We are an independent show guide. Resale ticket prices may be above face value.

Best Holiday & Christmas Shows in New Haven

Dave Koz Christmas Tour at John Lyman Center For The Performing Arts

Dave Koz Christmas Tour

Celebrate Christmas in style with smooth jazz aficionado Dave Koz! Although he's Jewish, Koz loves the festive season and all the trimmings that come with it, so much so that he released a Yuletide album entitled "The 25th Of December" in 2014. The classy compilation features contemporary covers of classics and carols like The First Noel and Let It, Snow!

A Christmas Carol at Shubert Theater

A Christmas Carol

Penny-pinching and bad-tempered old miser Ebenezer Scrooge goes on the adventure of his life, from his past to his present and beyond and learns that the value of gold will never equal that of genuine love for his fellow men. The classic holiday tale returns with its beloved characters and message of compassion, love and kindness and of course, Christmas spirit!

Fairytale of New York at Shubert Theater

Fairytale of New York

Fairytale of New York will take to the North American road in 2024 offering another opportunity to indulge in an all-out, all-Irish Christmas extravaganza! Expect to hear some of the season's best-loved songs, including of course, the iconic Fairy Tale of New York, alongside some of the Emerald Isle's biggest hits, such as Galway Girl, The Irish Rover, Wagon Wheel, Danny Boy, Dirty Old Town and many more.

Grand Kyiv Ballet - The Nutcracker at John Lyman Center For The Performing Arts

Grand Kyiv Ballet - The Nutcracker

The extremely talented dancers of Ukraine's Grand Kyiv Ballet are back on the stage in North America, performing Tchaikovsky's must-see holiday classic The Nutcracker! Originally written by E.T.A. Hoffmann, Tchaikovsky's masterpiece score to the world-famous ballet received its debut over 130 years ago, in 1892. A truly timeless work, an evening spent at a performance of this enchanting show is the perfect way to welcome in Christmas with the whole family!