The holiday season is in full swing, and Oklahoma City is the place to be for festive fun. From dazzling light displays to cozy cocktail bars, the city’s calendar is packed with events that make this time of year feel extra special. Whether you’re making memories with family or looking for the perfect excuse to step out with friends, consider this your guide to OKC’s holiday magic.
Here are a few of our favorite events happening around town this season:
🎅 Complimentary OKC Streetcar Rides
Now – January 5
Forget the parking hassle and hop aboard the OKC Streetcar for free rides every Friday, Saturday, and Sunday. Hop on, Hop on, enjoy the city’s sparkling lights, and discover festive pop-ups with ease!
⛸️ Devon Ice Rink
Now – February 2
For a quintessential winter experience, head to the Devon Ice Rink at Myriad Botanical Gardens. With 5,500 square feet of real ice, seasonal treats, and a backdrop of twinkling lights, this is Perfect for date night, family outings, or just pretending you’re in a Hallmark movie. Learn more.
🎄 Must-See Holiday Shows
OKC Ballet’s The Nutcracker
December 14–23 at Civic Center Music Hall
Few things capture the spirit of the holidays, quite like The Nutcracker. Tchaikovsky’s iconic score, paired with OKC Ballet’s exquisite performance, makes this a can’t-miss tradition.
Lyric Theatre’s A Christmas Carol
Now – December 27 at Plaza Theatre
Dickens’ classic gets a fresh twist in Lyric Theatre’s production of A Christmas Carol. From the intimate Plaza Theatre setting to the captivating performances, this show will remind you why holiday traditions matter.
🦁 Safari Lights at OKC Zoo
Now – January 1
For a wild twist on holiday lights, head to OKC Zoo’s Safari Lights. With larger-than-life displays, festive treats, and both drive-thru and walk-thru options, this is where holiday cheer and an animal kingdom blend. Details here.
🍸 Holiday Pop-Ups for the 21+ Crowd
Holiday Hideaway at Chicken N Pickle
Cozy meets cool at this winter-themed pop-up bar. Think outdoor fire pits, creative holiday cocktails, and a vibe that feels like your favorite lodge just got an upgrade.
Miracle Bar at Social Capital
Now – December 30
The OG holiday cocktail experience is back, and this year, it’s at Social Capital OKC. Gather your friends for festive drinks and Instagram-worthy moments. Details here.
🚂 Polar Express Train Ride
Dates vary
All aboard! Relive the magic of The Polar Express with a train ride to the North Pole, hosted by the Oklahoma Railway Museum. Hot cocoa, cookies, and a special visit from Santa make this one a hit with kids and the young at heart.
🎉 Ring in the New Year
Gatsby’s House at The Skirvin Hilton
December 31
Welcome 2025 with roaring 1920s flair at this glamorous NYE bash. Think DJs, casino games, hors d’oeuvres, and champagne toasts.
Uptown Get Down at Tower Theater
December 31
Kick off the new year with live music by The Floozies at this vibrant New Year’s Eve bash.
This round-up is just a few of our favorite ways to celebrate the holiday season in our city. For more events and details, check out Visit OKC’s (our client 🙂) event calendar. However you choose to spend the season, we hope it’s filled with joy, laughter, and a little holiday sparkle. 🎁✨