Christmas & seasonal
Christmas at Kew 2026 (festive light trail)
- Royal Botanic Gardens, Kew · Richmond upon Thames
- Until 3 Jan 2027
- All ages
From £20
4.4 out of 5
65 events running over the Christmas holidays (19 Dec–4 Jan), including christmas & seasonal, theatre and food & afternoon tea, from free. Festive shows and trails sell out early, so book ahead where the listing says so.
Updated 14 Nov 2026 · details checked against each organiser’s own site
Christmas & seasonal
From £20
4.4 out of 5
Christmas & seasonal
From £65
Food & afternoon tea
From £120

Theatre
From £10
Food & afternoon tea
From £29

Food & afternoon tea
From £75

Food & afternoon tea
From £83

Food & afternoon tea
£££ Treat

Food & afternoon tea
From £65
Food & afternoon tea
Luxury

Christmas & seasonal
From £19.56
Christmas & seasonal
From £11.98

Food & afternoon tea
From £93

Theatre
From £10
Theatre
Christmas & seasonal
Christmas & seasonal
From £11

Theatre
Christmas & seasonal
Opens soonChristmas & seasonal
From £89
Food & afternoon tea
From £82
Opens soonTheatre
From £5
Opens soonMuseums
Free
Opens soonChristmas & seasonal
Free
Opens soonChristmas & seasonal
From £16.50
Opens soonChristmas & seasonal
Free
3.6 out of 5
Christmas & seasonal
££ Mid-range
Opens soonChristmas & seasonal
££ Mid-range
Few leftTheatre
From £8.50
5.0 out of 5
Theatre
From £18
4.2 out of 5
Few leftChristmas & seasonal
From £19.50
Opens soon
Opens soonChristmas & seasonal
Arts & crafts
Free
Opens soonTheatre
From £16.50
4.0 out of 5
Opens soonTheatre
From £10
Opens soonChristmas & seasonal
££ Mid-range
Theatre
From £8.50
Theatre

Christmas & seasonal
From £7.75
Theatre

Theatre
From £25

Theatre
From £25
4.0 out of 5

Dance
From £27.25
4.6 out of 5
Museums, farms, attractions and classes open on these dates


Events beyond London on these dates
Sells fastAttractions & tours
From £47
4.8 out of 5
Few leftChristmas & seasonal
£££ Treat
Christmas & seasonal
£££ Treat

Museums
Free

Christmas & seasonal
Festivals
Free

Sport
From £10.50


Opens soonChristmas & seasonal
From £32
Food & afternoon tea
From £32

Christmas & seasonal
From £28
Christmas & seasonal
Luxury

Christmas & seasonal
From £95

Family stays
From £45
Christmas & seasonal
Luxury