WhatsApp us:+44 7466 237870+44 7484 210583+44 20 8888 9988
Get London Transfer Ltd is a TfL licensed private hire operator - London private hire operator licence number 11588.
getlondontransfer.co.uk and rushxo.com are trading names of Get London Transfer Ltd, and rushxo.co.uk is the UK site of rushxo.com. Every booking made on these websites is operated by Get London Transfer Ltd.

Christmas festivals and events in London 2026: what is on, when, and how to get there

Get an Instant Quote
TfL-licensed private hireFixed fares · no surge24/7 UK Support

Published 2026-09-21 by the Rushxo team. More guides.

Short answer: London's Christmas season runs from the light switch-ons in early November to Twelfth Night, and most of the big festivals overlap in December. Book the ticketed ones (Kew, Hampton Court, the rinks, panto) early and midweek; leave the free ones (lights, Trafalgar Square, Southbank) for whenever you are passing. Dates below are the announced or usual ones; venues confirm in the autumn.

Covent Garden Market with Christmas decorations, Christmas festivals in London 2026
Covent Garden, the free centrepiece of the West End season. Photo: Pexels.

The 2026 calendar

Festival / eventWhereDates (2026/27)Cost
West End lights switch-onOxford, Regent, Carnaby, Bond Street, Covent Gardenearly to mid November to early JanuaryFree
Southbank Centre Winter Festival and MarketSouth Bankearly November to early JanuaryFree entry
Christmas at KewKew Gardens13 November to 3 Januaryabout £61 adult
Hyde Park Winter WonderlandHyde Parkmid November to 3 Januaryfree to about £7.50 entry; rides, rink and shows extra
Hackney Empire pantomimeHackney21 November to 31 December£15 to £55
Hampton Court Winter Palace and ice rinkHampton Court Palace28 November (rink from 20 November) to 3 Januaryrink about £17 to £25
Trafalgar Square tree lighting and carolsTrafalgar SquareThursday 3 December, then most evenings to 24 DecemberFree
London Palladium pantomime (Cinderella)Argyll Street5 December to 10 January£35 to £195
Christmas light trails and markets: Greenwich, Kenwood, Leicester Square, Battersea Power Station, Canary Wharfvariouslate November to early January, venue-confirmedfree to about £30
Carols at the Royal Albert Hall and St Martin-in-the-FieldsSouth Kensington / Trafalgar Squarethroughout December£10 to £70; some services free
New Year's Eve fireworksThames, Westminster to Blackfriars31 December, midnightticketed about £20 to £55; free views from the hills
New Year's Day ParadePiccadilly to Whitehall1 January from 12:00Free

Which to pick

Getting to each one

The West End, Trafalgar Square and the South Bank are walking and Tube territory; do not take a car into them in December. Winter Wonderland is Hyde Park Corner or Marble Arch by Tube, but a car makes sense for a group with small children late in the evening: Winter Wonderland taxi. Kew and Hampton Court are the two where a car is the sensible choice after dark; both are 30 to 40 minutes from Heathrow and we run fixed-price Christmas at Kew transfers with no evening surcharge. For office and family parties, an V Class or minibus beats four cabs. And on Christmas Day itself, when nothing else runs, a pre-booked car is the whole plan.

Which markets are for gifts, and which are tourist tat

For presents: Greenwich Market (independent makers, best on weekdays), Columbia Road on Sundays (flowers and small shops), the Southbank Centre Winter Market for food gifts, and the craft stalls inside Spitalfields. For atmosphere rather than shopping: Winter Wonderland’s Bavarian village and Leicester Square, where the stalls are the same in every city. If you want one gift-buying morning, take Greenwich and get there by DLR or car before 11:00.

Three days, a week, and whether to add Paris

Santa grottos, shows and skating as add-ons

The department-store grottos (Harrods, Selfridges, Hamleys) book out by mid November; Kew and Hampton Court have their own, less frantic. For skating with a view choose Hampton Court or Somerset House; for a big rink with everything else on site, Winter Wonderland. For shows, the Palladium and Hackney Empire pantomimes are the safe family choices, and A Christmas Carol at the Old Vic is the one for adults and older children.

Frequently asked questions

What Christmas festivals are on in London in 2026?

Hyde Park Winter Wonderland (mid November to 3 January), Christmas at Kew (13 November to 3 January), the Southbank Centre Winter Market and festival (early November to early January), Hampton Court's Winter Palace (28 November to 3 January), the Trafalgar Square tree and carols from 3 December, plus light trails and markets at Greenwich, Kenwood, Leicester Square and Battersea Power Station. Dates are confirmed by each venue in the autumn.

Which London Christmas festival is best for children?

Winter Wonderland for rides and the circus, Christmas at Kew for the light trail (pushchair friendly), Hampton Court for skating with a palace behind you, and the Palladium or Hackney Empire panto for an evening indoors.

Do I need to book Christmas festivals in advance?

Yes for Kew, Hampton Court, the ice rinks, panto and Winter Wonderland peak slots; they sell out weeks ahead for weekends. Weekday early-evening slots are cheaper and easy to get.

How do I get to Christmas at Kew or Hampton Court in the evening?

Both are awkward by public transport after dark and are 30 to 40 minutes from Heathrow or 40 to 60 from central London by car. A fixed-price car per vehicle, especially with children, is the usual answer; we run Kew and Hampton Court transfers with no evening surcharge.

Festival transfers at a fixed price

Kew, Hampton Court, Winter Wonderland, parties and the airport. No evening or holiday surcharge.

Get a fixed price →

Planning the whole holiday? The Christmas and New Year transfers page covers airport runs on the days with no trains, New Year's Eve pickups around the fireworks closures and party transport, all at fixed fares with no seasonal uplift.