
There’s something special about shopping local during the holidays. From finding a thoughtful handmade gift to spending an afternoon with friends, Christmas markets are a lovely way to enjoy the season while supporting businesses and makers in our community.
Across Simcoe County, November and December bring plenty of opportunities to browse holiday markets close to home. Whether you’re planning a festive weekend outing or getting a head start on your gift list, we’ve rounded up a selection of markets to add to your calendar.
Here’s where to find a little holiday cheer this season.
1. Horseshoe Valley Resort Holiday Weekend
Start the season with a festive weekend at Horseshoe Valley Resort. Visit the Holiday Vendor Marketplace on Saturday or Sunday to browse local gifts, handmade goods, seasonal treats, and holiday décor.
Date: November 6–8, 2026
Time: Marketplace: Saturday, 11:00 a.m.–6:00 p.m.; Sunday, 11:00 a.m.–3:00 p.m.
Location: Horseshoe Valley Resort, 1101 Horseshoe Valley Road West, Horseshoe Valley
2. Annual Holiday Market
Browse creations from local artisans and crafters during six weekends of holiday shopping at Bradford Greenhouses.
Date: Saturdays and Sundays, November 7–December 13, 2026
Time: 10:00 a.m.–4:00 p.m.
Location: Bradford Greenhouses Garden Gallery, 4346 Highway 90, Barrie
Admission: Free
3. Quayle’s Outdoor Christmas Market
Bundle up for an outdoor Christmas market at Quayle’s Brewery in Coldwater. With two weekends to choose from, it’s a lovely opportunity to plan a festive outing with friends and start working through your holiday gift list.
Date: November 7–8 and November 14–15, 2026
Time: 11:00 a.m.–4:00 p.m.
Location: Quayle’s Brewery, 4567 Line 12 North, Coldwater
4. Orillia Christmas Market
Add a little holiday shopping to your Friday routine at the Orillia Christmas Market. Held at the Orillia Public Library on three November afternoons, this market makes an easy stop after work or a festive start to the weekend.
Date: Fridays, November 13, 20, and 27, 2026
Time: 3:00–7:00 p.m.
Location: Orillia Public Library, Orillia
5. Christmas Magic Market
Enjoy an indoor market featuring local vendors, handmade creations, and festive activities. Visitors are encouraged to bring a non-perishable food donation for the Barrie Food Bank.
Date: Saturday, November 14, 2026
Time: 11:00 a.m.–4:00 p.m.
Location: Lions Gate Banquet Centre, 386 Blake Street, Barrie
Admission: Free
6. Sugar Plum Fair
The annual Sugar Plum Fair brings together artisans and makers offering handcrafted gifts, holiday décor, and specialty treats.
Date: November 14–15, 2026
Time: Saturday, 9:00 a.m.–5:00 p.m.; Sunday, 10:00 a.m.–4:00 p.m.
Location: Nottawasaga Resort, 6015 Highway 89, Alliston
Admission: $7.50 for adults; free for children 12 and under
7. Fleurish Christmas Market
Make your way to Minesing for a Sunday visit to the Fleurish Christmas Market. Set at Fleurish Boutique and Coffee on Snow Valley Road, it’s a cheerful addition to an afternoon spent exploring close to home.
Date: Sunday, November 15, 2026
Time: 10:00 a.m.–4:00 p.m.
Location: Fleurish Boutique and Coffee, 1148 Snow Valley Road, Minesing
8. Deck the Mall
Include a stop at Deck the Mall during your holiday shopping at Georgian Mall. Running over the final weekend of November, this Christmas market is a convenient addition to a day of browsing for gifts in Barrie.
Date: Friday, November 27–Sunday, November 29, 2026
Time: 9:30 a.m.–6:00 p.m.
Location: Georgian Mall, 509 Bayfield Street, Barrie
9. Camphill’s Holiday Market
Take a break from the holiday rush with a visit to Camphill’s Holiday Market at Novalis Hall in Angus. Bring a friend and set aside some time to browse together during this Saturday afternoon outing.
Date: Saturday, November 28, 2026
Time: 11:00 a.m.–3:00 p.m.
Location: Camphill, Novalis Hall, 7841 4th Line, Angus
10. The Salvation Army Christmas Market
Start your Saturday with a visit to The Salvation Army’s Christmas Market in Barrie. With morning and early afternoon hours, it’s an easy way to fit a little festive shopping into your weekend plans.
Date: Saturday, November 28, 2026
Time: 9:00 a.m.–1:00 p.m.
Location: The Salvation Army, 151 Lillian Crescent, Barrie
11. Gilford Christmas Market
Enjoy a waterfront market featuring local makers, gifts, specialty foods, and festive entertainment. Hosted by Gilford Local Eatery and Jean & Joy Cafe, this outing also includes a visit from Santa.
Date: Saturday, November 28, 2026
Time: 11:00 a.m.–7:00 p.m.
Location: Gilford Local Eatery, 1096 Shore Acres Drive, Gilford
12. The Jolly Good Market: Innisfil Holiday Market
Welcome December with a visit to The Jolly Good Market at Innisfil Community Church. Gather a friend or two for a holiday shopping outing as the countdown to Christmas gets underway.
Date: Saturday, December 5, 2026
Time: 10:00 a.m.–3:00 p.m.
Location: Innisfil Community Church, 1571 Innisfil Beach Road, Innisfil
13. Ukrainian Holiday Market
Add the Ukrainian Holiday Market at Fleurish to your December calendar. This Sunday market in Minesing offers another opportunity to enjoy the season and look for gifts with Christmas just around the corner.
Date: Sunday, December 13, 2026
Time: 11:00 a.m.–3:00 p.m.
Location: Fleurish, 1148 Snow Valley Road, Minesing
14. Friday Harbour’s Holiday Market
Visit Friday Harbour for festive lights and holiday shopping by the waterfront. Additional market dates are available throughout the season; check the organizer’s calendar for the full schedule.
Date: December 20, 2026
Time: 12:00–6:00 p.m.
Location: Friday Harbour, 3999 Friday Drive, Innisfil
Make a Little Time for Holiday Cheer
Whether you’re searching for a gift with a personal touch or simply looking for a festive afternoon out, these markets offer a wonderful reason to explore our local communities.
Bring a friend, browse at your own pace, and enjoy the chance to support the people who make Simcoe County such a special place to call home.
Event dates, hours, admission, and programming may change. Please follow the event links to confirm the latest details with organizers before heading out.
