Here is your go to list for must-see Christmas festivals and markets happening all around Ontario this year! Let us know what your favourite market is on our Instagram page.
Niagara Falls Christmas Market
Niagara Falls, ON
This free market will kick off with a Santa Claus Parade on November 13th and last until December 19th. This year, patrons can expect to see some spectacular light displays and up to 50 vendors offering food, handmade gifts and more.
You can visit this farm in Milton all holiday long from December 2nd to January 2nd where there will be ice sculptures, giant snow globes and more all illuminated by acres of lights along the countryside. Tickets sell out fast so be sure to pre purchase! Children under 3 years old receive free admission.
Journey Into Enchantment
Mississauga | Markham, ON
This drive thru Christmas festival of lights will take place at both the Meadowvale GO station in Mississauga and the Mount Joy GO station in Markham from November 25 to January 8. The largest Christmas drive thru in the GTA will feature holiday music, 3D interactive displays and over 2 million unique light decorations. Tickets are pre-paid only so be sure to buy before you go!
Festival of Trees
This event from December 9th-19th will include tree, light and art installations, food vendors and more! Check out their website for more dates on specific events like their Family PJ Party and Artisan Market.
Christmas in the Village
The village of Streetsville’s Christmas market from November 27th to 28th will feature live entertainment, activities and the MVP himself, Santa Clause! At the market you will find events like interactive ice activities, crafts and a Toys for Tots food drive. Catch the tree lighting ceremony to kick off the festival on November 18th at 6pm.
Toronto Christmas Market
Toronto’s most iconic Distillery District festival is back with live entertainment, carollers, food and artisanal vendors. The market is going by a new name this year, The Distillery Winter Village, and is set to start from November 18th to December 31st.
Toronto Art Crawl Christmas Market
This free indoor market will be taking place on December 11th from 11am-5pm at the Liberty Towers Presentation Centre in Liberty Village. This pop-up market will feature art, jewelry, fashion, home decor and more from local artists across the GTA. There will also be food vendors and DJ Kid Artik.
One of a Kind Winter Show
From November 25 to December 5, head over to the Enercare centre at Exhibition Place and enjoy browsing through over 400 exhibitors showing the works of some of Canada’s best businesses. This is a great event to find the perfect ‘one of a kind’ gifts and support local!
Light It Up
Light It Up in Main Street Markham is happening on November 26th and December 10th from 6pm-9pm and will feature socially distanced santa photos, live music, light installations and holiday carolers. The first 100 visitors will also receive a free tote bag!
Holiday Night of Lights
Vaughan’s spectacular walkthrough immersive light experience is back from November 26th to January 2nd. The walk takes about 45 minutes and will take place on the newly built gardens at Assembly Park.
Holiday Fair in the Square
This staple Christmas market is back in a brand new location! Toronto’s Holiday Fair in the Square will take place at Assembly Park and coincide with the Holiday Night of Lights. Patrons can enjoy a hot apple cider or mulled wine at the Polar Point Bar, warm up by the fireside lounge and browse the artisan marketplace.
Canada’s Wonderland is hosting this immersive holiday experience on select nights from November 13th to December 31st. There will be fun for the whole family with ice skating, festive food and even a 50 foot Christmas tree!
Niemi’s Family Farm
Mount Albert, ON
This Instagram-worthy outdoor event will offer a Scandinavian Christmas market featuring hot drinks, local vendors, ornament and wreath sales, farm animals and various children’s activities. Patrons can even book private bonfires with s’mores kits included! Check out this event from November 12th to December 22nd.
Aurora Christmas Market
Head over to Aurora Town Park from December 3-5 and December 10th to 12th from 5pm to 9:30pm and enjoy seasonal vendors, hands-on workshops and more.
Uxbridge Farmers Christmas Market
Starting from November 7th to November 28th the Uxbridge market will be taking place outdoors with vendors selling locally produced items like honey, baked treats, maple syrup, pottery and unique gifts.
If you’re in Muskoka on December 4th, be sure to check out this indoor festival that features food, a drink show and a holiday gifting market. Visitors can shop local and enjoy some lovely craft beers in the process! Entry tickets are $5 (booking ahead is suggested) with a portion being donated to the Table Foundation.