Altbook
Discover
Bookshops
Learn
Community
Work with us
For Publishers

Bookshops in Virginia

We list 185 bookshops across Virginia, with the most in Richmond, Charlottesville, Alexandria.

Cities

Smaller towns

Amherst (1)

Appomattox (2)

Ashburn (2)

Ashland (1)

Berryville (1)

  • Berryville Old Book Shop

    Berryville

    Map ↗

Bristow (1)

  • Bristow Book Nook

    Bristow

    Map ↗

Cape Charles (1)

  • Peach Street Books

    Cape Charles

    Map ↗

Chantilly (1)

  • 2nd and Charles

    Chantilly

    Map ↗

Chatham (1)

  • Shadetree Rare Books

    26 South Main Street, Chatham, VA, 24531

    Map ↗

Chesapeake (2)

Chincoteague (1)

Christiansburg (1)

Clarksville (1)

Colonial Heights (1)

Farmville (1)

Gainesville (1)

Galax (1)

Leesburg (2)

Lovingston (1)

Luray (1)

  • Bank Street Books

    201 West Main Street, Luray, VA

    Map ↗

McLean (1)

Midlothian (2)

Onancock (1)

Portsmouth (2)

Saltville (1)

  • The Wise Owl Bookstore

    115 West Main Street, Saltville, VA, 24370

    Map ↗

Springfield (2)

Tysons (1)

Vienna (1)

Waynesboro (1)

  • Books-A-Million

    Waynesboro

    • Books-A-Million

    Map ↗

Wise (1)

Woodstock (1)

  • Bonfire Bookstore & Yarnery

    108 North Main Street, Woodstock, VA, 22664

    Map ↗

Yorktown (1)

  • Yorktown Bookshop

    328 Water Street, Yorktown, VA, 23690

    Map ↗

Other places (3)

  • Books-A-Million

    No address on record

    • Books-A-Million

    Map ↗

  • Emory Mercantile & Bookstore

    No address on record

    Map ↗

  • Harpers Ferry Bookshop

    No address on record

    Map ↗