The season’s music
The works every orchestra plays at this time of year, and where to hear them.
155 performances · Tue 29 Dec 2026 – Wed 6 Jan 2027New Year’s concerts 2026–27101 performances · Thu 19 Nov 2026 – Sat 2 Jan 2027Messiah 2026–2772 performances · Wed 2 Dec 2026 – Thu 31 Dec 2026Beethoven’s Ninth in December 202665 performances · Thu 19 Nov 2026 – Sat 2 Jan 2027The Nutcracker 2026–2746 performances · Thu 26 Nov 2026 – Sat 26 Dec 2026Christmas Oratorio 2026–27