Farmers’ markets in British Columbia
Scheduled farmers’ markets — when they run and where to go. Filter by place or by date. Schedules come from public listings and can change, so check with the market before you go.
34 markets. 118 markets with a finished season are hidden — show them. Map pins are town-level unless a more precise public location is published.
Gabriola Agricultural Co-op Winter Market
Winter: Saturdays 10:00 am–1:00 pm, January 10, 2026 to May 9, 2026. Winter: Saturdays 10:00 am–1:00 pm, September 19, 2026 to December 19, 2026. Winter: Saturdays 10:00 am–1:00 pm, January 9, 2027 to May 8, 2027
Ripple Farmers’ Market
Winter: Saturdays 10:00 am–2:00 pm, October 17, 2026 to March 13, 2027
Enderby Farmers Market
Summer: Fridays 9:00 am–1:00 pm, April 24, 2026 to November 13, 2026
Grand Forks Indoor Market – Winter
Winter: Fridays 9:00 am–1:00 pm, October 23, 2026 to April 30, 2027
Kitsilano Winter Farmers Market
Winter: Sundays 10:00 am–2:00 pm, November 8, 2026 to April 25, 2027. There will be markets every Sunday from 10am – 2pm at W 10th Ave & Trafalgar St. Closures on Dec 27 & Jan 3 from 10am – 2pm.
Downtown Salmon Arm Farmers’ Market
Year-Round: Saturdays 10:00 am–1:00 pm, November 7, 2026 to May 1, 2027. Year-Round: Saturdays 9:00 am–1:00 pm, May 2, 2026 to October 31, 2026. This market runs every Saturday, but check our Facebook for updates on all future dates! The Winter Market, running from November 7 - May 1 2027, hours are 10:00am-1 pm. The Summer Market running from May 2 - October 31 runs from 9am-1pm.
Armstrong Winter Farmers’ Market
Winter: Saturdays 10:00 am–1:00 pm, November 7, 2026 to April 24, 2027. These dates could change follow our Facebook for updates!
Downtown Farmers Market
Summer: Wednesdays 2:00 pm–6:00 pm, May 13, 2026 to December 23, 2026. Please note with FIFA being hosted in our city, the market will be closed on Jun 17, Jun 24 and Jul 1.
Fort Nelson Farmers’ Market
Year-Round: Saturdays 9:00 am–3:00 pm, January 3, 2026 to December 26, 2026. This market runs from January 3rd until December 26th.
Kamloops Regional Farmers’ Market – Winter
Winter: Saturdays 10:00 am–2:00 pm, November 7, 2026 to April 10, 2027. Please note we're closed for Christmas and New Years.
Spirit Square Farmers’ Market
Year-Round: Saturdays 9:00 am–12:00 pm, January 10, 2026 to December 19, 2026. The Spirit Square Farmers' Market is held every Saturday morning from 9 a.m. to 12 noon, in Spirit Square at the picturesque Harbour Quay, year round ending on December 19, 2026.
Powell River Farmers’ Market – Year-Round
Year-Round: Sundays 12:30 pm–2:30 pm, January 11, 2026 to December 20, 2026. Saturdays 10:30 - 12:30 May - September Sundays 12:30 - 2:30 Jan 11 - December 20 Year round
Victoria Farmers Market
Year-Round: Saturdays 10:00 am–2:00 pm, May 2, 2026 to October 31, 2026. Year-Round: Saturdays 10:00 am–1:00 pm, November 7, 2026 to April 3, 2027. Find us in the Sir James Douglas school gymnasium and Garry Oak Room for the Winter season (Nov 7, 2026- Apr 3, 2027): 10am-1pm Please note the regular season starts (May 2 - October 31): 10am-2pm.
Nanaimo Farmers’ Market – Island Roots
Year-Round: Wednesdays 3:00 pm–6:00 pm, October 14, 2026 to May 5, 2027. Year-Round: Wednesdays 3:00 pm–6:00 pm, May 13, 2026 to October 14, 2026. The 2025 Winter Market runs inside the Centennial Building from October 14, 2026 until May 5th, 2027. The 2026 Summer Market will begin on May 13th, 2026 in the field beside Frank Crane Arena.
Daajing Giids Farmers’ Market
Summer: Saturdays 11:00 am–2:00 pm, May 2, 2026 to November 28, 2026
Comox Valley Farmers’ Market – Winter/Fall
Winter: Saturdays 9:00 am–1:00 pm, January 10, 2026 to April 4, 2026. Winter: Saturdays 9:00 am–1:00 pm, October 17, 2026 to December 19, 2026
Clearwater Farmers’ Market
Year-Round: Saturdays 9:00 am–12:00 pm, April 4, 2026 to October 10, 2026. Year-Round: Saturdays 10:00 am–1:00 pm, October 17, 2026 to March 13, 2027. Regular market season: May - Thanksgiving, every Saturday 9am - 12pm. Winter Market: Oct-Dec, every second Saturday 10am - 1pm, Once a month Feb-April.
Barriere Farmers’ Market – Winter
Winter: Saturdays 10:00 am–1:00 pm, October 10, 2026 to December 19, 2026. Check Facebook page for any changes in dates.
UBC Farm Saturday Farmers’ Market
Summer: Saturdays 10:00 am–2:00 pm, June 6, 2026 to November 28, 2026
Riley Park Farmers’ Market – Winter
Winter: Saturdays 10:00 am–2:00 pm, November 7, 2026 to March 27, 2027. Markets every Saturday from 10am – 2pm at 30th Ave. & Ontario St. Closures on Dec 26 & Jan 2 from 10am – 2pm.
Squamish Farmers’ Market
Year-Round: Saturdays 9:00 am–2:00 pm, March 7, 2026 to December 19, 2026. 10am in winter (Nov - April) 9am (May - October) Please note the Winter Season runs until December then takes a break until starting again in March.
Qualicum Beach Farmers’ Market
Year-Round: Saturdays 8:30 am–12:00 pm, January 10, 2026 to December 19, 2026. Pets are not permitted in the market space during market hours 8:30am until noon, please do not leave your pet in a hot car, either leave them at home or have someone sit with them in our pet friendly shaded grass area. Season ends on December 19th, 2026.
Prince George Farmers’ Market
Year-Round: Saturdays 8:30 am–2:00 pm, January 3, 2026 to December 31, 2026. This market runs from January 3 - December 26.
Port Moody Winter Farmers Market
Winter: Sundays 10:00 am–2:00 pm, November 1, 2026 to April 25, 2027