All states›Virginia

Bookstores in Virginia

440 bookstores in 113 cities and towns across Virginia. Pick a city for the full list with phone numbers and a map, or scroll down for the smaller towns.

Virginia has about 8,811,195 residents, so that's 5.0 bookstores per 100,000 people. Population: U.S. Census Bureau, 2024 estimate.

440bookstores
113cities & towns
92%list a phone
288with a website

Across Virginia, of the 440 bookstores we list, 405 give a phone number, 66 publish opening hours and 288 have a website. 62 are branches of national chains — Barnes & Noble (39), Books-A-Million (19), 2nd & Charles (2); the remaining 378 are independent. By what they offer: 90 are comic book stores, 45 sell used books, 28 focus on children's books. Most often named on their own websites: comics (31), author signings (17) and storytimes (15). The longest-running is Book Warehouse, in business since 1902. 5 describe themselves as family-owned.

Top 10 bookstores in Virginia

Ranked by how complete and owner-verified the listing info is — hours, phone, website, services. No pay-to-play. Full 2026 ranking

  1. 1Barnes & NobleSpringfield

    Mon-Sat 10am-9pm, Sun 10am-7pm

    Spotted an error? Let us know

  2. 2The Amazing Comic ShopFairfax

    Mon-Tue 10:30am-7pm, Wed-Thu 10:30am-8pm, Fri 10:30am-9pm, Sat 10:30am-8pm, Sun 12pm-6pm

    Comics

    Spotted an error? Let us know

  3. 3Aquarian BookshopRichmond

    Mon-Sun 10am-7pm

    Spotted an error? Let us know

  4. 4Reston's Used Book ShopReston

    11am to 7pm

    Used

    Spotted an error? Let us know

  5. 5UVA BookstoresCharlottesville

    Mon–Fri 8:30am–6pm, Sat 9am–5pm, Sun 11am–5pm

    Spotted an error? Let us know

  6. 6Abi's Books & BrewsRichmond

    5AM to 9PM Daily

    Spotted an error? Let us know

  7. 7Bards Alley BookshopVienna

    Tue–Sat 10am–7pm, Sun 12pm–5pm

    Children's

    Spotted an error? Let us know

  8. 8Barnes & NobleFredericksburg

    Mon-Sat 9am-9pm, Sun 10am-7pm

    Spotted an error? Let us know

  9. 9Big Planet ComicsVienna

    Mon-Fri 11am-7pm, Sat 11am-6pm, Sun 12pm-5pm

    Comics

    Spotted an error? Let us know

  10. 10BookHoldersBlacksburg

    Mon–Fri 10:00am-7:00pm, Sat 8:30am-8:00pm, Sun 11:00am-7:00pm

    Used

    Spotted an error? Let us know

Cities

Largest first. Towns with a single bookstore are listed further down this page.

Other towns in Virginia

