Few things beat a sunny afternoon spent strolling around a farmers’ market. You get to do your shopping outside, find produce more fresh than can be found at most grocery stores, and support local farmers and businesses.

Buying food seasonally and locally is more environmentally friendly, plus meals made with garden-fresh ingredients always taste the best!

See also: Here’s how to find every single farmers’ market on Vancouver Island

Check out these markets open now (or very soon) all over Greater Victoria. If you’re looking for a market a little further afield, this farmers’ market directory has got you covered.


Bastion Square Sunday Market

  • Where: Bastion Square
  • When: Sundays, 11 a.m. – 4 p.m.

Esquimalt Farmers Market

  • Where: 1212 Esquimalt Road
  • When: Thursdays, 4:30 p.m. – 7:30 p.m.

James Bay Community Market

  • Where: corner of Menzies Street and Superior Street
  • When: Saturdays, 9 a.m. – 3 p.m.

Moss Street Market

  • Where: Corner of Moss Street and Fairfield Road
  • When: Saturdays, 10 a.m. – 2 p.m.

Goldstream Farmers Market

  • Where: Veterans Memorial Park
  • When: Saturdays, 10 a.m. – 2 p.m.

Metchosin Farmers Market

  • Where: 4450 Happy Valley Road
  • When: Sundays, 11 a.m. – 2 p.m.

Sooke Country Market

  • Where: Otter Point Road at Eustace Road
  • When: Saturdays, 10 a.m. – 2 p.m.


Oak Bay Village Night Market

  • Where: Oak Bay Village
  • When: Second Wednesday of the month, 4 p.m. – 8 p.m.

North Saanich Farm Market

  • Where: 10990 West Saanich Road
  • When: Saturdays, 9:30 a.m. – 12:30 p.m.

Peninsula Country Market

  • Where: 1528 Stelly’s Crossroad
  • When: Saturdays, 9 a.m. – 1 p.m.

Sidney Street Market

  • Where: Beacon Avenue
  • When: Thursdays, 5:30 p.m. – 8:30 p.m.


Oaklands Sunset Market

  • Where: Oaklands Community Centre
  • When: Wednesdays, 4:30 p.m. – 8:30 p.m.

Can’t get enough of that ultra-fresh produce? Maybe the hours don’t work for you? Check out this interactive map that shows you where to find farm stands all over Greater Victoria.