Join free
Home › Markets

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

Gabriola Island · Vancouver Island & Gulf Islands, BC · town pin

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

Next: Saturday, November 14, 2026 · 10:00 am–1:00 pm
🧺

Ripple Farmers’ Market

Sechelt · Sunshine Coast, BC · town pin

Winter: Saturdays 10:00 am–2:00 pm, October 17, 2026 to March 13, 2027

Next: Saturday, November 14, 2026 · 10:00 am–2:00 pm
🧺

Enderby Farmers Market

Enderby · Thompson Okanagan, BC · town pin

Summer: Fridays 9:00 am–1:00 pm, April 24, 2026 to November 13, 2026

Next: Friday, November 13, 2026 · 9:00 am–1:00 pm
🧺

Grand Forks Indoor Market – Winter

Grand Forks · Kootenay Rockies & Columbia Basin, BC · town pin

Winter: Fridays 9:00 am–1:00 pm, October 23, 2026 to April 30, 2027

Next: Friday, November 13, 2026 · 9:00 am–1:00 pm
🧺

Kitsilano Winter Farmers Market

Vancouver · City of Vancouver, BC · town pin

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.

Next: Sunday, November 15, 2026 · 10:00 am–2:00 pm
🧺

Downtown Salmon Arm Farmers’ Market

Salmons Arm · Salmon Arm, BC · town pin

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.

Next: Saturday, November 14, 2026 · 10:00 am–1:00 pm
🧺

Armstrong Winter Farmers’ Market

Armstrong · Thompson Okanagan, BC · town pin

Winter: Saturdays 10:00 am–1:00 pm, November 7, 2026 to April 24, 2027. These dates could change follow our Facebook for updates!

Next: Saturday, November 14, 2026 · 10:00 am–1:00 pm
🧺

Downtown Farmers Market

Vancouver · City of Vancouver, BC · town pin

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.

Next: Wednesday, November 11, 2026 · 2:00 pm–6:00 pm
🧺

Fort Nelson Farmers’ Market

Fort Nelson · Northern BC, BC · town pin

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.

Next: Saturday, November 14, 2026 · 9:00 am–3:00 pm
🧺

Kamloops Regional Farmers’ Market – Winter

Kamloops · Thompson Okanagan, BC · town pin

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.

Next: Saturday, November 14, 2026 · 10:00 am–2:00 pm
🧺

Spirit Square Farmers’ Market

Port Alberni · Vancouver Island & Gulf Islands, BC · town pin

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.

Next: Saturday, November 14, 2026 · 9:00 am–12:00 pm
🧺

Powell River Farmers’ Market – Year-Round

Powell River · Sunshine Coast, BC · town pin

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

Next: Sunday, November 15, 2026 · 12:30 pm–2:30 pm
🧺

Victoria Farmers Market

Victoria · Greater Victoria, BC · town pin

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.

Next: Saturday, November 14, 2026 · 10:00 am–1:00 pm
🧺

Nanaimo Farmers’ Market – Island Roots

Nanaimo · Vancouver Island & Gulf Islands, BC · town pin

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.

Next: Wednesday, November 11, 2026 · 3:00 pm–6:00 pm
🧺

Daajing Giids Farmers’ Market

Haida Gwaii · Northern BC, BC · town pin

Summer: Saturdays 11:00 am–2:00 pm, May 2, 2026 to November 28, 2026

Next: Saturday, November 14, 2026 · 11:00 am–2:00 pm
🧺

Comox Valley Farmers’ Market – Winter/Fall

Courtenay · Vancouver Island & Gulf Islands, BC · town pin

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

Next: Saturday, November 14, 2026 · 9:00 am–1:00 pm
🧺

Clearwater Farmers’ Market

Clearwater · Thompson Okanagan, BC · town pin

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.

Next: Saturday, November 14, 2026 · 10:00 am–1:00 pm
🧺

Barriere Farmers’ Market – Winter

Barriere · Thompson Okanagan, BC · town pin

Winter: Saturdays 10:00 am–1:00 pm, October 10, 2026 to December 19, 2026. Check Facebook page for any changes in dates.

Next: Saturday, November 14, 2026 · 10:00 am–1:00 pm
🧺

UBC Farm Saturday Farmers’ Market

Vancouver · City of Vancouver, BC · town pin

Summer: Saturdays 10:00 am–2:00 pm, June 6, 2026 to November 28, 2026

Next: Saturday, November 14, 2026 · 10:00 am–2:00 pm
🧺

Riley Park Farmers’ Market – Winter

Vancouver · City of Vancouver, BC · town pin

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.

Next: Saturday, November 14, 2026 · 10:00 am–2:00 pm
🧺

Squamish Farmers’ Market

Squamish · Sea To Sky, BC · town pin

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.

Next: Saturday, November 14, 2026 · 9:00 am–2:00 pm
🧺

Qualicum Beach Farmers’ Market

Qualicum Beach · Vancouver Island & Gulf Islands, BC · town pin

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.

Next: Saturday, November 14, 2026 · 8:30 am–12:00 pm
🧺

Prince George Farmers’ Market

Prince George · Northern BC, BC · town pin

Year-Round: Saturdays 8:30 am–2:00 pm, January 3, 2026 to December 31, 2026. This market runs from January 3 - December 26.

Next: Saturday, November 14, 2026 · 8:30 am–2:00 pm
🧺

Port Moody Winter Farmers Market

Port Moody · Metro Vancouver, BC · town pin

Winter: Sundays 10:00 am–2:00 pm, November 1, 2026 to April 25, 2027

Next: Sunday, November 15, 2026 · 10:00 am–2:00 pm
12

Advertisement · Farms, shops & brands

Put your ad here

Reach people looking for local farms, food and markets across Canada.

Advertise with us