As the days get shorter and the Oxford Street queues get longer, there’s nothing more appealing to get into the festive spirit than listening to Christmas carols. Whether you prefer church choirs or Bing Crosby, whether you are Rockin’ around the Christmas Tree or having yourself A Merry Little Christmas, we all have our favourite Christmas songs to enjoy The Most Wonderful Time of the Year. Yet, there is a whole other subcategory that either brightens up your gingerbread house or has you reaching for the Christmas spirit: carols sung by opera singers! So make yourself a nice cuppa – but I recommend something a bit stronger, like mulled wine or eggnog! – and brace yourself for some operatic Christmas kitsch.

Kurt Rydl: Jingle Bells & Santa Claus is Coming to Town


The Three Tenors: Sleigh Ride


Joan Sutherland: The Twelve Days of Christmas


Roberto Alagna & Thomas Hampson: O Tannenbaum


Montserrat Caballé: Mary's Boychild


Bryn Terfel: White Christmas


Renata Tebaldi: Adeste Fideles


Edita Gruberova: Leise rieselt der Schnee


Jonas Kaufmann: Cantique de Noël/O Holy Night


Angela Gheorghiu: White Christmas


Elīna Garanča, Juan Diego Flórez, Genia Kühmeier & Paul Armin Edelmann: Silent Night