Christmas Markets in Markham and Unionville 2026

Markham's largest confirmed holiday sale is Home for the Holidays, now in its 39th year at the Markham Fairgrounds. Unionville is the question most people ask about. The Main Street Unionville events page listed nothing for November or December 2026 when we checked.

Last reviewed November 1, 2026 by the York Happening editorial team.

2026 details

Date
Friday, November 20 to Sunday, November 22, 2026
Location
Markham Fairgrounds
Address
10801 McCowan Road, Markham
Organizer
Home for the Holidays

Organizer details (checked November 1, 2026)

Home for the Holidays

More than 130 exhibitors fill three exhibition buildings from Friday, November 20 to Sunday, November 22. Stalls cover art, candles, ceramics, food, home decor, jewellery, pottery and woodworking.

Admission at the entrance is cash only. Tickets are also on the show's website, which has the prices and hours. The fairgrounds are about 7 km north of Highway 407.

Unionville

In 2025, Unionville's Christmas Celebration on Main Street was on December 6, from the afternoon into the evening. That is last year's date. The 2026 date is not confirmed, and we do not know of a 2026 market with stalls in Unionville yet.

Upcoming events

From the York Happening events calendar, updated daily.

SAT 12
Community Markham

Olde Tyme Christmas at the Varley

Varley Art Gallery of Markham · 5:00 PM - 8:00 PM

Free
SAT 12
Community Markham

Olde Tyme Christmas – Candle Light Parade

Main Street Unionville · 6:30 PM - 7:30 PM

Frequently Asked Questions

When is Home for the Holidays in Markham in 2026?

It runs from Friday, November 20 to Sunday, November 22, 2026, at the Markham Fairgrounds.

Is there a Unionville Christmas market in 2026?

The date is not confirmed. The Main Street Unionville events page listed no November or December 2026 events on November 1, 2026.

Sources

Stay in the loop in Markham

Get a weekly round-up of Markham events in your inbox.

Loading the signup form...

Markham trivia

How well do you know Markham?

Loading trivia...