89 upcoming Carols, lights & shows events within 20 miles of London, updated daily: dates, venues and tickets on EventPA.
| Tue 10 Nov 19:30 |
A Christmas Carol β π Xmas & New Year Β·
Old Vic Theatre Β·
2 mi |
Β£58.80 |
| Wed 11 Nov 19:30 |
A Christmas Carol β π Xmas & New Year Β·
Old Vic Theatre Β·
2 mi |
Β£58.80 |
| Sat 21 Nov 11:00 |
The Snowman β π Xmas & New Year Β·
Peacock Theatre Β·
1 mi |
Β£21.60 |
| Sat 21 Nov 15:00 |
Once Upon A Disco: A Boogie Winter Wonderland β π Xmas & New Year Β·
The Dog And Whistle Β·
19 mi |
|
| Sat 21 Nov 19:00 |
The Snowman, Peacock Theatre β π Xmas & New Year Β·
Peacock Theatre Β·
1 mi |
Β£23.00 |
| Sat 21 Nov 19:00 |
The Snowman Peacock Theatre β π Xmas & New Year Β·
Peacock Theatre Β·
1 mi |
|
| Sat 21 Nov 19:00 |
The Snowman β π Xmas & New Year Β·
Peacock Theatre Β·
1 mi |
Β£23.00 |
| Sun 22 Nov 11:00 |
The Snowman β π Xmas & New Year Β·
Peacock Theatre Β·
1 mi |
Β£21.60 |
| Wed 25 Nov 14:30 |
The Snowman β π Xmas & New Year Β·
Peacock Theatre Β·
1 mi |
Β£21.60 |
| Thu 26 Nov 10:00 |
The Ideal Christmas Show β π Xmas & New Year Β·
Olympia London Β·
5 mi |
|
| Thu 26 Nov 19:00 |
The Snowman β π Xmas & New Year Β·
Peacock Theatre Β·
1 mi |
Β£21.60 |
| Fri 27 Nov 19:00 |
The Snowman β π Xmas & New Year Β·
Peacock Theatre Β·
1 mi |
Β£21.60 |
| Sat 28 Nov 11:00 |
The Snowman β π Xmas & New Year Β·
Peacock Theatre Β·
1 mi |
Β£21.60 |
| Sat 28 Nov 16:00 |
Hedkandi Present The Winter Disco Ball @ Bush Hall : London β π Xmas & New Year Β·
Bush Hall Β·
6 mi |
|
| Sun 29 Nov 11:00 |
The Snowman β π Xmas & New Year Β·
Peacock Theatre Β·
1 mi |
Β£21.60 |
| Tue 1 Dec 18:00 |
A Christmas Carol - A One-Man Performance β π Xmas & New Year Β·
Old Operating Theatre Museum And Herb Garret Β·
2 mi |
|
| Wed 2 Dec 14:30 |
The Snowman β π Xmas & New Year Β·
Peacock Theatre London Β·
1 mi |
|
| Wed 2 Dec 14:30 |
The Snowman β π Xmas & New Year Β·
Peacock Theatre Β·
1 mi |
Β£21.60 |
| Wed 2 Dec 14:30 |
The Snowman β π Xmas & New Year Β·
Sadler's Wells Theatre Β·
0 mi |
Β£18.00 |
| Wed 2 Dec 18:00 |
Independent Age Carol Concert 2026 β π Xmas & New Year Β·
St Johnβs Church, Ashford, London Β·
2 mi |
Β£22.38 |
| Thu 3 Dec 19:00 |
The Snowman β π Xmas & New Year Β·
Peacock Theatre London Β·
1 mi |
|
| Thu 3 Dec 19:00 |
The Snowman β π Xmas & New Year Β·
Peacock Theatre Β·
1 mi |
Β£21.60 |
| Fri 4 Dec 19:00 |
The Snowman β π Xmas & New Year Β·
Peacock Theatre London Β·
1 mi |
|
| Fri 4 Dec 19:00 |
The Snowman β π Xmas & New Year Β·
Peacock Theatre Β·
1 mi |
Β£21.60 |
| Sat 5 Dec 11:00 |
The Snowman β π Xmas & New Year Β·
Peacock Theatre Β·
1 mi |
Β£21.60 |
| Sat 5 Dec 11:00 |
The Snowman β π Xmas & New Year Β·
Peacock Theatre London Β·
1 mi |
|
| Sat 5 Dec 14:30 |
The Snowman β π Xmas & New Year Β·
Peacock Theatre London Β·
1 mi |
|
| Sat 5 Dec 18:00 |
Definitely Oasis: Live In London β π Xmas & New Year Β·
XOYO Β·
1 mi |
|
| Sat 5 Dec 18:00 |
Christmas Carols by Candlelight β π Xmas & New Year Β·
Actors Church (St Paul's Covent Garden) Β·
1 mi |
|
| Sat 5 Dec 19:00 |
The Snowman β π Xmas & New Year Β·
Peacock Theatre London Β·
1 mi |
|
| Sun 6 Dec 11:00 |
The Snowman β π Xmas & New Year Β·
Peacock Theatre Β·
1 mi |
Β£21.60 |
| Sun 6 Dec 18:00 |
Definitely Oasis: Live In London β π Xmas & New Year Β·
XOYO Β·
1 mi |
|
| Mon 7 Dec 18:00 |
A Christmas Carol - A One-Man Performance β π Xmas & New Year Β·
Old Operating Theatre Museum And Herb Garret Β·
2 mi |
|
| Mon 7 Dec 19:30 |
Hospice UK Christmas Carol Service β π Xmas & New Year Β·
St Paulβs Church Β·
1 mi |
Β£35.00 |
| Wed 9 Dec 14:30 |
The Snowman β π Xmas & New Year Β·
Peacock Theatre Β·
1 mi |
Β£21.60 |
| Wed 9 Dec 19:00 |
Christmas Concert β π Xmas & New Year Β·
St John's Church, Hyde Park Β·
3 mi |
|
| Thu 10 Dec 18:00 |
Christmas Carols by Candlelight β π Xmas & New Year Β·
St Olave Church Β·
1 mi |
|
| Thu 10 Dec 19:00 |
The Snowman β π Xmas & New Year Β·
Peacock Theatre Β·
1 mi |
Β£21.60 |
| Thu 10 Dec 20:00 |
Dickensian Christmas Carols by Candlelight β π Xmas & New Year Β·
St James Piccadilly Β·
2 mi |
|
| Fri 11 Dec 14:30 |
The Snowman β π Xmas & New Year Β·
Peacock Theatre Β·
1 mi |
Β£21.60 |
| Fri 11 Dec 18:00 |
Christmas Carols by Candlelight β π Xmas & New Year Β·
St Olave Church Β·
1 mi |
|
| Fri 11 Dec 19:00 |
The Snowman β π Xmas & New Year Β·
Peacock Theatre Β·
1 mi |
Β£21.60 |
| Sat 12 Dec 11:00 |
The Snowman β π Xmas & New Year Β·
Peacock Theatre Β·
1 mi |
Β£21.60 |
| Sat 12 Dec 16:30 |
ZooNation Academy of Dance Christmas Show 2026 β π Xmas & New Year Β·
The Place | LCDS Β·
2 mi |
Β£20.00 |
| Sat 12 Dec 19:30 |
Cirque Alice, Royal Festival Hall, Southbank Centre, London β π Xmas & New Year Β·
Royal Festival Hall, Southbank Centre, London Β·
2 mi |
Β£38.00 |
| Sat 12 Dec 19:30 |
Christmas Winter Wonderland Boat party and free afterparty β π Xmas & New Year Β·
Crown Pier Β·
1 mi |
|
| Sun 13 Dec 11:00 |
The Snowman β π Xmas & New Year Β·
Peacock Theatre Β·
1 mi |
Β£21.60 |
| Sun 13 Dec 15:00 |
Cirque Alice, Royal Festival Hall, Southbank Centre, London β π Xmas & New Year Β·
Royal Festival Hall, Southbank Centre, London Β·
2 mi |
Β£38.00 |
| Sun 13 Dec 17:00 |
Christmas Carols by Candlelight β π Xmas & New Year Β·
St James Piccadilly Trading Ltd Β·
2 mi |
|
| Sun 13 Dec 19:30 |
Cirque Alice, Royal Festival Hall, Southbank Centre, London β π Xmas & New Year Β·
Royal Festival Hall, Southbank Centre, London Β·
2 mi |
Β£38.00 |
| Mon 14 Dec 18:00 |
A Christmas Carol - A One-Man Performance β π Xmas & New Year Β·
Old Operating Theatre Museum And Herb Garret Β·
2 mi |
|
| Thu 17 Dec 18:00 |
Christmas Carols by Candlelight β π Xmas & New Year Β·
St Olave Church Β·
1 mi |
|
| Thu 17 Dec 20:00 |
A Christmas Carol - A One-Man Performance β π Xmas & New Year Β·
Woolwich Works Β·
8 mi |
|
| Fri 18 Dec 14:30 |
The Snowman β π Xmas & New Year Β·
Peacock Theatre Β·
1 mi |
Β£21.60 |
| Fri 18 Dec 18:00 |
Christmas Carols by Candlelight β π Xmas & New Year Β·
St Olave Church Β·
1 mi |
|
| Fri 18 Dec 19:00 |
Christmas Carol Goes Wrong, Wyndham's Theatre β π Xmas & New Year Β·
Wyndham's Theatre Β·
2 mi |
Β£32.00 |
| Fri 18 Dec 19:00 |
Christmas Carol Goes Wrong Wyndham's Theatre β π Xmas & New Year Β·
Wyndham's Theatre Β·
2 mi |
|
| Fri 18 Dec 19:00 |
Christmas Carol Goes Wrong β π Xmas & New Year Β·
Wyndham's Theatre Β·
2 mi |
Β£32.00 |
| Sat 19 Dec 11:00 |
The Snowman β π Xmas & New Year Β·
Peacock Theatre Β·
1 mi |
Β£21.60 |
| Sat 19 Dec 18:00 |
Christmas Carols by Candlelight (6pm) β π Xmas & New Year Β·
St Mary Le Strand Β·
1 mi |
|
| Sat 19 Dec 20:00 |
Christmas Carols by Candlelight (8pm) β π Xmas & New Year Β·
St Mary Le Strand Β·
1 mi |
|
| Sun 20 Dec 11:00 |
The Snowman β π Xmas & New Year Β·
Peacock Theatre Β·
1 mi |
Β£21.60 |
| Sun 20 Dec 20:00 |
Christmas Carols by Candlelight β π Xmas & New Year Β·
St James Piccadilly Trading Ltd Β·
2 mi |
|
| Mon 21 Dec 20:00 |
Christmas Carols by Candlelight β π Xmas & New Year Β·
St Giles In The Fields Church Β·
1 mi |
|
| Tue 22 Dec 11:00 |
The Snowman β π Xmas & New Year Β·
Peacock Theatre Β·
1 mi |
Β£21.60 |
| Tue 22 Dec 20:00 |
Christmas Carols by Candlelight β π Xmas & New Year Β·
St Giles In The Fields Church Β·
1 mi |
|
| Wed 23 Dec 11:00 |
The Snowman β π Xmas & New Year Β·
Peacock Theatre Β·
1 mi |
Β£21.60 |
| Wed 23 Dec 19:30 |
A Christmas Carol β π Xmas & New Year Β·
Arts Theatre Β·
2 mi |
|
| Wed 23 Dec 20:00 |
Christmas Carols by Candlelight β π Xmas & New Year Β·
St Giles In The Fields Church Β·
1 mi |
|
| Thu 24 Dec 11:00 |
The Snowman β π Xmas & New Year Β·
Peacock Theatre Β·
1 mi |
Β£21.60 |
| Sat 26 Dec 13:30 |
The Snowman β π Xmas & New Year Β·
Peacock Theatre Β·
1 mi |
Β£21.60 |
| Sun 27 Dec 11:00 |
The Snowman β π Xmas & New Year Β·
Peacock Theatre Β·
1 mi |
Β£21.60 |
| Sun 27 Dec 19:00 |
Guns 2 Roses - Cart & Horses | East London β π Xmas & New Year Β·
Cart And Horses Β·
5 mi |
|
| Tue 29 Dec 11:00 |
The Snowman β π Xmas & New Year Β·
Peacock Theatre Β·
1 mi |
Β£21.60 |
| Wed 30 Dec 11:00 |
The Snowman β π Xmas & New Year Β·
Peacock Theatre Β·
1 mi |
Β£21.60 |
| Wed 30 Dec 11:00 |
The Snowman β π Xmas & New Year Β·
Peacock Theatre London Β·
1 mi |
|
| Wed 30 Dec 14:30 |
The Snowman β π Xmas & New Year Β·
Peacock Theatre London Β·
1 mi |
|
| Thu 31 Dec 11:00 |
The Snowman β π Xmas & New Year Β·
Peacock Theatre Β·
1 mi |
Β£21.60 |
| Thu 31 Dec 11:00 |
The Snowman β π Xmas & New Year Β·
Peacock Theatre London Β·
1 mi |
|
| Thu 31 Dec 14:30 |
The Snowman β π Xmas & New Year Β·
Peacock Theatre London Β·
1 mi |
|
| Sat 2 Jan 11:00 |
The Snowman β π Xmas & New Year Β·
Peacock Theatre London Β·
1 mi |
|
| Sat 2 Jan 11:00 |
The Snowman β π Xmas & New Year Β·
Peacock Theatre Β·
1 mi |
Β£21.60 |
| Sat 2 Jan 14:30 |
The Snowman β π Xmas & New Year Β·
Peacock Theatre London Β·
1 mi |
|
| Sun 3 Jan 11:00 |
The Snowman β π Xmas & New Year Β·
Peacock Theatre London Β·
1 mi |
|
| Sun 3 Jan 11:00 |
The Snowman β π Xmas & New Year Β·
Peacock Theatre Β·
1 mi |
Β£21.60 |
| Sun 3 Jan 14:30 |
The Snowman β π Xmas & New Year Β·
Peacock Theatre London Β·
1 mi |
|
| Sun 3 Jan 19:00 |
The Snowman β π Xmas & New Year Β·
Peacock Theatre Β·
1 mi |
Β£21.60 |
| Fri 8 Jan 19:00 |
A Christmas Carol β π Xmas & New Year Β·
Old Vic Theatre Β·
2 mi |
Β£58.80 |
| Sun 21 Nov 19:00 |
The Snowman 2026 β π Xmas & New Year Β·
Peacock Theatre Β·
1 mi |
Β£18.00 |
More in London:
π Dancing Β·
πΈ Live Music Β·
π» Concerts & Classical Β·
π¬ Cinema Β·
π Theatre & Comedy Β·
ποΈ Museums & Galleries Β·
π₯Ύ Walks & Outdoors Β·
π½οΈ Restaurants & Food Β·
Carols, lights & shows elsewhere:
Manchester Β·
Birmingham Β·
Leeds Β·
Liverpool Β·
Sheffield Β·
Newcastle Β·
Nottingham Β·
Bristol Β·