Farmers’ markets
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.
35 markets. 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
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!
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.
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.
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.
Southlands Grange Farmers Market
Summer: Saturdays 10:00 am–3:00 pm, May 23, 2026 to November 7, 2026. Please note that Southlands Farmers Market runs every OTHER Saturday from May 23 to Nov 7 2026.
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.
Penticton Farmers’ Market – Winter
Winter: Saturdays 9:30 am–3:00 pm, November 7, 2026 to December 12, 2026. Winter Market will be happening on: 1st and 3rd Saturdays in November, and on the 1st and 2nd Saturdays in December at the Cherry Lane Shopping Centre. (Dates Nov 7 and 21, Dec 5 and 12)
Pender Island Farmers’ Market
Year-Round: Saturdays 9:30 am–1:00 pm, January 3, 2026 to December 19, 2026. Open rain or shine! This is a year-round market at the same site - in the summer from May long weekend to Thanksgiving it is an outdoor market 9:30 - 1:00; after Thanksgiving it is an inside market and opens at 10:00 am ending on December 19, 2026. There is a food-only market on Wednesdays at 3:00 - 6:00 pm in the barn behind the Community Hall, and in the fall the hours are reduced to 3-5 pm. The food-only market also runs on Saturdays year-round during regular market hours.
Osoyoos Farmers’ Market On Main
Year-Round: Saturdays 9:00 am–1:00 pm, February 14, 2026 to December 19, 2026. Season runs from February 14 - December 19
Kelowna Farmers’ and Crafters’ Market – Winter
Winter: Saturdays 9:00 am–1:00 pm, November 7, 2026 to March 27, 2027. Kelowna Farmers Winter Market - Every Saturday except for Christmas.
Fort Langley Village Farmers’ Market
Summer: Saturdays 9:00 am–3:00 pm, April 18, 2026 to December 5, 2026. Please note that the 3 day Christmas in the Village Festive Market will take place in the Fort Langley Historic Community Hall, December 18th, 19th, and 20th, from 10am-6pm.
Duncan Farmers’ Market
Year-Round: Saturdays 10:00 am–2:00 pm, January 10, 2026 to December 19, 2026. 9:00am-2:00pm April-September, 10:00am-2:00pm October-March Season closes on December 19, 2026.