Independent shop directory
General and country stores in Virginia
57 independent general and country stores in Virginia, grouped by town, with the street address and website where we have one. Makers use this as a starting list for wholesale. Everyone else uses it to find good food nearby.
Abingdon
- Abingdon General Store
252 West Main Street, Abingdon, VA
Afton
- Rockfish Gap Country Store
8860 Rockfish Gap Turnpike, Afton, VA
Alberta
- Alberta General Store
106 West 1st Avenue, Alberta, VA · albertageneralstore.com
Amelia Court House
- Sydnor's General Store
3800 Richmond Road, Amelia Court House, VA
Ararat
- Willis Gap General Store
1919 Willis Gap Road, Ararat, VA
Blacksburg
- Snuffy's General Store
4351 Prices Fork Road, Blacksburg, VA
Boston
- Boston General Store
6276 Sperryville Pike, Boston, VA · bostongeneralstore.net
Carrollton
- Finley's General Store
23305 Sugar Hill Road, Carrollton, VA · finleysva.com
Carrsville
- Bradshaw's Country Store
6253 Carrsville Highway, Carrsville, VA
Charles City
- Haupt's Country Store
11911 John Tyler Memorial Highway, Charles City, VA
Check
- Check Country Store
6604 Floyd Highway North, Check, VA
Clifton
- Clifton General Store
Clifton, VA
Cross Junction
- Siler Country Store
Cross Junction, VA
Crozet
- Wyants Country Store
Crozet, VA
Damascus
- Cowboys General Store
111 Douglas Drive, Damascus, VA
Ebony
- Ebony General Store
2986 Hendricks Mill Road, Ebony, VA
Etlan
- The Little Country Store
5338 South F T Valley Road, Etlan, VA · tlcs-bbq.com
Fincastle
- Brugh's Mill Country Store
Fincastle, VA
Fredericksburg
- Battlefield Country Store
6150 Plank Road, Fredericksburg, VA - Cat Fish Kelly's Country Store
661 Kings Highway, Fredericksburg, VA
Front Royal
- Alvin Stokes General Store
Front Royal, VA - Jim's Country Store
26 Shenandoah River Lane, Front Royal, VA
Goode
- Goode Country Store
9065 Forest Road, Goode, VA
Great Falls
- Colvin Run General Store
Great Falls, VA
Herndon
- Frying Pan Country Store
Herndon, VA
Jetersville
- Elliot's Country Store
22501 Patrick Henry Highway, Jetersville, VA
King And Queen Court House
- General Store & Office
King And Queen Court House, VA
Leesburg
- Brick & Mortar Mercantile
34 South King Street, Leesburg, VA · justbrickandmortar.com
Lovettsville
- Sweet Springs Country Store
34357 Charles Town Pike, Lovettsville, VA
Lynch Station
- Carter's General Store
6376 Bedford Highway, Lynch Station, VA · cartersstoreva.com
Madison
- Wolftown Mercantile Country Store
3801 Wolftown-Hood Road, Madison, VA
Manassas
- Oak Hill General Store
12203 Kahns Road, Manassas, VA
Mc Gaheysville
- Massanutten Resort General Store
4620 Massanutten Drive, Mc Gaheysville, VA · massresort.com
Mechanicsville
- Red Rooster Country Store
9582 Chamberlayne Road, Mechanicsville, VA · redroostercs.com
Millboro
- Millboro General Store
197 Main Street, Millboro, VA - Millboro Mercantile & Grocery
Millboro, VA
Moneta
- Diamond Hill General Store
1017 Diamond Hill Road, Moneta, VA - Lakers Country Store
10999 Moneta Road, Moneta, VA
Montross
- Bird Dogs Country Store
10663 Kings Highway, Montross, VA
Mouth Of Wilson
- Grayson Highlands General Store & Inn
4249 Highlands Parkway, Mouth Of Wilson, VA · graysongeneralstore.com
Natural Bridge Station
- Natural Bridge Country Store
Natural Bridge Station, VA
New Castle
- Emporium General Store
211 Main Street, New Castle, VA
New Market
- Jon Henry General Store
New Market, VA
Pembroke
- Eggleston Springs General Store
1365 Sinking Creek Road, Pembroke, VA
Philomont
- Philomont General Store
36550 Jeb Stuart Road, Philomont, VA
Rich Creek
- Corner Market Country Store
201 Old Virginia Avenue, Rich Creek, VA
Ridgeway
- Old Country Store
18241 A. L. Philpott Highway, Ridgeway, VA
Roanoke
- Mast General Store
401 South Jefferson Street, Roanoke, VA
Roseland
- Mac's Country Store
7023 Patrick Henry Highway, Roseland, VA
Scottsville
- Green Mountain Country Store
5977 Scottsville Road, Scottsville, VA
Smithfield
- Hearn's General Store
845 West Main Street, Smithfield, VA
Suffolk
- Holland's General Store
6704 Quay Road, Suffolk, VA
West Augusta
- Mountain View General Store
162 Shenandoah Mountain Drive, West Augusta, VA
Williamsburg
- R.P. Wallace & Sons General Store
Williamsburg, VA - Williamsburg General Store
1656 Richmond Road, Williamsburg, VA · williamsburgshops.com
Winchester
- Ridge Country Store
Winchester, VA
Woodstock
- Cook's Country Store
Woodstock, VA
- All shops in Virginia
- Cheese shops in Virginia
- Wine shops in Virginia
- Delis and specialty food shops in Virginia
- Farm stores and markets in Virginia
Virginia by city
- Richmond (12)
Run a shop? Carry Madeline's makers
Madeline's works with more than 200 independent makers: creameries, salumi makers, beekeepers, roasters, jam and hot sauce kitchens. Tell us what your shelves need and we will introduce you to makers who sell wholesale.
Make food? Getting onto these shelves
Start with the shops closest to you, bring samples and a one-page price sheet, and know your wholesale price before you walk in. These help: the wholesale price calculator, how to price food products for wholesale, where to sell artisan food online, and the directory of co-packers, kitchens, packaging suppliers and distributors. Madeline's also sets up wholesale ordering for makers, and lists makers on the marketplace.
Questions
How many general and country stores are in Virginia?
This directory lists 57 independent general and country stores in Virginia. National chains are left out.
Where does this list come from?
From OpenStreetMap, the open map that anyone can edit. We keep independent shops and leave out national chains. If a shop is missing or has closed, fix it on OpenStreetMap or send us a note through the form above and we will update it.
I make food. Will these shops buy from me?
Many will. Co-ops, cheese shops and country stores are where most small makers get their first wholesale accounts. Ask for the buyer, bring samples, and have a wholesale price that leaves the shop its margin.
Can I buy from small makers without going to a shop?
Yes. Madeline's is an online farmstand. Makers ship cheese, honey, preserves, coffee and more straight from their own kitchens and farms, one cart and one checkout.
- Alabama
- Alaska
- Arizona
- Arkansas
- California
- Colorado
- Connecticut
- Delaware
- District of Columbia
- Florida
- Georgia
- Hawaii
- Idaho
- Illinois
- Indiana
- Iowa
- Kansas
- Kentucky
- Louisiana
- Maine
- Maryland
- Massachusetts
- Michigan
- Minnesota
- Mississippi
- Missouri
- Montana
- Nebraska
- Nevada
- New Hampshire
- New Jersey
- New Mexico
- New York
- North Carolina
- North Dakota
- Ohio
- Oklahoma
- Oregon
- Pennsylvania
- Rhode Island
- South Carolina
- South Dakota
- Tennessee
- Texas
- Utah
- Vermont
- Washington
- West Virginia
- Wisconsin
- Wyoming
Shop data © OpenStreetMap contributors, available under the Open Database License. Listings are independent businesses and are not affiliated with Madeline's unless they say so.