December Weather
- Average High: 43°F (6°C)
- Average Low: 39°F (4°C)
- Average wet days: 15 days
- Average daily sunshine: 1.75 hours
What To Wear
- Wrap up warm!
December Highlights
Christmas in LondonAny Public Holidays?
- Bank Holidays: 25 December (Christmas Day)
- Bank Holidays: 26 December or 27 December (Boxing Day) (first weekday after Christmas Day)
December Annual Events
- Christmas Lights in the West End:
-
London Christmas Lights
- Oxford Street
(from mid-November)
- and Regent Street (from mid-November)
- Oxford Street
(from mid-November)
-
Trafalgar Square Christmas Tree Lighting
(1st Thursday in December)
-
The Great Christmas Pudding Race
(Saturday in early December)
-
Spitalfields Winter Festival
(week in mid-December)
-
Trafalgar Square Christmas Carols
(2 weeks in December)
-
London International Horse Show
(week in December)
-
Bankside Frost Fair
(long weekend in mid-December)
-
Ice Skating Rinks across London
(late November to January)
- 'January' Shopping Sales:
- Harrods
- John Lewis
- Liberty
(from 28 December) - and most other shops
- Harrods
- Christmas Eve
(24 December)
- Peter Pan Swimming Cup - Serpentine, Hyde Park
(9am, 25 December)
- New Year's Eve celebrations (31 December)
November in London | London Calendar | January in London
If you know of an event that happens in December that should be added please email me at: golondon.guide@about.com
London Calendar
| Choose another month | |||||
| January | February | March | April | May | June |
| July | August | September | October | November | December |

