The growing season has begun and farmer’s markets around Virginia begin to open this month. A small-farm renaissance is making it easier to buy fresh and buy local. Use the links below to learn more about the variety of offerings at farmers markets in Main Street communities.
Abingdon
April 17 – Nov
Tuesdays: 3 -7 p.m.
Saturdays: 7 a.m. – Noon
Altavista
April – October
Wednesdays and Saturdays
Bedford
May – October
Tuesdays: 7 a.m. – 2 p.m.
Fridays: 3 – 7 p.m.
Berryville
Mid May – October
Saturdays: 8 a.m. – Noon
Blackstone
May – October
Saturdays: 8 a.m. – 2 p.m.
Culpeper
May – October
Saturdays: 7:30 a.m. – Noon
Franklin
Last Saturday in May – October
Saturdays: 8 a.m. – 1 p.m.
Thursdays: 4 -8 p.m.
Harrisonburg
April – Thanksgiving schedule
Tuesdays: 7 a.m. – 1 p.m.
Saturdays: 7 a.m. – 1 p.m.
Beginning June 3 add:
Thursdays: 4 – 7 p.m.
Luray
April – October
Saturdays
Lynchburg
Year Round
Monday – Saturday: 7 a.m. – 2 p.m.
Manassas
May – October
Thursdays: 7 a.m. – 1 p.m.
Saturdays: 7:30 a.m. – 2:30 p.m.
Marion
May – October
Saturdays: 8 a.m. – Noon
Martinsville
May – October
Wednesdays: 6 – 10 a.m.
Fridays: 6 – 10 a.m.
Saturdays: 8 a.m. – Noon
Orange
May – October
Wednesdays: Noon – 5 p.m.
Fridays: Noon – 5 p.m.
Saturdays: 8 a.m. – 1 p.m.
Radford
April 17 – October
Saturdays: 8 a.m. – 1 p.m.
Rocky Mount
Year Round
Monday – Saturday: 6 a.m. – 5 p.m.
South Boston
May – December
Monday – Friday: 10 a.m until out of produce
Saturday: 7:30 a.m. until out of produce
Staunton
April – October
Wednesdays: Noon – 5 p.m.
Saturdays: 7 a.m. – Noon
Warrenton
April – November
Wednesdays: 7 a.m. – 1 p.m.
Saturdays: 7 a.m. – Noon
Waynesboro
April 21 – September
Wednesdays: 3 – 6:30 p.m.
Winchester
May – September
Fridays: 4 – 8 p.m.
Saturdays: 9 a.m. – Noon
April 17 – Nov
Tuesdays: 3 -7 p.m.
Saturdays: 7 a.m. – Noon
Altavista
April – October
Wednesdays and Saturdays
Bedford
May – October
Tuesdays: 7 a.m. – 2 p.m.
Fridays: 3 – 7 p.m.
Berryville
Mid May – October
Saturdays: 8 a.m. – Noon
Blackstone
May – October
Saturdays: 8 a.m. – 2 p.m.
Culpeper
May – October
Saturdays: 7:30 a.m. – Noon
Franklin
Last Saturday in May – October
Saturdays: 8 a.m. – 1 p.m.
Thursdays: 4 -8 p.m.
Harrisonburg
April – Thanksgiving schedule
Tuesdays: 7 a.m. – 1 p.m.
Saturdays: 7 a.m. – 1 p.m.
Beginning June 3 add:
Thursdays: 4 – 7 p.m.
Luray
April – October
Saturdays
Lynchburg
Year Round
Monday – Saturday: 7 a.m. – 2 p.m.
Manassas
May – October
Thursdays: 7 a.m. – 1 p.m.
Saturdays: 7:30 a.m. – 2:30 p.m.
Marion
May – October
Saturdays: 8 a.m. – Noon
Martinsville
May – October
Wednesdays: 6 – 10 a.m.
Fridays: 6 – 10 a.m.
Saturdays: 8 a.m. – Noon
Orange
May – October
Wednesdays: Noon – 5 p.m.
Fridays: Noon – 5 p.m.
Saturdays: 8 a.m. – 1 p.m.
Radford
April 17 – October
Saturdays: 8 a.m. – 1 p.m.
Rocky Mount
Year Round
Monday – Saturday: 6 a.m. – 5 p.m.
South Boston
May – December
Monday – Friday: 10 a.m until out of produce
Saturday: 7:30 a.m. until out of produce
Staunton
April – October
Wednesdays: Noon – 5 p.m.
Saturdays: 7 a.m. – Noon
Warrenton
April – November
Wednesdays: 7 a.m. – 1 p.m.
Saturdays: 7 a.m. – Noon
Waynesboro
April 21 – September
Wednesdays: 3 – 6:30 p.m.
Winchester
May – September
Fridays: 4 – 8 p.m.
Saturdays: 9 a.m. – Noon