Christmas Markets Oklahoma 2025 Guide to the Best Festive Events and Locations
Oklahoma goes all out for Christmas, and honestly, the holiday energy is contagious. Holiday spirit pops up everywhere—markets, craft fairs, parades—each spot offering something a little different. Handmade gifts, strings of twinkling lights, and those classic treats make the season feel extra special.
If you’re thinking of coming to Oklahoma for the holidays, you’ll get a good mix of big city fun and small-town charm. Exploring Oklahoma Christmas markets lets you shop for one-of-a-kind gifts and see what makes each community tick. Grab some practical tips, soak in the sights, and let yourself get swept up in the sounds of the season.
Table of Contents
- 1 Find the Best Accommodations
- 2 1) Scissortail Park Holiday Lights Festival
- 3 2) Tulsa Winterfest
- 4 3) Guthrie’s Holiday Heritage: Territorial Christmas in 2025
- 5 4) Downtown Oklahoma City’s December Event
- 6 5) Explore Yukon’s Christmas in the Park
- 7 6) Muskogee’s Holiday Lights Display
- 8 7) Chickasha Winter Lights Celebration
- 9 8) Edmond Outdoor Skating Experience at Mitch Park
- 10 9) Sand Springs Holiday Light Parade
- 11 Kris Kringle Tips
- 12 10) Riding the Polar Express Train in Stillwater
Find the Best Accommodations
Visitors like you rated these hotels, guesthouses and apartments as ‘superb’ or ‘exceptional’. No reservation fees.
1) Scissortail Park Holiday Lights Festival
Key Details About the Event
Scissortail Park lights up the walkways and gardens every holiday season with bright, colorful displays. A 40-foot tree and a huge menorah sit front and center, making the whole park look magical.
Union Station puts on a new light show that really brings the evenings to life. Local musicians play, and you can browse unique gifts at the ‘Tis the Season Market & Concert. The Cocoa Cottage stand serves up hot cocoa, which just feels right.
Bring your family or friends, bundle up, and wander through the displays. The festive vibe pulls in both locals and out-of-towners.
Here’s a quick rundown of the event:
Dates | Location Address | Times | Cost | Where to Stay Nearby | Website |
---|---|---|---|---|---|
Nov 18 – Dec 24, 2025 | 300 SW 7th St, Oklahoma City, OK | 6:00 PM – 11:00 PM | Free | Nearby hotels | Scissortail Park Holiday Lights Festival |
2) Tulsa Winterfest
Tulsa Winterfest takes over downtown every winter, turning the BOK Center area into a festive playground. The ice skating rink opens daily, so you can skate outside under the lights.
You can hop on a horse-drawn carriage and check out all the decorations. Snacks, food trucks, and hot chocolate are everywhere, so you won’t go hungry. Holiday market stalls sell local crafts and gifts if you’re in the mood to shop.
Live music and shows pop up throughout the event, so every visit feels a little different. Families and solo travelers both fit right in, and the schedule works for most people.
Here’s what you need to know:
Dates | Address | Times | Prices | Where to Stay Nearby | Website |
---|---|---|---|---|---|
Nov 20, 2025 – Jan 2, 2026 | BOK Center, 200 S Denver Ave, Tulsa, OK | Hours vary by day | Ice skating starts at $12 | Hotels near BOK Center | Arvest Winterfest Tulsa |
Winterfest just feels approachable. Local vendors show up, and there’s always something going on. If you want a European-style market experience, check out the Tulsa Christkindlmarkt or see what the German-American Society is up to—they usually have glühwein and other treats.
3) Guthrie’s Holiday Heritage: Territorial Christmas in 2025
Guthrie’s Territorial Christmas Celebration takes over downtown with old-fashioned charm. Carolers sing on the streets, musicians play on corners, and local restaurants serve up classic holiday treats.
Decorated storefronts and vintage vibes set the scene. Artisans and craftspeople create ornaments and gifts right in front of you, which is always fun to watch.
The lighted Christmas parade winds through downtown after dark, with floats and people in costume. The Victorian Walk Nights let you stroll main streets lined with folks dressed in 1800s outfits.
Some local homes open up for tours, so you can peek at Guthrie’s historic architecture. The Christmas market bustles with handmade goods, food, and souvenirs.
You can catch a holiday show at the Pollard Theatre while you’re there. Admission’s free, so just show up and enjoy. For more info or to plan ahead, check the Guthrie Territorial Christmas website.
Dates | Address | Times | Cost | Where to Stay Nearby | Website |
---|---|---|---|---|---|
Dec 1-23, 2025 | Historic Downtown Guthrie, OK | Sat 12pm–10:30pm | Free | Nearby Hotels | Guthrie Territorial Christmas |
4) Downtown Oklahoma City’s December Event
Downtown in December brings all sorts of winter activities to Oklahoma City. The Tree Lighting Festival in Bricktown kicks things off on November 16, and suddenly the whole area glows.
People gather to watch the city light up, and it’s honestly a good time. You can go ice skating outside with holiday lights all around, and the rink opens on different days to fit your schedule.
Snow tubing is a big hit—kids and adults both love it. It’s something different if you want a little thrill.
Free OKC Streetcar rides on certain days in December make getting around downtown way easier. You don’t have to stress about parking, and you can just walk between all the attractions.
If you need dates, times, or ticket info, the table below has you covered. Hotels are nearby, so planning your trip isn’t a headache. For updates, visit the official Downtown in December page.
Dates | Times | Location Address | Cost | Where to Stay Nearby (Booking.com) | Website |
---|---|---|---|---|---|
Nov 16 – Jan 1, 2025 | Various times | Downtown Oklahoma City | Varies by event | Hotels in Downtown OKC | Downtown in December |
Dec 1-2, 2025 | See website for specific times | OKC Philharmonic | See website | Nearby Hotels | OKC Philharmonic |
Dec 2-24, 2025 | Various times | Skirvin Hilton, OKC Downtown | Free to attend | Skirvin Hilton | Skirvin Hilton |
Dec 1-31, 2025 | Check schedule | OKC Streetcar, downtown OKC | Free on select dates | Hotels in Downtown OKC | Visit OKC |
5) Explore Yukon’s Christmas in the Park
Yukon’s holiday season event is just massive—seriously, over five million lights and more than 500 displays spread out across three parks. Christmas in the Park stretches over Yukon City Park, Freedom Trail Park, and Chisholm Trail Park. You can drive through, walk, or even hop on a festive train ride.
The paths are wide and flat, so anyone can enjoy it, no matter their age. Admission is free, and the gates open at 6:00 PM every night, closing at 11:00 PM. The event kicks off November 23, 2025, and runs until January 1, 2026.
If you want to avoid crowds, go early or pick a weekday. Families and travelers love the flexibility—drive, walk, or mix it up. Parking’s easy, and there are plenty of hotels nearby if you need a place to crash.
For schedules and tips, check the official Yukon’s Christmas in the Park website.
Event Details Table
Dates | Address | Times | Cost | Where to Stay Nearby | Website |
---|---|---|---|---|---|
Nov 23, 2025 – Jan 1, 2026 | Yukon City Park, Freedom Trail Park, & Chisholm Trail Park, Yukon, OK 73099 | 6:00 PM – 11:00 PM | Free | Hotels near Yukon City Park | Yukon’s Christmas in the Park |
Yukon keeps things casual and fun, and it’s a solid pick for anyone after a festive night out without breaking the bank.
6) Muskogee’s Holiday Lights Display
If you visit Muskogee in the winter, you’ll find a massive light display at Honor Heights Park. Over a million lights cover trees, bushes, and ponds across 130 acres.
You don’t even have to leave your car. Honestly, that’s a relief on chilly nights, and it keeps things easy for families or anyone who prefers to relax while soaking in the view.
Animated displays move and flicker, adding a playful vibe for both kids and adults. The roads twist through the park, so you can take your time exploring each glowing scene.
You’ll spot gardens and water areas splashed in bright colors, all shining in the crisp night air.
Every year, they host a 5k and Fun Run on December 7, 2025. If you want to walk or run through the park, this is your chance to see the lights up close.
The Market at the Papilion sits nearby, selling seasonal snacks and gifts. If you’re the type who likes to bring home a little something, you’ll have plenty of options.
Here are the basics:
Dates | Address | Times | Cost | Where to Stay Nearby | Website |
---|---|---|---|---|---|
November 23, 2025 – January 1, 2026 | 1400 Honor Heights Dr., Muskogee, OK 74401 | 5:30 p.m. – 10:00 p.m. (Sun-Thurs); 5:30 p.m. – 11:00 p.m. (Fri-Sat) | Free | Hotels in Muskogee | Muskogee Garden of Lights |
For more info, check the official Muskogee Garden of Lights website. People from all over eastern Oklahoma love coming here to catch the holiday spirit.
7) Chickasha Winter Lights Celebration
Every year, Shannon Springs Park in Chickasha lights up with over 3.5 million bulbs. The 172-foot tree really steals the show—you can spot it from a mile away.
There’s a Ferris wheel and a skating rink, if you’re up for some activity. You can hop on a carriage ride or even try a camel ride if you’re feeling adventurous.
Food trucks park nearby with snacks and meals. A small holiday market pops up too, so you can pick up a few gifts or just browse.
Kids love the Santa area and the live nativity scene. This festival draws people from all over—it’s actually ranked as one of the top light shows in the country.
Dates | Location | Hours | Cost | Places to Stay Nearby | Website |
---|---|---|---|---|---|
Nov. 20 – Dec. 31, 2025 | Shannon Springs Park, Chickasha, OK | Sun–Thu: 6pm–10pm Fri–Sat: 6pm–11pm | Free entry. Fees for rides and some activities. | See local options on Booking.com | Chickasha Festival of Light |
You can walk through the displays or ride a carriage. Most activities are outdoors, so it’s smart to bundle up.
Parking and entry won’t cost you anything, but rides and extras do. For updates and tips, check the official website.
8) Edmond Outdoor Skating Experience at Mitch Park
Ice skating at the Edmond Ice Rink in Mitch Park runs from November 8, 2025, through January 20, 2026. The rink sits right by the silo in Mitch Park and welcomes skaters of all ages.
If you’re coming with a group of ten or more, you can grab a group rate. That’s perfect for school outings or team get-togethers.
Hours change depending on the day. Thursdays go from 3 p.m. to 10 p.m.
Fridays open at noon and run until 10 p.m. On Saturdays, skate noon to 10 p.m., and Sundays, noon to 9 p.m.
They extend hours during winter break and open on major holidays. Christmas Day and New Year’s Eve both have skating from noon to 10 p.m.
The rink hosts special nights too, like the Luminance Enchanted Stroll, where you’ll find light displays and festive activities. If you need a place to stay, there are plenty of hotels close to Mitch Park on Booking.com.
Dates | Times | Address | Cost | Where to Stay Nearby | Website |
---|---|---|---|---|---|
Nov 8, 2025 – Jan 20, 2026 | Thu: 3–10 pm, Fri–Sat: 12–10 pm, Sun: 12–9 pm, Holidays: 12–10 pm | Mitch Park, 1501 W Covell Rd | Group rates from 10 skaters | Booking.com hotels near Mitch Park | Edmond Ice Rink official site |
You can get more details or check for special events at the Edmond Ice Rink website. Skating at Mitch Park is a nice way to dive into winter fun in Oklahoma.
9) Sand Springs Holiday Light Parade
Every December, Sand Springs throws a festive parade that brings the community together downtown. Since 1983, the Sand Springs Holiday Light Parade has rolled out decorated floats sparkling with holiday displays.
This year’s theme is “Peanuts Wonderland,” so you’ll see Charlie Brown and friends lit up as the floats cruise down 2nd and Main Street.
Kids and adults line the sidewalks, waiting for each float to pass by with music and twinkling lights. Visitors come from all over Oklahoma and beyond.
Families usually show up early to claim their favorite spot for the show.
Admission is free, and you’ll want to dress warm for the outdoor fun. If you’re visiting, you’ll find nearby lodging options.
The parade sets the holiday mood for the whole town and remains a favorite tradition for locals.
Event Details
Date | Address | Time | Cost | Where to Stay | Official Website |
---|---|---|---|---|---|
December 6, 2025 | 2nd & Main St, Sand Springs, OK 74063 | 7:00 PM | Free | Sand Springs hotels | Sand Springs Christmas Parade |

