Edmonton is going to be packed with bustling holiday markets during the festive season ahead of us, and we’ve rounded up some of the best ones to check out in and around the city.

There’s a bunch of holiday markets coming to Edmonton, including ones with horse-drawn wagon rides, photo opportunities with Santa, live entertainment, and loads more festive fun. Whether you’re looking for an intimate date-night experience or a family-friendly shopping opportunity, our market round-up has got you covered.

River Cree Holiday Market

The sixth annual River Cree Holiday Market is coming for a full weekend that will showcase a number of First Nation, Métis, and Inuit artisans and vendors. Not only will there be a market, but visitors can check out the live music and entertainment, free photos with Santa, and more!

When: Thursday, Nov. 19, to Saturday, Nov. 21, 2026
Time: 1 to 9 p.m.
Where: 300 Lapotac Blvd., Edmonton, Alta.
Cost: Admission by donation

Banff Christmas Market

Although it’s a bit of a drive from Edmonton, this market is absolutely worth it.

The Banff Christmas Market blends timeless tradition and local culture with this seasonal celebration inspired by the charm of European markets. Over these four weekends, visitors are invited to check out the many vendors, workshops, and festivities all commemorating the occasion.

When: Every Thursday to Sunday from Thursday, Nov. 19, until Sunday, Dec. 13, 2026 (except for Thursday, Nov. 26)
Time: 5 p.m. to 9 p.m. on Thursdays; 11 a.m. to 9 p.m. on Fridays; 10 a.m. to 9 p.m. on Saturdays; 10 a.m. to 6 p.m. on Sundays
Where: Banff Heritage Train Station — 327 Railway Ave., Banff, Alta.
Cost: Varies

Christmas Market at The Enjoy Centre

Just north of Edmonton, in St. Albert, Hello Pretty Market will be hosting its own festive holiday event.

During this market, guests are welcome to explore the local vendors offering holiday-themed products, handmade gifts, seasonal décor, treats, and more. Alongside the market, there will also be complimentary photos with Santa, live music, and festive drinks to sip.

When: Friday, Nov. 20, to Sunday, Nov. 22, 2026
Time: 4 to 9 p.m. on Friday; 11 a.m. to 4 p.m. on Saturday and Sunday
Where: The Enjoy Centre — 101 Riel Dr., St. Albert, Alta.
Cost: $5 plus fees and taxes

Edmonton Christmas Market

Every winter, Fort Edmonton Park hosts a massive market, transforming the historic area into a winter wonderland. This event features glowing market huts, artisan showcases, mulled wine by firelight, live performances, horse-drawn carriage rides, culinary events, and so many more festive activities you can be a part of.

When: Friday, Nov. 27, to Sunday, Dec. 20, 2026
Time: 4 to 9 p.m. on Thursdays; 4 to 10 p.m. on Fridays; Noon to 10 p.m. on Saturdays; Noon to 8 p.m. on Sundays (applicable to all dates except Nov. 27 to Nov. 29)
Where: 7000 143rd St. NW, Edmonton, Alta.
Cost: General admission starting at $21.95 for adults (ages 16 and above) and $12.95 for youth (ages six to 15); Children ages five and under are free to enter

St. Albert Christmas Market

For three whole Saturdays in St. Albert, visitors will be able to check out the classic St. Albert Farmers Market’s holiday event. For this year, the market will be taking over a new space and, according to its Instagram, this year will be looking “a lot different from previous ones.”

When: Saturday, Nov. 28, Dec. 5, and Dec. 12, 2026
Time: 10 a.m. to 3 p.m.
Where: 7 Tache St., St. Albert, Alta.
Cost: Free

Holiday Market at Metis Crossing

The Métis Crossing Cultural Centre is hosting its own market for the holidays, featuring local vendors and Indigenous artisans for one festive afternoon this November.

When: Saturday, Nov. 28, 2026
Time: 11 a.m. to 4 p.m.
Where: 7339 Victoria Trail, Smoky Lake, Alta.
Cost: Free

Recent posts:
Three major brands are teaming up for a huge warehouse sale in Edmonton
A new interactive hockey exhibit with gear from NHL stars is coming to Edmonton