Christmas at Kew
Closed 17, 24, 25 Nov and 25 Dec.Open into JanuaryOpens early
England, United Kingdom
Last updated · How we compile this guide
London has 11 Christmas markets in our directory. Confirmed 2026 dates: Hyde Park Winter Wonderland, 19 Nov 2026 – 3 Jan 2027. Last season most opened around 29 Nov and the last one closed on 4 Jan 2026; 2 stayed open after Christmas. Most are free to enter.
London's festive season mixes big events and small markets. Hyde Park Winter Wonderland combines a Christmas market with rides, ice skating and shows (book ahead), the Southbank Centre Winter Market lines the Thames, and there are markets in Leicester Square, Covent Garden and Greenwich.
Sorted by opening date. Dates shown are from the 2025–26 season unless 2026 dates are marked — check the official website before you go.
Closed 17, 24, 25 Nov and 25 Dec.Open into JanuaryOpens early
2026 dates confirmedAdmission feeOpen into JanuaryOpens early
We list 11 Christmas markets in London, including Christmas at Kew, Hyde Park Winter Wonderland, Christmas Under the Canopy at King's Cross and Borough Market at Christmas. Some are small one-day or weekend events, so check the dates on each card.
Official 2026 dates: Hyde Park Winter Wonderland: 19 Nov 2026 – 3 Jan 2027. For the other 10 markets we haven't confirmed 2026 dates yet — last season most were open by 29 Nov.
Yes — last season 2 markets stayed open after 25 December, including Christmas at Kew and Hyde Park Winter Wonderland. Most others closed on or before 1 Jan.
Most are free to enter. These charged admission last season: Hyde Park Winter Wonderland (admission fee).