Spectacular Holiday Shows in Myrtle Beach You Can’t Miss This Christmas!
If you think Myrtle Beach is only about sunshine, surf and 60 miles of beaches, just wait until you see it shimmer under the glow of holiday lights and stage spotlights.
Every holiday season, our theaters transform into dazzling winter wonderlands filled with music, magic, and pure joy. From jaw-dropping acrobatics and larger-than-life productions to heartfelt classics that make you believe in the spirit of the season all over again — these shows are nothing short of spectacular.
Myrtle Beach doesn’t just celebrate the season, we perform it. Here's a rundown of the area's top holiday shows:
Top Holidays Shows in Myrtle Beach
The Carolina Opry, Myrtle Beach
November 1 – December 31, 2025
This beloved show opens its 40th season of enchanting holiday performances on November 1 - truly a Myrtle Beach holiday tradition! Calvin Gilmore works for months to create an unforgettable holiday experience, with his usual signature flair for production. This year, "The Christmas Show of the South" beautifully blends new, exciting numbers with time-honored tradition to create a family experience. Come back year after year to collect holiday photos in front of their amazing Christmas trees, decorated to perfection. The show runs regular evening performances and select matinees through December 31st.
Greg Rowles Legacy Theatre, North Myrtle Beach
November 7 – December 21, 2025
Experience heartfelt holiday magic at Christmas on Main, the signature Christmas production at the Greg Rowles Legacy Theatre in North Myrtle Beach. This new show blends powerful vocals, holiday storytelling, and classic Christmas spirit with Greg Rowles’ signature Southern charm. Expect stunning arrangements, a talented cast, and plenty of moments that remind you what the season is all about.
GTS Theatre, Myrtle Beach
November 1 - December 22
The GTS Theatre loves Christmas so much that they are offering multiple holiday shows. Amidst an art deco theme, enjoy the Original Motown Christmas Show, a hit for years! This show is great for any age, and audience members will leave feeling every bit of magic the Christmas season has to offer. Or, you can also see the Step into Christmas with Elton John Tribute Show.
Broadway Theater, Broadway at The Beach
November 4, 2025 - January 3, 2026
This show is set to transform the Broadway Theater in Myrtle Beach into a mesmerizing winter wonderland, captivating audiences with a blend of breathtaking acrobatics and the heartwarming joy of the Christmas Season. This cirque-style spectacular promises to be an unforgettable experience combining the thrill of high-flying acrobatics with the enchanting beauty of winter's magic.
Broadway at the Beach
November 3 – December 31
Legends In Concert is a holiday favorite for all ages; raising spirits and brightening nights! The World’s Greatest Live Tribute Show will stir holiday memories with timeless classics of this magical season combined with the greatest hits from Elvis Presley, Tina Turner, Celine Dion, and Michael Buble. With a variety of acts, the show is guaranteed to be a new experience each time. This holiday lineup will run from November 3 through December 31, and its location at Broadway at the Beach means audience members can do a little nearby holiday shopping in the hours leading up to the show!
Medieval Times, Myrtle Beach
While they don’t have a dedicated Christmas performance at Medieval Times, they do decorate the castle in full Christmas regalia! The exciting, family-friendly dinner attraction is inspired by an 11th century four-course feast and tournament. The 2-hour live performance includes pageantry, falconry, magnificent horses, authentic sword fights and jousting all while you enjoy a “hands-on” four-course feast in a fully enclosed, climate-controlled arena! Well worth a visit this holiday season while you’re making the theatre rounds with family and friends.
Pirate's Voyage Dinner & Show, Myrtle Beach
November 5, 2025 – January 3, 2026
Celebrate what makes the holidays special at the Christmas Show at Pirates Voyage as the Mystical Christmas Spirit takes Captain Scrooge on a journey through time and space to find the meaning of Christmas. Audience members will want to cheer along as giant toys come to life and perform amazing acrobatics high above the lagoon and laugh at the hijinks of a comical castaway and her sea lion friend. The show also features a live Nativity with three wise men and an angel with a special message. The show runs from November 5 through January 3, 2026, and is a must-see if you’re traveling to the area with kiddos this Christmas.
Alabama Theatre, Barefoot Landing
November 1 – December 31
Every year, this production astounds audiences with an amazing lineup of talent, beautiful scenery and incredible special effects (the Christmas tree!). Beginning on November 1, ‘The South’s Grandest Christmas Show’ runs six nights a week throughout November and December and offers matinees on certain days. It offers a great combination of traditional Christmas classics and more contemporary favorites with all performers wearing exquisite costumes, dancing and singing in front of elaborate backdrops. Without a doubt, this family-friendly show will help remind audience members of the true meaning of Christmas.
Charles Bach Wonders Theatre, Broadway at The Beach
November 14 – December 31
The Charles Bach Wonders Magic Show throughout the holiday season at The Beach! This new Christmas-themed magic and illusion show is perfect for the entire family, beginning November 14 through December 31. This show will bring Christmas wishes to life, create magic with milk and cookies, make it snow inside the theater, and Charles Bach even performs an incredible appearance with a red-suited super-star all surrounded by beautiful costumes and set designs.