Of the 265 farmers markets in Virginia, 54 markets stay open throughout the winter months. An additional 49 markets are open in December — many for special holiday markets — but do not continue through the winter.

Some of the winter markets adjust their schedules from summer, some move indoors, and some add online sales. And they all continue to be excellent sources of local food and artisan products.

At winter markets you can find high quality Virginia Grown meat, cheese, eggs, honey, and produce, as well as prepared and ready to eat foods, freshly baked breads, and sweet treats. There are hardy greens, winter squashes, apples, sweet potatoes, and other root vegetables. There are grass-fed and pastured meats – such as beef, pork, and chicken. This is the time of year to enjoy slow roasted meats and veggies, stews, chili, and hearty soups. Get out your roasting pan, stew pot, and slow cooker. Soon the aroma coming from your kitchen will be irresistible!

A fun treat during December is the many holiday markets we see across the state hosted by farmers markets. At these markets, the spotlight shifts to Virginia’s artisans with their handmade crafts, prepared food, and baked goods. These vendors will help your holiday events shine! Check your local farmers market’s social media for their holiday market schedule.

Below is a list of Virginia’s year-round/winter markets by region. We have also included a list of the markets that are still open in December — many for special holiday markets. Use the Virginia Farmers Market Trail map to find a market near you – lovevamarkets.org. (The Virginia Farmers Market Trail is also available as a mobile app in the Apple App Store and Android App Store.)

Year-Round & Winter Farmers Markets by Region (2023-2024)

Blue Ridge

Bedford Farmers Market – January 20, February 17, March 16, April 20 (Bedford County)
Blacksburg Farmers Market (Montgomery County)
Forest Farmer’s Market LLC (Bedford County)
Four Seasons Farm Market (Amherst County) – online
Grandin Village Farmers Market (Roanoke City)
Historic City Market (Roanoke City)
Lynchburg Community Market (Lynchburg City)
Rocky Mount Farmers’ Market (Franklin County)
Salem Farmers Market (Salem City)
West End Farmers Market (Roanoke City)

Capital
Ashland Farmers Market (Hanover County)
Birdhouse Farmers Market (Richmond City) – online only

Bon Air Farmers Market (Chesterfield County)
Chester, Va Farmers Market (Chesterfield County)
Farmers Market at St Stephens (Richmond City)
Farmers Market at Tavern 19 (Chesterfield County)
Huguenot-Robious Farmers’ Market at The Great Big Greenhouse (Chesterfield County)
Lakeside Farmers’ Market (Henrico County)

River City Market, Fresh Start Mobile Market, First Saturdays @ Dominion Place Apartments (Richmond City)
RVA Big Market (Richmond City)

South of the James Market (Richmond City)

West End Farmers Market (Henrico County)

Central
Dale City Farmers Market (Dale City)

Long Family Markets (Stafford County)

Mineral Farmers Market – 1st and 3rd Saturdays (Louisa County)

Spotsylvania Farmers Market (Spotsylvania County)

Coastal
Hilton Village Farmers Market (Newport News)

Onancock Farmers & Artisans Market (Accomack County) – indoors

Portsmouth Olde Towne Farmers’ Market (Portsmouth City)

Shore Drive Farmers Market (Virginia Beach City)
Suffolk Farmers’ Market (Suffolk City)

Winter Market at Afterglow Brewing (Norfolk City)

Northern Virginia
Arlington Courthouse Farmers Market (Arlington County)
Columbia Pike Farmers Market (Arlington County)
Del Ray Farmers’ Market (Alexandria City)
EatLoco Farmers Market at Brambleton (Loudoun County)
EatLoco Farmers Market at One Loudoun (Loudoun County)
Falls Church Farmers Market (Falls Church City)
Four Mile Run Farmers & Artisans Market (Alexandria City)
Gilberts Corner Farmers Market (Loudoun County)
LVHMC Leesburg Farmers Market (Loudoun County)
The Market at Southern Towers (Alexandria City)
Mosaic Farmers Market (Fairfax County) – Holiday Market Dec 17
Oakton Farmers Market (Fairfax County)
Old Town Alexandria Farmers’ Market (Alexandria City)
Old Town North Farmers and Artisans Market (Alexandria City)
Westover Farmers Market (Arlington County)

