Okay, so you've bought your mince pies, written your shopping list, put up the lights and spent an obscene amount at some kind of tinsel-decked festive pop-up. But is it really Christmas until you've belted out ‘O Come All Ye Faithful’ into the chill winter air? There's nothing more festival than a carol concert at Christmas, something that'll reconnect you with centuries of tradition and remind you of childhood festivities gone by. As the city buzzes with light displays, festivals and big events, carol services are a chance to take a moment and remember what all this hubbub is all about.
London plays host to a huge variety of Christmas concerts (many of them free) in the run-up to the day. And there’s enough to suit all styles and moods, from the iconic splendour of St Paul’s annual concerts to glam charity bashes and events that highlight cultural traditions.
Many concerts for 2026 been announced yet, but we'll keep updating this list as they come in.
RECOMMENDED: Our comprehensive guide to Christmas in London

