70+ Things to Do in OKC This Holiday Season

Children in snow during holiday season looking for things to do

With so many exciting holiday events and activities taking place in and around Oklahoma City this holiday season, you’ll likely have to put a few off until next year! So, to ensure you and your family get the most out of this year’s entertainment, choose wisely from the following list of the city’s best Christmas- and holiday-themed attractions.

To learn more about each venue, including pricing and hours of operation, please visit the event’s website or reach out to the organizers directly.

70+ OKC Christmas & Holiday Activities (2023)

The following list of Oklahoma City and neighboring community’s holiday events has everything from Santa sightings and tree lightings to live nativities and ice skating. These kid-friendly Christmas activities will delight your family – making memorable holiday experiences for life!

Now thru December 24th

A seasonal fair trade store at PAMBE Ghana Global Market at Sailor & The Dock (617 W Sheridan Ave) sells unusual items, folk art from across the globe, and more. All earnings support northern Ghana’s PAMBE Ghana La’Angum Learning Center. 10am to 6pm.

Learn more

Now thru December 24th

Santa’s Wonderland at Bass Pro Shops & Cabela’s (200 Bass Pro Dr and 1200 W Memorial Rd) is free and offers seasonal freebies and Santa visits. Must reserve in advance.

Learn more

Now thru January 7th

Edmond Ice Rink in Mitch Park (1501 W Covell Rd) offers seasonal music, ice skating, and snacks. $14 with skate rental, $10 with own skates. Kids under 5 pay $10. Monday-Thursday, 3pm to 9pm; Friday, 3pm to 10pm; Saturday, 12pm to 10pm; Sunday, 12pm to 9pm.

Learn more

November 10th – January 7th

Crest on Ice (2550 Mt. Williams Dr., Norman) offers 4,100 square feet of actual ice for outdoor ice skating. $13; $10 without skate rental for kids under five. Monday-Thursday, 3pm to 9pm; Friday, 3pm to 10pm; Saturday, 12pm to 10pm; Sunday, 12pm to 9pm.

Learn more

Now thru December 27th

The Oklahoma Railway Museum (3400 NE Grand Blvd.) allows guests to see Santa, read the book, and enjoy cookies from dancing chefs on the Polar Express Train Ride. Kids (two to 11), $44 to $72; adults, $50 to $77.

Learn more

November 16th – December 23th

Lyric’s Plaza Theatre (1727 NW 16th St) welcomes Ebenezer Scrooge, ghosts, and Charles Dickens’ characters in Lyric’s magnificent new production of A Christmas Carol. $25 and up.

Learn more

November 17th

Merry Marketplace at Mitch Park (1501 W Covell Rd, Edmond) is a holiday pop-up store featuring local merchants. Free event. 4pm to 8pm.

Learn more

Stockyards City (1217 S. Agnew) hosts a free tree lighting event with live entertainment, hot chocolate, and Santa will be there.

Learn more

November 17th – December 31st

Free weekend OKC Streetcar rides are available in Downtown OKC.

Learn more

November 17th – February 2nd

Devon Ice Rink at Myriad Gardens (301 W. Reno Ave.) offers 5,500 square feet of genuine ice for outdoor skating. $14 with skate rental, $9 without. Monday-Thursday, 3pm to 9pm; Friday, 3pm to 11pm; Saturday, 11am to 11pm; Sunday, 11am to 11pm.

Learn more

November 18th

Earlywine Park YMCA (11801 S. May Ave.) hosts a craft fair with handmade goods. Free from 9am to 3pm.

Learn more

The Chill Your Cheeks 5K Run at Chisholm Trail Park (500 W. Vandament, Yukon) runs through Yukon’s streets and concludes among four million Christmas lights. Train rides, Christmas music, and more are available. $25 and up. 4:30pm to 6pm.

Learn more

November 18th – December 31st

Free Chickasha Festival of Light at Shannon Springs Park (2400 N 9t St, Chickasha) offers carriage rides, live nativity, camel rides, animals, Santa photographs, gift store, and more. Sunday-Thursday, 6-10 p.m.; Friday-Saturday, 6-11.

Learn more

November 18th – January 1st

Yukon Christmas in the Park at Chisholm Trail Park (500 W. Vandament, Yukon) has over 100 acres of Christmas happiness with hundreds of decorations, millions of lights, snacks, live music, Santa photographs, train rides, and an ice skating rink. 6pm to 11pm.

Learn more

November 16th – January 7th

Automobile Alley Lights on Broadway (NW 4th to 10th) has over 600,000 multicolored LED lights on North Broadway buildings. Open dusk–dawn everyday.

Learn more