Kris Kringle Tips
Dress in warm layers, including a cozy sweater, insulated jacket, and comfortable jeans. Bring a hat, gloves, and a scarf since Oklahoma weather can be chilly and windy in December. Waterproof boots are a good idea in case of snow or rain.
10) Riding the Polar Express Train in Stillwater
Each holiday season, Stillwater hosts a train ride that brings “The Polar Express” to life. Passengers usually wear pajamas to get in the spirit, and the lively chefs lead everyone in singing Christmas songs.
Storytellers read the classic tale as the train heads for the North Pole. Santa hops aboard during the ride, greeting families and handing out the First Gift of Christmas to every child.
You’ll soak up a memorable holiday vibe, and honestly, it’s a blast for both kids and grown-ups.
The train runs from November 18 to December 23, 2025. Tickets start at $32 for adults and $22 for kids ages 2–11.
Prices go up for premium seats or on weekends. For times and tickets, check the Polar Express Stillwater site.
Need a hotel? Stillwater has several, and Booking.com makes it easy to find one.
Dates | Address | Times | Prices | Where to Stay Nearby | Website |
---|---|---|---|---|---|
Nov 18 – Dec 23, 2025 | Stillwater, OK | Check website | $32/adult, $22/child (2-11) | Hotels in Stillwater | Polar Express Stillwater |
Christmas Market Closures
Due to econonic conditions and tariffs, some Christmas Markets may cancel their events due to lack of vendors. If you are aware of a closed market,or find errors on a listing or an image, please reach out on our Contact Us page so that we may update this post.