Best Christmas Markets

Christmas Markets in Oklahoma 2026

9 markets in Oklahoma, 8 with 2026 dates confirmed by the organizer. Most searched: Tulsa Christmas Market, OKC Christmas Market, The Santa Market.

By city: Near Oklahoma City (5)

Dates in Order

MarketDatesClosedAdmission
OKC Christmas Market
Oklahoma City, OK
Nov 5 to 8, 2026Open every day of its runTicket
The Santa Market
Oklahoma City, OK
Nov 20 to 21, 2026Open every day of its runFree
Oklahoma Christkindlmarkt
Bartlesville, OK
Nov 27 to 29, 2026Open every day of its runTicket
Sparkle Holiday Market at Scissortail Park
Oklahoma City, OK
Nov 28 to Dec 12, 2026Open Saturdays only. Closed Sat, Dec 5
Tulsa Christmas Market
Tulsa, OK
Dec 4 to 6, 2026Open every day of its runFree
Route 66 Holiday Market
Tulsa, OK
Dec 5 to 6, 2026Open every day of its run
Sleigh Bells Market OKC
Oklahoma City, OK
Dec 5, 2026One day onlyFree
Made in OK Holiday Market
Oklahoma City, OK
Dec 12, 2026One day onlyFree
Tulsa Nutcracker Festival Christmas Market
Tulsa, OK
2026 dates not announced yet

Every Market in Oklahoma

Tulsa Christmas Market

Tulsa, Oklahoma

Dec 4 to 6, 2026

OKC Christmas Market

Oklahoma City, Oklahoma

Nov 5 to 8, 2026

The Santa Market

Oklahoma City, Oklahoma

Nov 20 to 21, 2026

Made in OK Holiday Market

Oklahoma City, Oklahoma

Dec 12, 2026

Tulsa Nutcracker Festival Christmas Market

Tulsa, Oklahoma

2026 dates not announced yet

Oklahoma Christkindlmarkt

Bartlesville, Oklahoma

Nov 27 to 29, 2026

Route 66 Holiday Market

Tulsa, Oklahoma

Dec 5 to 6, 2026

Sleigh Bells Market OKC

Oklahoma City, Oklahoma

Dec 5, 2026

Sparkle Holiday Market at Scissortail Park

Oklahoma City, Oklahoma

Nov 28 to Dec 12, 2026

Open Saturdays only. Closed Sat, Dec 5

Dates last checked November 4, 2026. Know a market we have missed? Tell us.