November 23rd – January 1st

Downs Family Christmas Lights (2900 72nd Ave. SE) offers almost 18 kilometers of music-synchronized lights. Donate canned goods or money to the Regional Food Bank of Oklahoma. 6pm to 10pm.

Learn more

November 24th, 25th & December 9th

The Cleveland County Fairgrounds (615 E. Robinson St., Norman) has over 90 craftsmen selling handcrafted, seasonal, and specialized products. Free event. 9am to 4pm.

Learn more

November 24th – December 17th

Midtown (10th and Hudson) Holiday Pop-Up Shops is an outdoor market with rotating local sellers selling gifts for everyone on your list. This event includes the Bishop John Carroll Christmas tree lot. Friday, Saturday 10am to 8pm and Sunday 10am to 6pm.

Learn more

November 24th – December 23rd

A Territorial Christmas Carol at Pollard Theatre (120 W. Harrison Ave., Guthrie) reimagines Dickens’ classic. Recommended for seven and older. Kids under 12 are $10; adults $35.

Learn more

November 25th – December 9th

The Territorial Christmas Celebration in Downtown Guthrie (112 E. Oklahoma) includes a lit procession, house tours, and Victorian Walk evenings from 12pm to 9pm.

Learn more

November 26th

Civic Center Music Hall (201 N. Walker Ave.) hosts Cirque Dreams Holidaze with Christmas music and cirque performers. $33 and up from 6pm.

Learn more

November 30th

Holiday Lights Spectacular at Joe B. Barnes Regional Park (SE 15th St. and Century Blvd., Midwest City) allows families to wander through one mile of dazzling lights and animated exhibits. Christmas music, hot cocoa, and Santa and other seasonal figures await visitors. $5, free for kids under five.

Learn more

December 1st

Central Park (700 S. Broadway Ave., Moore) has a free Christmas tree lighting with Santa, music, and hot chocolate at 6:30pm.

Learn more

December 1st – 2nd

The Santa Market at Oklahoma City Pavilion (3212 Wichita Walk) helps the Alzheimer’s Association. Over 100 shops sell decorations and more. Free Santa photos from 9am to 4pm.

Learn more

A Very Merry Pops at Civic Center Music Hall (201 N. Walker) has famous singers performing Christmas songs. Tickets start at $27. Shows on Friday and Saturday at 8pm.

Learn more

December 1st – 3rd

Drive-Thru Christmas Pageant at Boys Ranch Town (5100 SE 33rd St., Edmond) shows a nativity scene with real animals and people. Open 7pm to 9pm.

Learn more

December 1st – 25th

Midwest City Holiday Lights at Joe B Barnes Regional Park (8700 E. Reno Ave.) has over a million lights and a huge Christmas tree. Open Sunday to Saturday at different times.

Learn more

December 2nd

Breakfast with Santa at The Station Recreation Center (700 S. Broadway Ave., Moore). Bring your camera for pictures. Costs $10 per person. Open from 8am to 10am.

Learn more

Saints Santa Run at SSM Health – St. Anthony (1000 N. Lee Ave) has a fun run and kids’ sprint. Costs $25 to $40. From 8am to 11am.

Learn more

Yukon Mayor’s Christmas Party for Kids at Dale Robertson Center (1200 Lakeshore Dr., Yukon) with crafts and music. Free from 9:30am to 12pm.

Learn more

Gingerbread Gardens at Myriad Gardens (301 W. Reno Ave.). Make a gingerbread garden. Costs $18 for members, $20 for others. From 10am to 11am.

Learn more

Cowboy Christmas Parade on Stockyards City Main Street (1217 S. Agnew). Meet Cowboy Santa. Free. Opens from 10am to 1pm.

Learn more

Holidays at the National Cowboy & Western Heritage Museum (1700 NE 63rd St.) with crafts and a visit from Santa. Free with entrance. From 10am to 2pm.

Learn more

Czech Christmas Market at 10 West Main (10 W. Main St., Yukon). An outdoor market with crafts and food. From 11am to 6pm.

Learn more

Holiday Stroll at Edmond Historical Society & Museum (431 S. Boulevard, Edmond). Old-fashioned crafts and Santa. Free. Opens from 1pm to 4pm.

Learn more

Edmond Ugly Sweater Run (1501 W. Covell Rd., Edmond). Wear your Christmas sweater and run through the lights. Costs $20 and up and is open from 1pm to 7pm.

Learn more

Light the Night at Rose State College (6420 SE 15th St.). Santa letters and hot chocolate.

Learn more

Christmas market at Scissortail Park (415 S. Robinson Ave.). Shopping and music. Free.

Learn more

