Christmas markets 2026Oklahoma City · OKC

Christmas markets and winter wonderlands in Oklahoma City, 2026.

Markets open Nov 27–Dec 12 near Oklahoma City in 2026. Holiday Pop-Up Shops opens Nov 27 and runs through Dec 20, with free admission. Sleigh Bells Market OKC opens Dec 5, with free admission. The last opening date on this page is Dec 12.

Most Oklahoma City holiday markets open between Dec 5 and Dec 12 this year.

Last checked · 3 markets · Every listing links to its official page. How we choose

By date

Every market, by opening date

Opening date, city and hours are first, when the organizer has posted them. Tap one for prices, stroller notes and what’s there for little kids.

MarketOpensHoursCity
Holiday Pop-Up ShopsNov 27Fri to Sun only. Fri and Sat 10 a.m. to 8 p.m.; Sun 10 a.m. to 6 p.m.Oklahoma City, OK
Sleigh Bells Market OKCDec 5Sat. Dec. 5, 9 a.m.–5 p.m.Oklahoma City, OK
Sparkle Holiday MarketDec 12Sat. Dec. 12, 5:30–9:30 p.m.Oklahoma City, OK
27NovFriHoliday Pop-Up ShopsHoliday market · to Dec 20 · 399 NW 10th St., Midtown5DecSatSleigh Bells Market OKCHoliday market · Sat. Dec. 5, 9 a.m.–5 p.m. · Oklahoma State Fair Park, 608 Kiamichi Pl.12DecSatSparkle Holiday MarketHoliday market · Sat. Dec. 12, 5:30–9:30 p.m. · Scissortail Park, 300 SW 7th St.

Markets

Christmas markets and winter events near OKC

Dates, hours and prices come from each organizer’s, venue’s or city’s own page.

Nov27to Dec 20

Open Nov 27–Dec 20, 2026

Holiday Pop-Up Shops

399 NW 10th St., Midtown · Oklahoma City, OK · about 1 mile away

Holiday marketFree entry
When
Open Nov 27–Dec 20, 2026
Hours
Fri to Sun only. Fri and Sat 10 a.m. to 8 p.m.; Sun 10 a.m. to 6 p.m.
Price
Free

Good to know: Local shops, open four weekends in a row.

Dec5Sat

Opens Dec 5, 2026

Sleigh Bells Market OKC

Oklahoma State Fair Park, 608 Kiamichi Pl. · Oklahoma City, OK · about 4 miles away

Holiday marketFree entry
When
Opens Dec 5, 2026
Hours
Sat. Dec. 5, 9 a.m.–5 p.m.
Price
Free
Strollers
Not listed
For kids
For the market's 10th year, baby Highland cows and the Grinch are coming

Good to know: More than 140 local vendors.

Dec12Sat

Opens Dec 12, 2026

Sparkle Holiday Market

Scissortail Park, 300 SW 7th St. · Oklahoma City, OK · about 1 mile away

Holiday marketFree entry
When
Opens Dec 12, 2026
Hours
Sat. Dec. 12, 5:30–9:30 p.m.
Price
Free
Strollers
Not listed
For kids
An evening of holiday shopping in the downtown park
Know one we missed?Send us the market’s page and we’ll check the dates and add it.Suggest a market

Before you go

Market day with little ones

TimingGo when it opensWeekday afternoons and opening hour are the least crowded, which makes a stroller much easier.
DressLayer upOutdoor markets get cold after dark. Mittens and a blanket for the stroller help.
StrollerCheck the stroller noteSome markets get packed on weekend evenings. A carrier can be easier there.

Keep planning

More for little kids in OKC

Good questions

Christmas markets in Oklahoma City: the FAQ

Most Oklahoma City holiday markets open between Dec 5 and Dec 12 this year. The first Christmas market on this page opens Nov 27, 2026. The last opening date on this page is Dec 12. Holiday Pop-Up Shops opens Nov 27 and runs through Dec 20. Sleigh Bells Market OKC opens Dec 5. Sparkle Holiday Market opens Dec 12.

Holiday Pop-Up Shops at 399 NW 10th St., Midtown: Nov 27 – Dec 20. Free. Sleigh Bells Market OKC at Oklahoma State Fair Park, 608 Kiamichi Pl.: Sat, Dec 5, 2026. Free. Sparkle Holiday Market at Scissortail Park, 300 SW 7th St.: Sat, Dec 12, 2026. Free.

Sleigh Bells Market OKC: Not listed. Sparkle Holiday Market: Not listed.

Each listing comes from the venue’s or organizer’s own page and links to it. We only list a date, time or price when that page shows it, and anything we can’t confirm stays off. These were last checked Oct 30, 2026, and we recheck them every week through December. How we choose and check.

Get next week’s Santa, lights and holiday events for Oklahoma City in your inbox every Thursday.

One email a week. Free, and you can unsubscribe any time.

Oklahoma City skyline