Share This Article
Our picks for must-attend holiday market in the province
It is that time of the year again! Holidays, Bright Lights, Snow, and, of course, Gifts!
We have collated our picks for 40 must-attend holiday markets in Ontario, where you can bask in the holiday spirit, enjoy festivities, meet people, and complete items on your shopping list.
Other Related Links
Ajax
November 25th – Christmas in the Village – The 11th Anniversary by Peace of Healing Markets
Read more about Christmas in the Village – The 11th Anniversary by Peace of Healing Markets…
Where: Old Kingston Rd., Pickering Village, Ajax
When: November 25th, 3:00 pm – 7:00 pm
Admission: Free
December 2nd – Ajax Christmas Market by Peace of Healing Markets
Read more about Ajax Christmas Market by Peace of Healing Markets…
Where: McLean Community Centre, 95 Magill Dr. Ajax, ON L1T 4M5
When: December 2nd, 2:00 pm – 5:00 pm
Admission: Free
December 2nd and 3rd – Holiday Pop-up Market by Black Queens Of Durham Region
Read more about Holiday Pop-up Market by Black Queens Of Durham Region…
Where: Audley Recreation Centre, 1955 Audley Rd., Ajax, ON L1Z 0L2
When: December 2nd and 3rd, 12:00 pm – 7:00 pm
Admission: Free. Reserve your spot here.
Aurora
December 1st, 3rd, 8th, 9th and 10th – Aurora Christmas Market
Read more about Aurora Christmas Market…
Where: Town Park Aurora, Aurora, ON L4G 1H1
When: December 1st, 3rd, 8th, 9th and 10th, 5:00 pm – 9:00 pm
Admission: Free
Collingwood
December 1st, 8th and 15th – Collingwood Christmas Market
Read more about Collingwood Christmas Market…
Where: 97 Hurontario St., Collingwood, ON L9Y 4H5
When: December 1st, 8th and 15th, 5:00 pm – 8:00 pm
Admission: Free
Dresden
November 25th – Dresden Christmas Night Market
Read more about Christmas Night Market by Dresden Night Market…
Where: 485 St George St., Dresden, ON N0P 1M0
When: November 25th, 3:00 pm – 8:00 pm
Admission: Free
Guelph
November 25th – Guelph Handmade Holiday Market
Read more about Guelph Handmade Holiday Market…
Where: 709 Woolwich St, Guelph, ON N1H 3Y8
When: November 25th, 10:00 am – 3:00 pm
Admission: Free
November 30th – Holiday Market by Ward Night Market
Read more about Holiday Market by Ward Night Market…
Where: St. Mary’s Ukrainian Church, 115 York Rd, Guelph, ON N1E 3E7
When: November 30th, 6:00 pm – 10:00 pm
Admission: Free
Hamilton
December 2nd – Countdown to Christmas by Hello Happy HQ
Read more about Countdown to Christmas by Hello Happy HQ…
Where: Millworks Creative Studios Inc, 64 Hatt St., Dundas, ON L9H 7T6
When: December 2nd, 10:00 am – 4:00 pm
Admission: Priced. Early Bird Tickets go for $3 online and $5 at the door. Children under 12 are FREE. Grab your tickets here.
December 9th – Happy Holiday Market by Hamilton Vintage Community & Market
Read more about Happy Holiday Market by Hamilton Vintage Community & Market…
Where: The Cotton Factory, 270 Sherman Ave N., Hamilton, ON L8L 6N4
When: December 9th, 11:00 am – 4:00 pm
Admission: Free
December 17th – Annual Jungle Bell Rock by Punk Rock Flea Market Hamilton
Read more about the Annual Jungle Bell Rock by Punk Rock Flea Market Hamilton…
Where: The Imperial Room, 3rd Floor at The Cotton Factory, 270 Sherman Ave N., Hamilton
When: December 17th, 12:00 pm – 5:00 pm
Admission: Entry by donation. Pay what you can. All proceeds go to SACHA.
Innisfil
November 25th – Gilford Winter Market by Beach Road Market
Read more about Gilford Winter Market by Beach Road Market…
Where: 1096 Shore Acres Dr., Gilford, ON L0L 1R0
When: November 25th, 2:00 pm – 7:00 pm
Admission: Free
Kitchener
November 25th – Holiday Market by Wonderfully Made Market
Read more about Holiday Market by Wonderfully Made Market…
Where: 137 Glasgow St., Kitchener, ON N2G 4X8
When: November 25th, 10:00 am – 3:00 pm
Admission: Free
Kingston
December 2nd, 3rd, 9th, 10th, 16th and 17th – Kingston Holiday Market
Read more about Kingston Holiday Market…
Where: Tett Centre for Creativity and Learning, 370 King St W. Kingston, ON K7L 2X4
When: December 2nd, 3rd, 9th, 10th, 16th and 17th , 11:00 am – 4:00 pm
Admission: Free
Meaford
November 30th to December 3rd – Christmas On The Bay
Read more about Christmas On The Bay…
Where: Meaford Market Square, 27 Collingwood St E., Meaford, ON N4L 1N5
When:
November 30th, 2:00 pm – 8:00 pm
December 1st, 2:00 pm – 8:00 pm
December 2nd, 10:00 am – 8:00 pm
December 3rd, 10:00 am – 4:00 pm
Admission: Free
Mississauga
December 1st – Enchanted Witches Holiday Market in Mississauga by Luna Events Canada
Read more about Enchanted Witches Holiday Market in Mississauga by Luna Events Canada…
Where: Vic Johnston Community Centre, 335 Church Street Mississauga, ON L5M 1N1
When: December 1st, 6:00 pm – 10:00 pm
Admission: Free. Reserve your spot here
Milton
December 16th and 17th – Mistletoe Market by Local Luxe Market
Read more about Mistletoe Market by Local Luxe Market…
Where: Milton Mall (Corridor – Indoors), 55 Ontario St S., Milton, ON L9T 2M3
When:
December 16th, 9:30 am – 6:00 pm
December 17th, 11:00 am – 5:00 pm
Admission: Free
Niagara/Niagara-on-the-Lake and St. Catharines
November 17th, 18th and 19th – Holiday Market by the Handmade Market
Read more about Holiday Market by the Handmade Market…
Where: Niagara Falls Convention Centre, 6815 Stanley Ave., Niagara Falls, ON L2G 3Y9
When:
November 17th,12:00 pm – 7:00 pm
November 18th,10:00 am – 5:00 pm
November 19th,11:00 am – 5:00 pm
Admission: Priced. Tickets go for $10. Children 15 and under are free. Grab your tickets here.
November 26th – 3rd Annual BIPOC Holiday Market By Black-Owned 905
Read more about the 3rd Annual BIPOC Holiday Market By Black-Owned 905…
Where: Market Square, 91 King St, St. Catharines, ON L2R 3H6
When: November 26th, 11:00 am – 5:00 pm
Admission: Free
November 26th – Market by The WareHouse Flea
Read more about Market by The WareHouse Flea…
Where: Warehouse Concert Hall, 11 Geneva St., St. Catharines, ON L2R 4M2
When: November 26th, 11:00 am – 4:00 pm
Admission: Free
December 9th – Local Little Mingle by Market with Heart
Read more about Local Little Mingle by Market with Heart…
Where: West Niagara Agricultural Centre & Fairgrounds, 7402 Mud St W., Grassie, ON L0R 1M0
When: December 9th, 10:00 am – 4:00 pm
Admission: $2/person over the age of 12 OR Canned Goods Collection for the GBF, a registered nonprofit organization supporting low-income households in Grimsby.
Orangeville
November 18th – Orangeville Christmas Market
Read more about Orangeville Christmas Market…
Where: Orangeville Fairgrounds, 247090 Side Rd 5, Mono, ON L9W6K5
When: November 18th, 10:00 am – 4:00 pm
Admission: Admission is $3 at the door, with ALL proceeds from the door being donated to The Orangeville Food Bank.
Orilla
December 10th – Kris Kringle Christmas Market
Read more about Kris Kringle Christmas Market…
Where: ODAS Park, 4461 Fairgrounds Rd, Orillia, ON L3V 6H2
When: December 10th, 10:00 am – 3:00 pm
Admission: Free
Oshawa
November 26th – North Pole Christmas Fair by White Robin Creative Co
Read more about North Pole Christmas Fair by White Robin Creative Co…
Where: Oshawa Convention Centre, 67 Simcoe St N, Oshawa, ON L1G 4S3
When: November 26th, 10:00 am – 3:00 pm
Admission: Free
November 26th – Merry Makers Market by Picks & Giggles
Read more about Merry Makers Market by Picks & Giggles…
Where: Kingsway College, 1200 Leland Rd., Oshawa, ON L1K 2H5
When: November 26th, 10:00 am – 4:00 pm
Admission: $5 tickets at the door. Kids Under 14 are FREE.
December 10th – 8th Annual Holiday Market by Picks and Giggles
Read more about 8th Annual Holiday Market by Picks and Giggles…
Where: Kingsway College, 1200 Leland Rd., Oshawa, ON L1K 2H5
When: December 10th, 10:00 am – 4:00 pm
Admission: $5 at the door. Kids under 12 are free
Ottawa
November 25th to December 23rd – Marche de Noel Ottawa Christmas Market
Read more about the Marche de Noel Ottawa Christmas Market…
Where: 1015 Bank St, Ottawa, ON K1S 3W7
When: November 25th to December 23rd, Various Times. View event times and schedule here
Admission: Free.
December 1st, 8th, 15th and 22nd – Holiday Night Market by 613 Flea
Read more about Holiday Night Market by 613 Flea
Where: 1000 Exhibition Way, Ottawa, ON K1S 5J3
When: December 1st, 8th,15th and 22nd, 5:00 pm – 10:00 pm
Admission: Free.
Peterborough
December 1st – The Neighbourhood Holiday Market by The Neighbourhood Vintage
Read more about The Neighbourhood Holiday Market by The Neighbourhood Vintage…
Where: 383 Water St., Peterborough, ON K9H 3L7 (access via the alleyway between Watson & Lou at 383 Water St & Needles in the Hay at 385 Water St.)
When: December 1st, 5:00 pm – 9:00 pm
Admission: Free
Stratford
December 1st, 2nd and 3rd- Christmas Market by Stratford Makers Market
Read more about Christmas Market by Stratford Makers Market…
Where: 353 McCarthy Rd., Stratford, ON N5A 7S7
When:
December 1st, 5:00 pm – 9:00 pm
December 2nd, 9:00 am – 4:00 pm
December 3rd, 9:00 am – 1:00 pm
Admission: Entry by Cash Donation to Stratford Perth Hospice Foundation
December 3rd – Punk Rock Christmas Market by Stratford Inclusive Markets
Read more about Punk Rock Christmas Market by Stratford Inclusive Markets
Where: 53 Romeo St N., Stratford, ON N5A 6S2
When: December 3rd, 12:00 pm – 4:00 pm
Admission: Priced. $3 at the door
Sudbury
November 18th and 19th – Makers North Collective Handmade Holiday Market
Read more about Makers North Collective Handmade Holiday Market…
Where: 1933 Regent St., Sudbury, ON P3E 5R2
When: November 18th and 19th, 10:00 am – 4:00 pm
Admission: Entry by Cash donation. A portion of the proceeds will be donated to the Maison McCulloch Hospice in Sudbury.
Temiskaming Shores
November 23rd, 24th, 25th – Village Noël 2023
Read more about Village Noël 2023…
Where: New Liskeard Fairgrounds, May St S, Temiskaming Shores, ON P0J 1P0
When:
November 23rd, 5:00 pm – 9:00 pm
November 24th, 9:00 am – 8:00 pm
November 25th, 9:00 am – 9:00 pm
Admission: Free
Toronto
November 23rd to December 3rd – One Of A Kind Winter Show
Read more about the One Of A Kind Winter Show
Holiday Show and Exhibition
Where: 100 Princes’ Blvd., Toronto, ON M6K 3C3
When: November 23rd to December 3rd. View event times and schedule here
Admission: Priced. Adult Tickets go for $18. Grab your tickets here
December 1st to 23rd – Holiday Fair In The Square
Read more about Holiday Fair In The Square…
Where: Mel Lastman Square, 5100 Yonge S.t, North York, ON M2N 5V7
When: December 1st to 23rd,
Tuesday to Thursday – 4:00 pm to 9:00 pm
Friday to Saturday – 12:00 pm to 10:00 pm
Sunday – 12:00 pm to 9:00 pm
December 23rd – 12:00 pm to 7:00 pm
Admission: Free
December 1st to 3rd – 10th Annual Leslieville Christmas Pop-up Market
Read more about 10th Annual Leslieville Christmas Pop-up Market…
Where: 929 Queen Street East, Toronto, ON M4M 1J6
When: December 1st to 3rd. View the event’s schedule here
December 1st, 5:00 pm to 10:00 pm
December 2nd, 10:00 am to 5:00 pm
December 3rd, 10:00 am to 5:00 pm
Admission: Free
December 2nd, 3rd, 8th, 9th, 10th, 16th and 17th – Good Friends Market
Read more about Good Friends Market…
Where: 100 Ossington Ave., Toronto, ON M6J 2Z4 (Stairs to Entry)
When: December 2nd, 3rd, 8th, 9th, 10th, 16th and 17th
Fridays, 12:00 pm – 6:00 pm
Saturdays and Sundays, 5:00 pm – 10:00 pm
Admission: Free
December 9th and 10th – A Verry Merry Market by Toronto Flea, Arts & Rummage Market
Read more about A Verry Merry Market by Toronto Flea, Arts & Rummage Market…
Where: Jimmie Simpson Recreation Centre, 870 Queen St E, Toronto, ON M4M 3G9
When: December 9th and 10th, 10:30 am – 6:00 pm
Admission: Free
December 10th – Winter Show by Toronto Made Market
Read more about the Winter Show by Toronto Made Market…
Where: 585 Dundas St E., Toronto, ON M5A 2B7
When: December 10th, 12:00 pm – 7:00 pm
Admission: Free
December 10th and 17th – Evergreen’s Winter Market
Read more about Evergreen’s Winter Market…
Where: Evergreen Brick Works, 550 Bayview Ave, Toronto, ON M4W 3X8
When: December 10th and 17th, 11:00 am – 5:00 pm
Admission: Pay What You Can
Like what you see? Subscribe to our blog to be updated on monthly pop-up events in Ontario.
Keep up-to-date with our activities on our Instagram
In the meantime, if you are looking for a place to find black-owned, indigenous-owned, and small businesses in Ontario, you can subscribe to efosa and be notified when our beta launches later this year.