Search our event calendar

Select dates
Select a category
Plan Your Visit
17.11.2025 – 04.01.2026

Find over 40 Christmas Carols & Concerts to attend

Get in the Christmas Spirit with Christmas Movie soundtracks, family concerts and Christmas Carols at stunning locations.

The magic of Christmas comes to the City of London in the form of a majestic programme of Carol services and festive performances. Whether you're looking for a cosy candlelight concert, a carol singalong at a tucked away church, or a well-deserved mulled wine and mince pie after all that singing, we have everything to get you in the Christmas spirit.

Check our round-up of the best (and mostly free) Christmas carols and concerts this season and stay tuned for more details coming up soon.

Attend magical Carol Services at historic City Churches

Visit one of the stunning City Churches for Carol Services during December - with many taking place on weekday lunchtimes and evenings. In our round-up you will find over 40 to choose from.

More details

Raymond Gubbay Christmas Festival at Barbican Centre

Date: 20 December 2025 to 1 January 2026 | Cost: £

It's the most wonderful time of the year, as the Raymond Gubbay Christmas Festival returns to the Barbican Hall. Get in the Christmas Spirit with Christmas movie soundtracks from John Williams and Hans Zimmer, Christmas Carol singalongs, concerts and more.

See More

Christmas Carols with Gareth Malone at The Ned

Date: Sundays 7, 14, 21 December from 7pm | Cost: £

Join Gareth Malone and his choir for an evening of festive cheer as they perform Christmas classics live on the Nickel Stage. Enjoy food, drinks, and sing-alongs for a truly magical night at The Ned.

Find out more

Carol Services and Concerts at St Paul's Cathedral

Date: 18 November to 25 December 2025 | Cost: Free / £

Enjoy the inspiring musical programme at St Paul's Cathedral including Advent Carol services, family Carols, the world-famous Handel's Messiah and the traditional 'A Celebration of Christmas'.

Find out more

Saint Bartholomew the Great church - 'Celebrating Christmas'

Date: 30 Nov 2025 to 4 Jan 2026 | Cost: Free

Experience a phenomenal choice of services including Nine Lessons in Carols - which takes inspiration from the Christmas Eve service held every year at King’s College in Cambridge; Benjamin Britten's Ceremony of Carols, accompanied by harp and sung by upper voices; and a Dickensian Carol Service with readings from Dickens.

Come for the heavenly voices, and stay for mince pies and mulled wine.

Book your ticket

Christmas Service at St Lawrence Jewry Church

Date: 18 December 2025 | Cost: Free

St Lawrence Jewry will host a free traditional candlelit carol service with the Lady Mayor in attendance to celebrate the festive occasion. After, enjoy some mulled wine and mince pies. Come early to get a good seat!

Plan your visit

See the full Christmas in the City programme

Explore

Related Events

5 free Christmas experiences in the City
01.11.2025 04.01.2026

5 free Christmas experiences in the City

From enchanting lights and magnificent Christmas trees to festive carols and family-friendly events, the City has plenty of free activities to brighten your holiday season.
Explore Christmas Trees, Lights, and Festive Installations
Wander through the City of London to find beautifully decorated Christmas trees, twinkling lights and festive installations at iconic locations.
10 Festive activities to do with friends
01.11.2025 04.01.2026

10 Festive activities to do with friends

Immerse yourself in a world of holiday cheer with this selection of festive experiences across the City of London.
Christmas and NYE Parties
01.11.2025 01.01.2026

Christmas and NYE Parties

Browse our selection of party ideas for the ultimate celebration with your friends or colleagues in the City of London.
Providence Row Pop-Up Store: Curated Second-Hand Fashion
A pop-up store at One New Change. Shop pre-loved pieces, donate items, and support community-led fundraising for Providence Row.
Festive Dining, Cocktails and Afternoon Teas
From panoramic afternoon teas and indulgent festive dinners to winter igloos on the roof terrace, there's a perfect festive dining experience for everyone in the City.
Festive Stay Offers
10.11.2025 04.01.2026

Festive Stay Offers

Enjoy the festivities stress-free at the City's finest hotels this Christmas.
Christmas at Engel, Royal Exchange
10.11.2025 31.12.2025

Christmas at Engel, Royal Exchange

Engel
Celebrate Christmas at Engel Bar in the grand backdrop of the historic Royal Exchange, with an exquisite à la carte & group dining offering.
Christmas in the City
12.11.2025 04.01.2026

Christmas in the City

From enchanting Christmas markets, glorious carolling, and festive feasts, the City of London has something for everyone this season.
Christmas Markets, Shopping and Festive Gifting
From handcrafted gifts to luxury finds, here are some of the best Christmas markets, shopping experiences, and gifting spots in the City.
Christmas Carols in City Churches
29.11.2025 04.01.2026

Christmas Carols in City Churches

Everyone is welcome to join carol services at the City churches. There's lunchtime and evening weekday carol services, most of which are free and don't require booking. Selected churches have Sunday advent services too.
DiscoBloom: New Year’s Eve 2025 at Florattica
Celebrate the New Year, 11 floors up, as Florattica transforms for DiscoBloom. Live entertainment and DJ until 2AM.