The best way to spread Christmas cheer is…. attending holiday events to finish out the year! No better way to spend the holidays than dressing up and attending some of the best shows, attractions, activities, shops and more around the OKC metro. It was a tough assignment, but we have a list of nine events that you do not want to miss! Ho, ho, ho, let’s goooooo…
The Nutcracker | OKC Ballet
Civic Center Music Hall; 201 N Walker Ave, Oklahoma City, OK 73102
Oklahoma City’s favorite holiday production is back for its’ 50th year! Witness the story of Clara, her Nutcracker Prince and the Sugar Plum Fairy performed by the Oklahoma City Ballet with the OKC Philharmonic.
Shows on Friday’s, Saturday’s and Sunday’s starting Dec. 12 – Dec. 19. Tickets start at $33.
For more information and to buy tickets click: HERE.
Trans-Siberian Orchestra, Christmas Eve and other Stories
Paycom Center; 100 W Reno Ave, Oklahoma City, OK 73102
Back this year and celebrating 25 years, the Trans-Siberian Orchestra is bringing the rock of the holiday season to Oklahoma City. They are a multi-platinum, progressive rock group and this year’s show is a product of TSO’s late founder, Paul O’Neill. It shows the story of a young angel who is sent to earth on Christmas Eve to show the world ‘humanity’ and ‘kindness’ while trying to find her father. This tour features many fan-favorite songs off their popular Christmas albums.
The show is set for Wednesday, Dec 8 @ 7pm. Tickets start at $46.50.
For more information and to buy tickets click: HERE.
The Polar Express Train Ride
Oklahoma Railway Museum; 3400 NE Grand Blvd, Oklahoma City, OK 73111
The magic returns this year as the Polar Express invites all ages aboard. This magical train ride takes you through the classic story of The Polar Express during a one hour ride. Guests will be entertained by realistic portrayal of characters, singing, dancing, served treats, receive a take-home Christmas gift and more!
Rides begin in December (see website for calendar), and tickets start at $40 adult & $33 child.
For more information and to buy tickets click: HERE.
The Christmas Show | OKC Philharmonic
Oklahoma City Philharmonic; 424 Colcord Dr B, Oklahoma City, OK 73102
This Broadway-style production is back and this year is featuring Broadway star, Rachel York. Kick off the Holiday season with a show filled with dancing, singing, bright lights, costumes, Santa appearances and more. This is a fan-favorite musical and was created by Music Director, Emeritus Joel Levine with Lyn Cramer Directing and Choreographing.
There are three shows set: Fri. December 3 @ 8PM, Sat. December 4 @2PM & 8:00 PM. Tickets start at $27.
For more information and to buy tickets click: HERE.
Holiday Ice Skating | Devon Ice Rink
Myriad Botanical Gardens; 301 W Reno Ave, Oklahoma City, OK 73102

Skating season has begun and is open until January 30, 2022. Ice rink hours are:
- Monday – Thursday, 3pm–9pm
- Friday, 3pm–11pm
- Saturday, 11am–11pm
- Sunday, 11am–7pm
Prices vary; for more information click: HERE.
Holiday Ice Skating | Edmond Ice Rink
Mitch Park; 1501 W Covell Rd, Edmond, OK 73003
The Edmond Ice Rink is back to help you get into the holiday spirit in a park-like environment with bright lights and nearby holiday light attractions.
Skating season has begun and is open until January 3, 2022. Ice rink hours are:
- Monday-Thursday: 3-9 pm
- Friday: 3-10 pm
- Saturday: 12-10 pm
- Sunday: 12-9 pm
- (Special hours listed on website)
Prices vary; for more information click: HERE.
A Christmas Carol | Lyric Theatre
Harn Homestead; 1721 N Lincoln Blvd, Oklahoma City, OK 73105
Returning for its 11th year, the Lyric Theatre presents the classic story of “A Christmas Carol”. This show follows the story of Charles Dickens’ holiday tale. This is an Oklahoma-favorite holiday tradition and is suitable for audiences of all ages.
Shows have begun and will continue through Dec. 23.
Prices vary; For more information and to buy tickets click: HERE.
Holiday Pop-Up Shops | Midtown
Corner of NW 10th & Hudson, OKC
Support small and local businesses while shopping in these festive igloos this season! The Holiday Pop-Up shops are back for their 10th season that provide a wide variety of shops for anyone on your holiday list. The shops rotate weekly and there are also food and beverage vendors on site.
Open from Nov. 26 – Dec. 19. Hours are:
- Friday: 10-7
- Saturday: 10-7
- Sunday: 10-5
For more information and a full-list of vendors click: HERE.
Winterfest | Bricktown
Chickasaw Bricktown Ballpark; 2 S Mickey Mantle Dr, Oklahoma City, OK 73104
Winterfest is your one-stop place for all of the holiday fun this season! Featuring two snow tubing slides, it brings the slopes to downtown OKC. The larger slide features three lanes that are 145 ft for a large thrill; and the small slide is 75 ft and is perfect for children or anyone wanting a milder thrill.
The slopes have already opened and are open until Jan. 2, 2022. Winterfest offers single tickets, group tickets or private events.
For more information or to buy tickets online and check public session times click: HERE
Cheers and Happy Holidays from our Yay Dude Team: Erin Meier Aesthetics, Bourbon Street Cafe and OKC Date Planners.