πŸŽ„ Carols, lights & shows in London

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
EventPA is your events diary for the UK, filled automatically β€” London's gigs, classes, festivals and days out hunted down daily from ticket sites and organisers, in one calendar.

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 Β·

What's on by city: Manchester Β· London Β· Birmingham Β· Leeds Β· Liverpool Β· Sheffield Β· Newcastle Β· Nottingham Β· Bristol Β· Cardiff Β· Southampton Β· Norwich Β· Glasgow Β· Edinburgh Β· Belfast Β· Plymouth Β· Keswick (Lakes) Β· Cambridge Β· Bangor (N Wales) Β· Aberdeen Β·