One bookstore each — too few for a page of their own, so they live here.

  1. Altavista Church Supply StoreAltavista

    1205 Main St Ste C, Altavista, VA 24517

    Christian

    Spotted an error? Let us know

  2. On The Wall MinistriesAltavista

    1205 Main St, Altavista, VA 24517

    Spotted an error? Let us know

  3. Books & BeansAmelia Court House

    16450 Court St, Amelia Court House, VA 23002

    Spotted an error? Let us know

  4. Baine's Books & CoffeeAmherst

    190 2nd St, Amherst, VA 24521

    Since 2004

    Sells used books

    Used

    Spotted an error? Let us know

  5. Buteo Books - Books For BirdersArrington

    2731 Arrington Rd, Arrington, VA 22922-2774

    Wed-Sun 12pm-4pm

    Family-owned

    Sells used books

    Used

    Spotted an error? Let us know

  6. Bell, Book & CandleAshland

    106 1/2 S Railroad Ave, Ashland, VA 23005

    Spotted an error? Let us know

  7. Clerks, Cards and ComicsBedford

    514 Blue Ridge Ave, Bedford, VA 24523-2600

    Comics

    Spotted an error? Let us know

  8. Berryville Old Book ShopBerryville

    7 E Main St, Berryville, VA 22611

    UsedChildren's

    Spotted an error? Let us know

  9. Laurelwood BooksBluemont

    1639 Ebenezer Rd, Bluemont, VA 20135-4917

    Spotted an error? Let us know

  10. Orthodox Book StoreBristow

    9535 Loma Dr, Bristow, VA 20136

    ChristianChildren's

    Spotted an error? Let us know

  11. Leaf and LoreBuena Vista

    2077 Magnolia Ave, Buena Vista, VA 24416

    Spotted an error? Let us know

  12. River Cottage Books & PuzzlesCallao

    1194 Lodge Rd, Callao, VA 22435

    Spotted an error? Let us know

  13. Peach Street BooksCape Charles

    401 Mason Ave, Cape Charles, VA 23310-3205

    Spotted an error? Let us know

  14. Tosche Station Echo BaseCentreville

    5091 Westfields Blvd, Centreville, VA 20120

    Mon-Fri 11am-8pm, Sat 10am-8pm, Sun 11am-8pm

    Comics

    Spotted an error? Let us know

  15. 2nd & CharlesChantilly

    13653D Lee Jackson Memorial Hwy Service Rd, Chantilly, VA 20151

    Spotted an error? Let us know

  16. Books-a-MillionChantilly

    13653 Route 50, Chantilly, VA 20151

    Spotted an error? Let us know

  17. CALC's Book NookCharlotte Court House

    395 Thomas Jefferson Hwy, Charlotte Court House, VA 23923-3719

    Spotted an error? Let us know

  18. CALC's Book NookCharlotte Court House

    395 Thomas Jefferson Hwy Ste B, Charlotte Court House, VA 23923

    Spotted an error? Let us know

  19. Shade Tree Rare BooksChatham

    26 S Main St, Chatham, VA 24531

    UsedChildren's

    Spotted an error? Let us know

  20. Sundial BooksChincoteague

    4065 Main St, Chincoteague, VA 23336

    Spotted an error? Let us know

  21. Clarksville VirginiaClarksville

    2435 Clarksville Byp, Clarksville, VA 23927

    Spotted an error? Let us know

  22. Chelle Shack - on the bayColonial Beach

    501 Euclid Ave, Colonial Beach, VA 22443-1907

    Comics

    Spotted an error? Let us know

  23. Bamf ComicsCrewe

    101 E Carolina Ave, Crewe, VA 23930-1801

    Comics

    Comics

    Spotted an error? Let us know

  24. Bluebird BookstopCrozet

    5792 Three Notch'd Rd, Crozet, VA 22932

    Used

    Spotted an error? Let us know

  25. Final BossCulpeper

    201 N Main St, Culpeper, VA 22701

    Mon 12PM-9PM, Wed-Fri 10AM-9PM

    Comics · Graphic novels · Manga

    ComicsManga

    Spotted an error? Let us know

  26. Culpeper Christian StoreCulpeper

    208 N Main St, Culpeper, VA 22701

    Christian

    Spotted an error? Let us know

  27. Books-A-MillionDulles

    21100 Dulles Town Cir #292, Dulles, VA 20166

    Spotted an error? Let us know

  28. Stellar NewsDulles

    Concourse B, near Gate B52, Dulles, VA 20166

    Spotted an error? Let us know

  29. Xcellar comicsDumfries

    4222 Fortuna Center Plz, Dumfries, VA 22025-1515

    Comics

    Spotted an error? Let us know

  30. 2nd Hand HeroesEvington

    18184 Leesville Rd, Evington, VA 24550-3707

    Comics

    Comics

    Spotted an error? Let us know

  31. Barnes & Noble at LongwoodFarmville

    116 S South St, Farmville, VA 23901-1748

    Spotted an error? Let us know

  32. Barnes & NobleFarmville

    Farmville, VA 23901

    Spotted an error? Let us know

  33. Scripture Truth Book CompanyFincastle

    458 Botetourt Rd, Fincastle, VA 24090

    Sells used books

    UsedChristian

    Spotted an error? Let us know

  34. The Book HouseFloyd

    132 N Locust St, Floyd, VA 24091

    Mon-Sun 10am-5pm

    Spotted an error? Let us know

  35. Floyd County MoonshineFloyd

    720 Christiansburg Pike, Floyd, VA 24091-2440

    Spotted an error? Let us know

  36. Comic and Gaming OutpostGainesville

    7556 Gardner Park Dr, Gainesville, VA 20155

    Comics

    Comics

    Spotted an error? Let us know

  37. Wine Cellar at ChaptersGalax

    103 E Grayson St, Galax, VA 24333-2903

    Mon–Thu 10 a.m. to 6 p.m., Fri 10 a.m. to 8 p.m., Sat 10 a.m. to 5 p.m.

    Spotted an error? Let us know

  38. Chapters BookshopGalax

    101 E Grayson St, Galax, VA 24333

    Spotted an error? Let us know

  39. Maple Tree Book ShopGate City

    101 E Jackson St #101, Gate City, VA 24251

    Spotted an error? Let us know

  40. Barnes & NobleGlen Allen

    9840 Brook Rd, Glen Allen, VA 23059

    Mon-Sat 10am-9pm, Sun 10am-6pm

    Spotted an error? Let us know

  41. St Maron PublicationsGlen Allen

    4611 Sadler Rd, Glen Allen, VA 23060-6108

    Spotted an error? Let us know

  42. Oasis BooksGloucester

    6670 Main St, Gloucester, VA 23061

    Spotted an error? Let us know

  43. The NookGloucester

    6616 Main St, Gloucester, VA 23061

    Spotted an error? Let us know

  44. Mullins BooksGrottoes

    402 5th Street, Grottoes, VA 24441

    Spotted an error? Let us know

  45. Jerseys Card and ComicsHayes

    4852 George Washington Memorial Hwy, Hayes, VA 23072

    Comics · Horror

    Comics

    Spotted an error? Let us know

  46. The Time CapsuleHopewell

    205 E Broadway, Hopewell, VA 23860

    Comics

    Comics

    Spotted an error? Let us know

  47. The Bookshelf on ChurchKilmarnock

    28 W Church St, Kilmarnock, VA 22482

    Spotted an error? Let us know

  48. Laughing Ogre ComicsLansdowne

    19340 Promenade Dr, Lansdowne, VA 20176

    Comics

    Spotted an error? Let us know

  49. Kahaans Tarot DeckLorton

    9501 Peniwill Dr, Lorton, VA 22079-3459

    Metaphysical

    Spotted an error? Let us know

  50. Bank Street BooksLuray

    201 W Main St, Luray, VA 22835

    Spotted an error? Let us know

  51. Keep It Strange Comics & CollectiblesManassas Park

    9133 Manassas Dr, Manassas Park, VA 20111

    Comics

    Spotted an error? Let us know

  52. Blue Ridge Comics & ToysMarion

    201 E Main St, Marion, VA 24354

    Comics

    Spotted an error? Let us know

  53. SALLY CAMPBELL REPASS BOOKSMarion

    492 Rice Rd, Marion, VA 24354

    Spotted an error? Let us know

  54. Dan River BooksMeadows of Dan

    36 Concord Rd, Meadows of Dan, VA 24120-4365

    Spotted an error? Let us know

  55. Books-A-MillionNorth Chesterfield

    9131 Midlothian Tpke, North Chesterfield, VA 23235

    Spotted an error? Let us know

  56. Victory Christian BookstoreNorth Tazewell

    1001 E Fincastle Tpke, North Tazewell, VA 24630-9403

    Christian

    Spotted an error? Let us know

  57. Cozy Calico BooksOccoquan

    199 Union St, Occoquan, VA 22125

    Spotted an error? Let us know

  58. Book BinOnley

    25304 Charles M Lankford Jr Memorial Hwy, Onley, VA 23418

    Mon-Fri 7am-4:30pm, Sat 8am-4:30pm

    Since 1980

    Used

    Spotted an error? Let us know

  59. Spelled InkOrange

    132 W Main St Ste 101, Orange, VA 22960-1577

    Spotted an error? Let us know

  60. Peanut Force XPrince George

    6600 Courthouse Rd, Prince George, VA 23875

    Comics

    Spotted an error? Let us know

  61. Emmanuel BookstorePulaski

    653 E Main St, Pulaski, VA 24301

    Spotted an error? Let us know

  62. Antiquariat Hindrichs Rare and Unusual BooksPurcellville

    36147 Philomont Rd, Purcellville, VA 20132-4935

    Used

    Spotted an error? Let us know

  63. Around the Block BooksPurcellville

    120 N Hatcher Ave, Purcellville, VA 20132

    Spotted an error? Let us know

  64. Gaspard INCRadford

    1205 Wadsworth St, Radford, VA 24141-3528

    Spotted an error? Let us know

  65. Hartland PublicationsRapidan

    471 Walnut Ln, Rapidan, VA 22733

    Christian

    Spotted an error? Let us know

  66. Magnolia & Main BooksRidgeway

    810 Main St, Ridgeway, VA 24148

    Spotted an error? Let us know

  67. Marvelfreaks Gaming Comics & CollectiblesRidgeway

    6635 Greensboro Rd, Ridgeway, VA 24148

    Comics

    Spotted an error? Let us know

  68. Choice BooksRockingham

    2387 Grace Chapel Rd, Rockingham, VA 22801-4523

    Spotted an error? Let us know

  69. Kermitspad ComicsRuckersville

    5880 Burnett Ln, Ruckersville, VA 22968-9418

    Comics

    Spotted an error? Let us know

  70. The Wise Owl bookstoreSaltville

    115 W Main St, Saltville, VA 24370

    Spotted an error? Let us know

  71. Alpha & Omega Church SupplySouth Boston

    3342 Halifax Rd, South Boston, VA 24592

    Christian

    Spotted an error? Let us know

  72. Time and Space ComicsStafford

    1075 Garrisonville Rd #112, Stafford, VA 22556

    Tue-Thu 10am-8pm, Fri-Sat 10am-9pm, Sun 11am-6pm

    Comics

    Comics

    Spotted an error? Let us know

  73. Treasure Chest ComicsStafford

    3255 Richmond Hwy, Stafford, VA 22554

    Comics

    Spotted an error? Let us know

  74. Read Between the WinesUnion Hall

    11970 Old Franklin Turnpike, Union Hall, VA 24176

    Spotted an error? Let us know

  75. SciFi ParadiseVerona

    50 Lodge Ln, Verona, VA 24482-9400

    Comics

    Spotted an error? Let us know

  76. Bards Alley BookshopVienna

    110 Church St NW, Vienna, VA 22180

    Tue–Sat 10am–7pm, Sun 12pm–5pm

    Children's

    Spotted an error? Let us know

  77. Big Planet ComicsVienna

    426 Maple Ave E #4721, Vienna, VA 22180

    Mon-Fri 11am-7pm, Sat 11am-6pm, Sun 12pm-5pm

    Comics · Horror

    Comics

    Spotted an error? Let us know

  78. Sugoi Otaku ShopVinton

    15780 Stewartsville Rd, Vinton, VA 24179

    ComicsManga

    Spotted an error? Let us know

  79. Wild Daisy BooksWest Point

    2800 King William Ave, West Point, VA 23181

    Horror

    Spotted an error? Let us know

  80. The Book Nook of West Point, VAWest Point

    706 Main St, West Point, VA 23181-9573

    Spotted an error? Let us know

  81. Cavalier ComicsWise

    109 Glade St SE, Wise, VA 24293-5704

    Comics

    Spotted an error? Let us know

  82. Cavalier ComicsWise

    189 Ridgeview Rd SW, Wise, VA 24293

    Comics

    Spotted an error? Let us know

  83. Bonfire Bookstore and YarneryWoodstock

    108 N Main St, Woodstock, VA 22664

    Spotted an error? Let us know

  84. Oracle BooksWytheville

    275 W Main St, Wytheville, VA 24382

    Spotted an error? Let us know

  85. Jersey's Cards & ComicsYorktown

    5906 George Washington Memorial Hwy A, Yorktown, VA 23692

    Comics

    Comics

    Spotted an error? Let us know

  86. Yorktown BookshopYorktown

    328 Water St, Yorktown, VA 23690

    Spotted an error? Let us know

BEFORE YOU GO

Find the book you actually want

Check the ISBN, binding and condition before buying.

All guides