Christmas in Oklahoma just wouldn't be the same if you didn't experience the magic of holiday events. From tree lightings to train rides and concerts, these festive things to do for Christmas in Oklahoma will get you in the holiday spirit in no time!
1. Visit the charming town of Guthrie and take part in the Territorial Christmas Celebration.
For a Victorian-themed Christmas celebration, head to Guthrie for one of Oklahoma's best Christmas celebrations. Looking for things to do in Oklahoma for Christmas? This is one event you can't miss!
2. Take a water taxi ride in Bricktown in December.
Free water taxi rides are offered during the Downtown in December event that runs from early November to January. Celebrate Christmas in Oklahoma with this uniquely delightful adventure!
3. Go ice skating at one of Oklahoma's holiday ice skating rinks.
Featured above is Tulsa Winterfest which is open from the end of November through December. This is easily one of the best winter festivals in Oklahoma and you'll be super sad if you don't check it out!
4. Take a leisurely stroll and see the millions of lights at Rhema.
The famed annual Rhema Christmas lights can be found at Rhema Bible Church in Broken Arrow, Oklahoma. You want magic? Magic is what you'll get.
5. Drive through Yukon's Christmas in the Park for a spectacular display of lights.
Yukon Christmas in the Park runs from mid-November through December.
6. Go shopping at North Pole City - Oklahoma's largest Christmas store.
We cannot get enough of this delightful Christmas shop in Oklahoma, and we're pretty sure you won't either!
7. Drive down Automobile Alley in OKC to see more magical lights and Christmas decorations.
Keep an eye on the official Automobile Alley website for the latest info about this year's festivities.
8. Attend a showing of the "Nutcracker."
The Tulsa Ballet puts on a performance to remember during the holiday season. It's a holiday tradition in Oklahoma you'll fall in love with.
9. Walk the Holiday Pop-Up shops near Myriad Botanical Gardens in OKC.
You can find many holiday gifts and decorations from over 40 unique boutiques. This might just be the best Christmas shopping in Oklahoma, hands down!
10. View a showing of the Territorial Christmas Carol at the Pollard Theatre.
The Pollard Theatre is located in Guthrie, Oklahoma, and the dates for the showing run from November through December.
11. Attend a tree lighting festival.
Several cities across the state hold a special ceremony for the lighting of the Christmas tree. Pictured above is the Downtown in December event in OKC. The whole family will adore this amazing Christmas lights display in Oklahoma for sure!You can get a taste of the annual tree lighting ceremony in this YouTube video from Downtown OKC:
12. See Trans-Siberian Orchestra live in concert.
Chesapeake Energy Arena in Oklahoma City will be hosting Trans-Siberian Orchestra - a very popular rock opera that puts on an amazing show for the holidays. This tradition is sure to make your Oklahoma Christmas something special this year.
13. Visit Har-Ber Village Museum's 19th Century Christmas on Main Street event.
Har-Ber Village Museum is located in Grove and transforms into an Oklahoma winter wonderland filled with gifts, crafts, music, and refreshments.
14. Go to North Pole Adventure to see a life-size replica of the North Pole.
The North Pole Adventure is located in Oklahoma City and is a one-of-a-kind interactive Christmas attraction in Oklahoma.
15. Ride the Polar Express for a magical train ride experience.
Departing from Stillwater, the Polar Express Christmas train ride in Oklahoma takes you on a 1-hour round-trip journey that recreates the magic from the popular movie and storybook. This is one of our favorite Christmas things to do in Oklahoma.
Who's ready to do some of these Christmas events in Oklahoma? If you have more ideas and activities you enjoy during the holidays, please share them in the comments on Facebook. Christmas in Oklahoma has never been so full of magic.
While we're at it, let's check out some of the best Christmas towns in Oklahoma!
Subscribe to our newsletter
Get the latest updates and news
Thank you for subscribing!