The Christmas Experience in Downtown El Reno (Main St., El Reno). Parade, shopping, and music. Free.

Learn more

Christmas Parade in Downtown Norman (Main St, Pickard Ave. to James Garner Ave., Norman). Floats and Santa.

Learn more

Chickasha Christmas Parade on Main Street. Floats and fun. Free from 6pm.

Learn more

Parade of Lights in Old Town Moore (Main and Broadway, Moore). Parade and snacks for kids. Open 6pm to 8pm.

Learn more

Oklahoma Opry Christmas Show at ACM@UCO (25 S Oklahoma Ave.). Music and performances. Tickets $25. Shows at 3:30pm to 7pm.

Learn more

December 3rd

Special Santa visit for special needs families at Penn Square Mall (1901 NW Expressway). Quiet, sensory-friendly. Register ahead.

Learn more

Sleigh Bells Market at OKC Farmers Market (311 S Klein Ave) with over 80 shops.

Learn more

Candy Cane Christmas at American Banjo Museum (9 E. Sheridan Ave.). Music and Santa. Costs $8 or a gift donation.

Learn more

Cowboy Christmas Ball at National Cowboy & Western Heritage Museum (1700 NE 63rd St.). Dinner, songs, and Santa. Costs vary.

Learn more

December 3rd – 24th

North Pole Adventure at Walnut Square Center (2215 W I-240 Service Rd.). Interactive Christmas attraction.

Learn more

December 5th – 20th

Holiday Classics at Harkins Cinemas (150 E. Reno Ave.). Watch Christmas movies for less.

Learn more

December 7th

Home for the Holidays in Downtown Tuttle (221 W. Main St.). Carolers, crafts, and a parade.

Learn more

Trans-Siberian Orchestra at Paycom Center (100 W. Reno Ave.). Tickets start at $49.50.

Learn more

December 8th

Andrews Park Tree Lighting (479 N. Webster Ave., Norman). Music, crafts, and the tree lighting. Free. At 5:30pm.

Learn more

Shawnee Christmas Parade (101 E. Main St., Shawnee). Parade and fireworks. Free. From 6:30pm to 9pm.

Learn more

December 8th – 10th

Hip Hop Nutcracker at OCCC Theater (7777 S. May Ave). Dance and music show. Tickets $23 to $28. Check the website for times.

Learn more

December 8th – 17th

The Nutcracker at Civic Center Music Hall (201 N Walker). Ballet and music. Tickets start at $25. Shows on Friday, Saturday, and Sunday.

Learn more

December 9th

Breakfast at Overholser Mansion (405 NW 15th St.). Santa, crafts, and breakfast. $25 per person. From 9am to 11am.

Learn more

Sleigh Bells Market at Heart of Oklahoma Expo Center (1700 W. Independence St., Shawnee). Crafts and local items.

Learn more

Deck the Hall of Fame at Oklahoma Hall of Fame (1400 Classen Dr.).

Learn more

Winterfest at Legacy Park (1898 Legacy Park Dr., Norman). Music, games, and Santa.

Learn more

Oklahoma Chamber Symphony concert at First Church OKC (131 NW 4th St.). Free music show.

Learn more

December 14th

Purcell Christmas Parade in Historic Downtown Purcell (W. Main St.). Parade with music and floats. Free.

Learn more

December 16th

Merry Mitchmas 5K and 10K in Edmond, Mitch Park (1501 W. Covell Rd.). Run and then enjoy hot chocolate. $35.

Learn more

Nutcracker Tea at Civic Center Meinder’s Hall of Mirrors (201 N. Walker Ave.). Tea, crafts, and photos. $50. Open from 4pm to 6pm.

Learn more

December 18th – 19th

December drop-ins at Myriad Gardens (301 W. Reno Ave.). Make ornaments and learn about winter. Donations accepted.

Learn more

December 21st – 22nd

Very Merry Workshop at Edmond Fine Arts Institute (27 E. Edwards, Edmond). Art projects for kids. $65. 

Learn more

December 24th

Candlelight Christmas Eve services at Nichols Hills United Methodist Church (1212 Bedford Dr., Nichols Hills).

Learn more

December 31st

New Year’s Eve at Oklahoma City Museum of Art (415 Couch Dr.). Treasure hunts and balloon release. Free for kids under 17 10am to 12pm.

Learn more

Facebook
Pinterest
Twitter
LinkedIn
Email

Oklahoma Daily News

Get the latest Oklahoma News delivered directly to your inbox.

Newspaper, ipad with news, coffee, glasses and pen on wooden table.

Oklahoma Daily News
Newsletter

The news you want to read delivered directly to your inbox.