Image by Truro Farmers’ Market. 

Head to any of these local farmers’ market events in Nova Scotia to pick up everything for your holiday needs:

  • The best handmade artisan gifts with a story
  • Fresh produce and high quality meat for your holiday feast
  • Bread, jams, preserves, cheese, honey and more for a show-stopping charcuterie board
  • Pies, cookies and more treats to enjoy with your guests
  • Stocking stuffers for the whole family
  • And so much more!

Please check each markets’ website and social media for more information and to stay informed.

 Image: Halifax Seaport Farmers’ Market



Alderney Landing Farmers’ Market
Christkindlmarket: Friday December 1st 4–9pm, Saturday December 2nd 2–9pm & Sunday December 3rd 11am–3pm

Annapolis Royal Farmers’ & Traders’ Market
Saturday December 2nd, 9am–2pm

Antigonish Farmers’ Market
Wednesday November 29th, December 6th and December 13th 4–7pm 

Avon Community Farmers’ Market
Sunday November 26th, 12:30–430pm

Bridgewater Farmers’ Market
Sunday, November 26th and December 3rd, 10th & 17th, 10am–2pm
Friday, December 15th, 5–8pm

Cape Breton Farmers’ Market 
Thursday December 7th, 5–8pm

Fairview Clayton Park Farmers’ Market
Thursday November 23rd, 5-8pm

Halifax Brewery Farmers’ Market
Holiday Hygge: Saturday December 2nd, 8am–1pm

Halifax Seaport Farmers’ Market
Saturday December 16th, 23rd, & 30th 8am–2pm
Sunday December 17th 10am–2pm

Hubbards Farmers’ Market
Christmas at the Barn: Saturday November 18th, 25th and December 2nd, 9am-1pm

Louisbourg Market
Sunday, December 3rd, 1–4pm

Mabou Farmers’ Market
Sunday December 3rd 11am–3pm
Hosted at Dalbrae Academy, 11156 Hwy 19, Mabou

Merigomish Marketplace
Info coming soon!

Musquodoboit Harbour Farmers’ Market
Seaside Christmas: Saturday November 18th & 19th, 10am–3pm
Annual Christmas Market: Sunday December 10th 10am-2pm

New Glasgow Farmers’ Market
Open Saturday until December 16th, 9am–1pm
Wednesday November 8th, November 22nd, December 6th, December 20nd 4–8pm

Privateer Farmers’ Market
Holiday Market: December 2nd, from 9am–1pm
Hosted at Best Western, 63 Queens Pl Crt, Liverpool

Pugwash Farmers’ Market
Outdoor Festive Market, November 18th 10am–2pm
Christmas by the Sea hosted at Pugwash District High School, December 2nd 10am–2pm

Shelburne Guild Hall Market
Saturday December 2nd, 5–8pm

Spryfield Farmers’ Market
Sunday, November 19th, 12–3pm – Ornament Painting
Sunday, December 3rd, 12–3pm – Making Holiday Wrap
Sunday, December 10th, 12–3pm – Making Holiday Cards
Sunday, December 17th, 12–3pm – Holiday Party

Tatamagouche Farmers’ Market
Artisan Holiday Markets: Sunday November 19th 10am–2pm & December 3rd 10–2pm

Truro Farmers’ Market
TFMC Holiday Market: Friday November 17th, 4–8pm
Festive Artisan Show by East Coast Artisans &  TFMC: Friday December 1st, 4–8pm
OPEN each Saturday (except Remembrance Day) up to and including December 23, 8am–1pm

Wolfville Farmers’ Market
Get Un-Scrooged: Saturday, December 9th 8:30am–1pm
Yuletide Market: Saturday, December 16th 8:30am–1pm

Yarmouth Farmers’ Community Market
Saturday December 2nd, 9am–1pm 


Image by Christine Whelan for New Glasgow Farmers’ Market