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

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

Carrollton

  • Finley's General Store
    23305 Sugar Hill Road, Carrollton, VA ·

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 ·

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

Lovettsville

  • Sweet Springs Country Store
    34357 Charles Town Pike, Lovettsville, VA

Lynch Station

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 ·

Mechanicsville

  • Red Rooster Country Store
    9582 Chamberlayne Road, Mechanicsville, VA ·

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

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 ·

Winchester

  • Ridge Country Store
    Winchester, VA

Woodstock

  • Cook's Country Store
    Woodstock, VA
Virginia by type of shop

Virginia by city

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.

Other states

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.