Celebrate the joy and wonder of Christmas by catching a holiday show like concerts, musicals, ballet, and plays inspired by Christmases past and present. The magic, music, and mistletoe are surefire ways to get you in the holiday spirit!

1. George Balanchine’s The Nutcracker®

You know and love the music and characters of George Balanchine’s The Nutcracker®, a Christmas classic that’s still just as magical year after year. The dancers of the Central Pennsylvania Youth Ballet perform the timeless tale for two weekends this holiday season. Resist the urge to pirouette in the aisles during the show!

Catch the Show: December 15 and 16 at Whitaker Center and December 22 and 23 at The Hershey Theatre

2. The First Noel

How would you like to see the snow fall on stage? American Music Theatre’s 2018 Christmas Show: The First Noel promises beautiful snowscapes, child-like joy, wonderous costumes and sets for you to enjoy this season. The score includes both sacred and secular classics, and the theatre itself is adorned with holiday decorations.

Catch the Show: November 1 through December 30 at American Music Theatre

3. A Christmas Carol

Think you’ve seen every rendition of A Christmas Carol? This re-telling of Charles Dickens’ unforgettable tale includes the classic Victorian setting, peppered with pop culture references. Perfect for the whole family, take a journey with miserly Ebenezer Scrooge and the spirits of Christmas past, present, and future.

Catch the Show: December 1 - 29 at Fulton Theatre

4. Every Christmas Story Ever Told (And Then Some)

The Popcorn Hat Players delight families in this madcap romp through the holidays. Watch them retell every Christmas story ever told (well, almost) and sing every carol ever sung. You’ll learn a little when they share Christmas traditions from around the world, and you’ll laugh a little at the pop culture jokes. It’s fast-paced, in a Run, Run Rudolph style!

Catch the Show: December 7-23 at Gamut Theatre

5. A Charlie Brown Christmas

The gang’s all home for the holidays! Join Charlie Brown, Snoopy, Lucy, Linus, and the rest of the Peanuts characters as they discover the meaning of Christmas in a show the whole family can enjoy.

Catch the Show: December 5 & 6 at Hershey Theatre

6. Trans-Siberian Orchestra

This rock opera returns to Hershey with an all new production of The Ghosts of Christmas Eve, featuring exciting new music and TSO’s greatest hits!

Catch the Show: December 15 at Giant CenterSM

7. The Magic & Wonder of Christmas

Experience a new and unique holiday show that combines spectacular illusions, heartwarming comedy, and the Christmas spirit as you rediscover the wonder and true magic of Christmas!

Catch the Show: November 7 through December 30 at Bird-in-Hand Stage

8. A Christmas to Remember: One Day in Paradise

Embark on an inspirational journey with Matthew and Mary, two thrift store owners who experience family drama and a few bumps in the road during what should be the most wonderful time of the year. Like their shop, unexpected treasures can be found in the most unlikely of places.

Catch the Show: November 6 through December 29 at Bird-in-Hand Stage

9. The Man Who Saved Christmas

The Man Who Saved Christmas delivers a new holiday musical for audiences based on the true story of A.C. Gilbert, inventor of the Erector Set. While America was embroiled in the first World War, Gilbert went to battle with the U.S. government as it attempted to ban toy sales during the holiday season. 

Catch the Show: November 24 through December 16 at The Playhouse at Allenberry Resort

10. Chris Tomlin Christmas

As one of the most heralded singer-songwriters in the world, Grammy® winner Chris Tomlin dazzles audiences with an up-close and personal concert filled with Christmas songs of worship.

Catch the Show: December 15 at Hershey Theatre

11. Mannheim Steamroller Christmas

Its orchestra meets audio/visual when Grammy® winner Chip Davis brings Mannheim Steamroller Christmas tour to Hershey.  A feast for the ears and the eyes!

Catch the Show: November 30 at Hershey Theatre

12. Christmas Films at Midtown Cinema

Harrisburg’s independent art house theatre brings Christmas to the big screen with a limited engagement lineup of holiday films. They have movies you’ve never heard of (Santa Claus Conquers the Martians?) and holiday laughs (National Lampoon’s Christmas Vacation) and the classics (White Christmas).

Catch a Show: December at Midtown Cinema


Experiencing the magic of Christmas with a holiday show is known to make anyone jolly.