The Christmas season is an extra time of year, especially for families. They get to share and build cherished traditions that are passed on for generations. These traditions come filled with magic and excitement that is unmatched the rest of the year. So get ready for a whirlwind of holiday magic your family won’t forget! This holiday season, you and your family can step into a winter wonderland at some wonderful holiday events in OKC.
3400 NE Grand Blvd., Oklahoma City, OK 73111
Experience the magic of the holidays with the Polar Express at the Oklahoma Railway Museum, where your family can immerse themselves in a whimsical train adventure. This OKC holiday event immerses you in the story of the Polar Express while you ride the train. The train itself arrives filled with festive decorations and tells the entire story through an experience you can’t forget. Santa will also greet you aboard, ensuring that the spirit of the season fills the air.
211 N. Robinson Ave., Ste. 225 OKC, OK 73102
As the holiday season unfolds, downtown OKC transforms into a winter wonderland event , brimming with vibrant lights and festive cheer. From November to January, you and your family can immerse yourselves in a spectacular array of free outdoor attractions and events that brighten the chilly evenings. Wander through stunning light displays that twinkle against the night sky, and savor delicious seasonal treats that’ll warm your spirits. Engage in interactive, family-friendly activities that inspire laughter and create lasting memories.
2000 Remington Pl, Oklahoma City, OK 73111
Step into a dazzling event of lights at the OKC Zoo’s Safari Lights, where the holiday spirit shines brighter than ever! Marvel at the larger-than-life light displays and engaging interactive exhibits, all while enjoying festive treats that add to the merriment. You can also choose your own adventure! Either drive through a nearly one-mile course, where you’ll be greeted by enchanting themed lanterns, or stroll leisurely through the displays on foot. But don’t miss the chance to top it all off and capture a photo with Santa!
301 W. Reno, Oklahoma City, OK 73102
Lace up your skates for a perfect family event at the Devon Ice Rink in the OKC Myriad Gardens. Glide, spin, and twirl on real ice while surrounded by the holiday spirit in Downtown OKC. Open to all ages and skill levels, the rink welcomes both novices and seasoned skaters.
6800 North Classen, Oklahoma City, OK 73116
In the heart of OKC, the enchanting tale of “The Nutcracker” comes to life at the Civic Center Music Hall this holiday event season. Presented by Devon Energy and The Chickasaw Nation, this new production by Oklahoma City Ballet reimagines the beloved classic with fresh choreography and stunning design elements.
7 NW 9th Street, Oklahoma City, Oklahoma
Step into a festive atmosphere where twinkling lights flicker against the backdrop of a nostalgic winter wonderland. You’ll want to indulge in their award-winning hot chocolate, featuring homemade marshmallows that melt in your mouth, making every sip a delightful experience. Dive into a box of cookies that earned the prestigious title of 2nd Best in America, giving you a taste of holiday cheer that even USA Today can’t resist.
Don’t miss the chance for a cozy Santa visit on select days. Enjoy the enchanting storytime featuring “The Cookie That Saved Christmas,” and snap photos with Santa afterward—just remember to bring your own camera.
This holiday season, step into a world of wonder with your family in Oklahoma City. From the enchanted ride on the Polar Express to the shimmering lights of Downtown in December, each event is a chance to create lasting memories. Whether you’re gliding on the ice or enjoying a magical performance of The Nutcracker, the festive spirit is alive and waiting for you. Don’t miss out on these delightful holiday events in OKC that will fill your heart with holiday cheer!
If you need another way to make some family memories, then we should chat. I’m a Waco photographer, and I love working with families to create gorgeous portraits. So they can hang onto this time for years to come. As a mom myself, I know how quickly time flies by, and I want to help you slow it down a bit! If you’ve been considering booking some portraits for your family, I’d love to help! Contact me today to get the conversation started!