Glacier lakes in Banff National Park
Loading Events

« All Events

Banff Christmas Market | Holiday Artisan Market in the Rockies

Step into a holiday wonderland in the Rockies. The Banff Christmas Market blends the charm and romance of European Christmas markets with the breathtaking backdrop of the Canadian Rockies. Over several weekends from November through December, this beloved market invites locals and travellers alike to stroll among twinkling lights, artisanal stalls, and seasonal entertainment in the heart of Banff National Park.

With 175+ vendors, enjoy handmade goods, festive décor, gourmet treats, and warm drinks. Don’t miss Santa’s House & Workshop, live music performances, outdoor fire lounges to cozy up by, and plenty of holiday cheer for visitors of all ages

Dates & Hours

Dates:

  • Nov 20 (Twinkle Night)
  •  Nov 21–23
  •  Nov 28–30
  •  Dec 5–7
  •  Dec 12–14

Hours:

  • Thursday (Nov 20 only): 5 pm – 9 pm
  • Friday / Saturday: 10 am – 8 pm
  • Sunday: 10 am – 5 pm

Highlights & Features

  • Over 175 artisan vendors showcasing local and regional crafts
  • Seasonal food & beverage offerings: hot chocolate, mulled wine, sweets, pretzels, and more
  • Santa’s House & Workshop for kids, festive entertainment, and musical performances
  • Outdoor fire lounges and cozy gathering spots to warm up between browsing
  • Part of the proceeds from child ticket sales is donated to the Shine Foundation

Visitor Tips

  • Buy tickets in advance: The market offers single-day tickets and weekend passes.
  • Dress warmly & in layers: Expect cold weather; bring good boots and outerwear.
  • Arrive early or on weekdays: To avoid peak crowds.
  • Support local artisans: Bring home unique gifts not found elsewhere.
  • Parking & transit: Use Banff’s local transit or parking options — downtown is walkable.
  • Charitable angle: 100% of proceeds from child ticket sales support the Shine Foundation.

Event Info

  • November 20 - December 14, 2025
  • All day
Northern lights in Banff National Park in the winter

    Banff

    With humility and deep respect, we acknowledge that we live and work within the present-day territories of Treaty 6, 7 and 8, as well as the Métis Homeland. The lands and waters of Banff National Park have been used for millennia by Indigenous Peoples for sustenance, ceremony, trade and travel. We thank them for their continued stewardship and for sharing this land.

    Jasper

    Fairmont Jasper Park Lodge respectfully acknowledges the land on which we are located as Treaty 6 Territory and the traditional meeting grounds, traveling route and home to many Indigenous peoples including the Cree, Saulteaux (So-toe), Blackfoot, Métis, Dene (De-nay), Nakota Sioux (Sue) and Secwépemc (Suh-wep-muhc). We pay respect to all Indigenous peoples who have marked these lands for centuries as we continue to walk forward, together.

    Lake Louise

    With humility and deep respect, we acknowledge that we live and work within the present-day territories of Treaty 6, 7 and 8, as well as the Métis Homeland. The lands and waters of Banff National Park have been used for millennia by Indigenous Peoples for sustenance, ceremony, trade and travel. We thank them for their continuous stewardship and for sharing this land.

    Whistler

    With respect and gratitude we operate on the shared unceded territory of the Skwxwú7mesh (Squamish) Nation and Lil̓wat7úl (Lil’wat) Nation.