The 10 Best Bookstores in Virginia!

For many independent bookstores, competing with the likes of digital books and big chains can be a difficult challenge. But independent bookstores offer something truly special. In Virginia, these bookstores are not only surviving, but thriving, offering an intimate experience. Here are the 10 best bookstores across the Commonwealth for when you want to lose yourself between the stacks. 

1. Chop Suey Books, Richmond, VA

Chop Suey is a Richmond institution. Located on the busy Cary Street in the downtown area, Chop Suey’s firehouse red brick exterior, old-timey hanging sign and large windows radiate cool. Inside you’ll find a deceptively large selection of used books, hand-made notebooks, and graphic novels. Chop Suey has adapted to the changing times by offering experiences unavailable online. Their “Blind Date with a Book,” for example pairs you with a book covered in brown paper and wrapped like a present. You don’t know what you’re getting until you get home. Chop Suey remains one of my favorite places to shop when I’m in the area.

2. One More Page Books, Arlington, VA

One More Page Books is a locally-owned, independent bookstore in Arlington. In addition to carrying all kinds of books from best sellers to little-known favorites, One More page hosts wine and chocolate tastings, author events, book discussions, and book clubs. Their mission is to become a community pillar through shared love of reading and books. 

3. Hooray for Books!, Alexandria, VA

Hooray for Books! in Old Town Alexandria is an independent bookstore specializing in children’s books and community events. In addition to providing a large selection of books, Hooray! hosts weekly story times on Monday, Wednesday, and Saturday, regular author readings and signings, and game nights.

4. Hole in the Wall Books, Falls Church, VA

Hole in the Wall Books in Falls Church, Virginia, is located in a non-descript, blue building on an assuming street. But inside is the type of bookstore that bookworms like me dream about. The floor-to-ceiling shelves are packed with new and used books that overflow onto the floor, the tables, above doorways. More than you could ever read in a lifetime. Comic books in old-school spin racks and long white boxes take up the middle with a special section for graphic novels. When in Falls Church, disappear into the Hole in the Wall. 

5. Sundial Books, Chincoteague Island, VA

Sundial Books on Chincoteague Island has been in the independent bookselling business for over 10 years. Sundial Books has wonderful light and a huge selection, taking up two floors, of books, local art, music, and gifts. It’s the kind of store you could easily spend an afternoon in and never get tired of walking around. 

6. AFK Books and Records, Virginia Beach, VA

AFK Books and Records in Virginia Beach, Virginia, is groovy good. Not only is their 60,000-book inventory impressive, but their selection of over 10,000 vinyl records span every genre. The space is large and colorful with a nice hardwood motif. In addition to books and vinyl, AFK sells comics, manga, audiobooks, turntables, video games, and Blu-rays. Virginia Beach doesn’t have many independent bookstores, making AFK’s success an even more impressive feat.

7. Blue Whale Books, Charlottesville, VA

The Blue Whale Books, located in downtown Charlottesville, has over 20,000 used books in stock. Among them is a healthy selection of antiquarian gems, perfect for the collector in the family. In addition to its impressive book selection, The Blue Whale sells original print, specializing in map recreations from the 18th and 19th century. The inventory is constantly changing, so make sure to stop in regularly to see what’s new.

8. Prince Books & Coffee House, Norfolk, VA

Prince Books & Coffee House in Norfolk, Virginia, has a classic charm to it. When you’re finished perusing the wide selection of books, including sections devoted to poetry, biography, boating, history, and children’s’ books, stop by the attached Lizard Café for a soup, wrap, and coffee. Local authors are welcome to apply to have their self-published books stocked. 

9. Mermaid Books, Williamsburg, VA

Mermaid Books, near the Historic Area of Colonial Williamsburg, aims to offer a unique experience as well as excellent service and selection. As soon as you walk in, you’ll see that the owners take the mermaid theme seriously. Bronze statues look down upon you as you search the shelves, while mermaid cutouts paper the walls. It’s quirky, but fun, and adds to the charm of this basement used and rare bookstore. 

10. The Sacred Circle, Staunton, VA

The Sacred Circle in Staunton, Virginia, is an eclectic establishment with a wide selection of books, art, jewelry, music, and gifts. The mission of The Sacred Circe is “to spread unity and peace by encouraging dialogue, understanding, and celebration of diverse backgrounds and traditions.” It’s easy to see this mission in action when one walks into the store and smells the calming fragrances, sees the unity minded bumper stickers, and the Buddha statues scattered amongst the books. First and foremost, however, The Sacred Circle is a bookstore, and a great experience not to be missed. 

Select a Virginia town to find the Best Things-To-Do and Places To Go around you
Find Bookstores Near You
Enter City / State or Zip code below
Select your town to find the Best Things-To-Do and Places To Go around you:

Accomack County

Albemarle County

Alexandria City County

Alleghany County

Amelia County

Amherst County

Appomattox County

Arlington County

Augusta County

Bath County

Bedford County

Bland County

Botetourt County

Bristol City County

Brunswick County

Buchanan County

Buckingham County

Buena Vista City County

Campbell County

Caroline County

Carroll County

Charles City County

Charlotte County

Chesapeake City County

Chesterfield County

Clarke County

Colonial Heights City County

Covington City County

Craig County

Culpeper County

Cumberland County

Danville City County

Dickenson County

Dinwiddie County

Essex County

Fairfax County

Fauquier County

Floyd County

Fluvanna County

Franklin County

Franklin City County

Frederick County

Galax City County

Giles County

Gloucester County

Goochland County

Grayson County

Greene County

Greensville County

Halifax County

Hampton City County

Hanover County

Harrisonburg City County

Henrico County

Henry County

Highland County

Hopewell City County

Isle Of Wight County

James City County

King And Queen County

King George County

King William County

Lancaster County

Lee County

Lexington City County

Loudon County

Loudoun County

Louisa County

Lunenburg County

Lynchburg City County

Madison County

Manassas City County

Martinsville City County

Mathews County

Mecklenburg County

Middlesex County

Montgomery County

Nelson County

New Kent County

Newport News City County

Norfolk City County

Northampton County

Northumberland County

Norton City County

Nottoway County

Orange County

Page County

Patrick County

Petersburg City County

Pittsylvania County

Poquoson City County

Portsmouth City County

Powhatan County

Prince Edward County

Prince George County

Prince William County

Pulaski County

Radford County

Rappahannock County

Richmond County

Richmond City County

Roanoke County

Roanoke City County

Rockbridge County

Rockingham County

Russell County

Salem County

Scott County

Shenandoah County

Smyth County

Southampton County

Spotsylvania County

Stafford County

Staunton City County

Suffolk City County

Surry County

Sussex County

Tazewell County

Virginia Beach City County

Warren County

Washington County

Waynesboro City County

Westmoreland County

Wise County

Wythe County

York County