Shenandoah
Farmers Market at Ix (Charlottesville City)
Greene Farmers Market (Greene County)
Harrisonburg Farmers Market (Harrisonburg City)
Lexington Farmers Market (Lexington City)

Madison Farmers Market (Madison County)
South Street Barn Market (Shenandoah County) – indoors

Winchester Farmers Market (Winchester City)

Southside
Colonial Heights Farmers Market (Colonial Heights City)
River Street Market (Petersburg City)

Southwest
Abingdon Farmers Market (Washington County)
Chilhowie Farmers Market (Smyth County)
Independence Farmers Market (Grayson County) – online
Southwest Virginia Farmers Market (Carroll County) – indoors
Wytheville Farmers Market (Wythe County) – indoors

December-Only / Holiday Markets – 2023

These markets are open in December but do not run throughout the winter.

Blue Ridge
Bedford Farmers Market – Dec 16
Botetourt Farmers Market – Dec 16
Catawba Valley Farmers Market – Dec 2
Floyd Farmers Market – Dec 30
Montvale Farmers Market – Dec 9
Narrows Farmers Market – Dec 10
Vinton Farmers Market – Dec 9

Capital
Ashland Farmers Market – Dec 16
The Carytown Farmers Market – Dec 16 & 17
Chesterfield County Farmers Market – Dec 9
Fluvanna Farmers Market – Dec 3
Mineral Farmer’s Market – Dec 2 & 16
Powhatan Village Farmers Market – Dec 14

Central
Archwood Green Barns Farmers Market – Dec 17
Buchanan Hall Farmers Market – Dec 10
Culpeper Farmers Market – Dec 2, 9, & 16
Fredericksburg, VA Farmers Market – Dec 2
King George Farmers Market – Dec 16
Long Family Markets – Dec 17
Marshall Farmers Market – Dec 2
Mineral Farmers Market – Dec 16

Warrenton Farmers Market – Dec 16

Coastal
Farmers Market at Bridgeport – Dec 2
Ghent Farmers Market – Dec 3
Old Beach Farmers Market – Dec 2 & 16
Pungo Roots Farmers Market – Dec 3 & Friday-Saturday thru Dec 23
The Surry County Farmers Market – Dec 15
Williamsburg Farmers Market – Dec 2, 9, 16, & 23
Windsor Farmers Market – Dec 17
Yorktown Market Days – Dec 2 & 3

Northern Virginia
Burke Farmers Market – Dec 2, 9, & 16
Great Falls Community Farmers Market – Dec 2, 9, 16, & 23
Half Street Central Farm Market – Dec 2, 9, & 16
LVHMC Leesburg Farmers Market – Dec 20
McCutcheon-Mount Vernon Farmers Market – Dec 6, 13, & 20
Reston Farmers Market – Dec 2

Shenandoah
Buena Vista Farmers Market – Dec 16
Rappahannock Farmers Market – Dec 16
Charlottesville City Market – Dec 2, 9, & 16
Forest Lakes Holiday Market – Dec 16
Madison County Farmers Market – Dec 9
Scottsville Farmers Market – Dec 2
Staunton Farmers Market – Dec 2, 9, & 16

Southside

Bassett Train Station Farmers Market – Dec 2-9
Charlotte County Farmers Market at Drakes Branch – Dec 9
Halifax Market Place – Dec 2, 9, 10, & 16

Southwest

Bland County Farmers Market – Dec 2
Galax Farmers Market – Dec 2
Independence Farmers Market – Dec 2
Marion Regional Farmers Market – Dec 2

Market Managers – did we miss your market? Let us know! And be sure to add your market to our market map via Farmspread.

Photos by Daniel James of Herd Ventures