The 10 Best Thrift Shops in Virginia!

Few shopping experiences are more satisfying than a day spent thrifting. Sorting through piles of old clothes, searching for incredible deals on designer items, or just finding a wonky piece of décor is elating. Whether you’re seeking a savvy deal or interested in saving a few bucks on last year’s trends, these 10 great thrift stores won’t disappoint.

1. Second Chance Thrift, Virginia Beach, VA

Second Chance Thrift in Virginia Beach has won The Virginian Pilot’s “Best Of” Contest for seven years running. Every Wednesday, seniors get 20 percent off and military, law enforcement, fire and EMT get 10 percent off their purchase every day. A portion of the proceeds goes to support the Virginia Beach SPCA. The store is huge, offering lightly used clothing, figurines, furniture, dishware, and more. Get a great deal and support a good cause while you do it.

2. Thrift Store USA, Norfolk, VA

Glamour Magazine listed Thrift Store USA in Norfolk, Virginia, as one of the best thrift stores in America, and with 24,000 square-feet to sort through, there’s a good chance they’re right. Yahoo! And PRweb.com have also praised the store for their gigantic selection of furniture, vintage items, books, records, DVDs, knick-knacks, sporting equipment, kitchenware, clothes… everything and anything you might think of. Thrift Store USA captures the joy of thrifting as well as any store on this list and has tremendous untapped treasure waiting for you.

3. Current Boutique, Alexandria and Arlington, VA

Citing the owner’s description as “Modern. Bold. Eco-Friendly,” Earth911.com recently listed Current Boutique as one of the “Best Thrift Shops in the U.S.” Current Boutique specializes in linen, silk, cashmere and wool, supplying only the best, lightly used designer items. Of course, that means they’re always buying, too.  If you’re looking for lightly used high-end items, Current is the place for you.

4. Rumors Boutique, Richmond, VA

One of Buzzfeed’s “19 Insanely Unique Thrift Shops You Need to Visit ASAP,” Rumors Boutique in Richmond, Virginia, provides “the south with pre-selected and pre-loved clothing for guys and girl.” Clothing is reasonably priced, always unique, and available for purchase or trade. Check out their website for an up to date inventory as well as their brick and mortar store for the latest accessories, shoes, bottoms, dresses, tops, swim and outerwear, and men’s clothing.

5. Sequels, Fredericksburg, VA

Sequels in Fredericksburg, Virginia, considers itself an “upscale ladies resale boutique.” Interested in lightly used designer and name brands? Check. Need a perfect piece of jewelry to go with your outfit but don’t want to break the bank? Look no further. Stop by the shop that customers call their “happy place” to browse, buy, or set up an appointment to sell your in-season wares.

6. The Twig, Alexandria, VA

The Twig thrift shop in Alexandria, Virginia, was founded to support The Twig foundation—“an organization of women dedicated to providing financial aid, volunteer service, and support to Alexandria hospital.” The shop has a large variety of clothing, ranging from designer attire to less popular clothing lines, vintage jewelry, out-of-print books, furniture, home accessories, and pet supplies. Check out the retail shop every month for different seasonal wares.

7. DAV Thrift Stores, Multiple locations

The Disable American Veterans (DAV) thrift stores have served the Hampton Roads area for over 30 years. Now with eight locations, including one in Gloucester, Williamsburg, Newport News, Chesapeake, Smithfield, Hampton, and two in Virginia Beach, you’re never too far to stop by. Profits from the DAV stores go directly to helping veterans. Each store has thousands of items including clothing, furniture, jewelry, pictures, books, cards shoes, ties, belts, TVs, and more.

8. The Treasure Hound, Chantilly, VA

The Treasure Hound in Chantilly, Virginia, is an extension of the Friends of Homeless Animals organization, but don’t let that fool you—the retail shop has an incredible selection. An upscale resale shop, The Treasure Hound sells new and antique furniture, decorative household items, art, linens, collectibles, clothing, books, jewelry, and media. Oh, and you can bring your furry friend with you while you shop. That’s always a plus.

9. The Village, Woodbridge, VA

Woodbridge, Virginia’s Village thrift store is known for their discounts. Mondays generally have half off or 33 percent off offers, making their already reasonable prices downright steals. Thousands of items come onto the floor every day ranging from books, shoes, linens, electronics, toys, games, and clothes. Bring your recycling to the store instead of throwing it away to contribute to their “Going Green” initiatives.

10. Twice is Nice Upscale Resale Boutique, Charlottesville, VA

An entirely donation-based resale boutique, Twice is Nice sells men's and women's clothing, collectible antiques, home furnishing, accessories, and more. When you buy at this shop, you know your money is going to a good place. Twice is Nice is a 501(c)(3) nonprofit and its proceeds go directly to programs benefiting seniors in need in the Charlottesville area. New arrivals hit the shelves daily. Next time you’re considering a new wardrobe, drop your old stuff off and pick up lightly used clothes here. 

Virginia Search
Find Thrift Shops Near You
Select a Virginia town to find
the Best Things-To-Do and Places To Go around you
Bristol County
Buena Vista City County
Charles City County
Charlottesville City County
Chesapeake City County
Colonial Heights City County
Covington City County
Danville City County
Franklin City County
Galax City County
Hampton City County
Harrisonburg City County
Hopewell City County
Lexington City County
Loudon County
Lynchburg City County
Manassas Park City County
Martinsville City County
Newport News City County
Norfolk City County
Norton City County
Petersburg City County
Poquoson City County
Portsmouth City County
Powhatan County
Radford County
Roanoke City County
Salem County
Staunton City County
Suffolk City County
Waynesboro City County
Winchester City County