Virginia’s flea markets are the kind of places where a $5 table can hide a century-old collectible, a stack of vinyl records, or the perfect vintage sign for your wall.
Some fill entire indoor spaces with dealer booths, while others spill outdoors with tables covered in antique furniture, jewelry, tools, artwork, toys, and wonderfully strange finds.

The best part is that you never really know what you’ll spot until you start digging.
One booth might have Civil War-era pieces and delicate glassware, while the next could be loaded with retro clothing, sports memorabilia, and boxes of old postcards.
Bring some cash, leave room in the trunk, and check out these seven Virginia flea markets where the hunt is half the fun.
1. Hundley Flea Market, Hillsville

Hundley Flea Market is located at 710 West Stuart Drive in Hillsville, and a few minutes from the center of this small Blue Ridge Mountain town.
You can browse rows of vendor booths loaded with antiques, vintage signs, tools, furniture, collectibles, jewelry, and secondhand finds that reward anyone willing to hunt.

Hillsville is famous for its huge Labor Day flea market, when thousands of bargain hunters pack the area for several days of shopping, food, and people-watching.
Hundley Flea Market gives you another local spot to search for unusual deals, so arrive ready to browse, and keep your eyes open for old advertising pieces, retro décor, and unexpected collectibles.
Please note that the Hundley Flea Market is held annually on Memorial Day weekend and Labor Day weekend.
2. Olde Towne Antique & Flea Market, Portsmouth

Next up, Olde Towne Antique & Flea Market brings the hunt to historic downtown Portsmouth, where more than 70 vendors set up inside the Middle Street Garage at 441 Middle Street, near High Street and the waterfront.
Held on the first Saturdays of each month, this indoor market fills the Middle Street Garage with tables covered in furniture, fine china, silverware, art, books, handmade crafts, toys, and one-of-a-kind collectibles.
The location adds extra fun because you can explore centuries-old buildings surrounding Olde Towne, then walk a few blocks to the Portsmouth Naval Shipyard Museum or the Elizabeth River waterfront.
Come early for the best picks, chat with sellers about unusual pieces, and leave time to explore High Street’s antique shops and local restaurants after you finish bargain hunting.
3. Buchanan Flea Market, Buchanan

For a completely different kind of treasure hunt, Buchanan Flea Market operates at 19115 Main Street in the small town of Buchanan.
This community market is known for tables piled with antiques, tools, furniture, farm equipment, clothing, household goods and all kinds of secondhand finds, so you never quite know what will turn up.
Buchanan itself sits along U.S. Route 11 in Botetourt County, about 35 minutes from Roanoke, with the historic Buchanan Swinging Bridge stretching 366 feet across the James River nearby.

After checking the vendor tables, you can explore Main Street, photograph the bridge, or walk beside the river, making this flea market easy to pair with a few of Buchanan’s best-known sights.
Please note that Buchanan Flea Market is open every second weekend of the month, on Saturdays and Sundays only. Be sure to check their official Facebook page for the latest updates before visiting.
4. Gordonsville Antique & Flea, Gordonsville

Over in Gordonsville, Gordonsville Antique & Flea gives bargain hunters an indoor place to dig through booths packed with old-school finds and unexpected oddities.
You can search for antique furniture, vintage glassware, signs, jewelry, coins, records, books, home décor, and collectibles, with individual dealers bringing their own mix of merchandise.
The market is located in Gordonsville, an Orange County town about 30 minutes from Charlottesville that became an important railroad junction during the 1800s.
Once your arms are full of flea-market finds, check out Gordonsville’s historic downtown and the nearby Exchange Hotel Civil War Medical Museum, where the 1860 hotel became a Confederate receiving hospital during the Civil War.
5. The Big Flea Market, Manassas

If you’re ready for a seriously big hunt, The Big Flea Market in Manassas packs a huge range of antiques and collectibles under one roof.
This traveling indoor event brings together hundreds of dealer booths selling estate jewelry, vintage clothing, artwork, books, toys, glassware, furniture, rugs and other antiques and collectibles you probably won’t find at a typical store.

Because The Big Flea Market operates as a scheduled event rather than a permanent everyday market, check the official calendar for upcoming Manassas dates and hours before heading over.
Give yourself plenty of browsing time because the real fun comes from digging through booth after booth, comparing prices, chatting with dealers, and spotting that wonderfully weird collectible you never planned to buy.
6. Del Ray Vintage & Flea Market, Alexandria

After all those packed indoor booths, Del Ray Vintage & Flea Market takes the treasure hunt outside along Mount Vernon Avenue in Alexandria’s Del Ray neighborhood.
Held on the second Saturday of each month, the market brings together dozens of vendors selling vintage clothing, jewelry, furniture, artwork, housewares, antiques, and handmade pieces, with new finds appearing every month.
You can browse the outdoor tables near the 1900 block of Mount Vernon Avenue, then continue along Del Ray’s main commercial street for independent shops, colorful murals, coffee, and lunch.
Admission is free, and since the market generally runs from 9 a.m. to 2 p.m., arriving early gives you more time to search the tables before the best vintage pieces disappear.
7. Shenandoah Valley Flea Market, New Market

Shenandoah Valley Flea Market in New Market shifts the focus to year-round indoor browsing at 3549 Old Valley Pike, right along U.S. Route 11.
Inside, more than 70 vendor spaces are packed with antiques, clothing, vintage furniture, tools, books, glassware, toys, signs, jewelry, records, coins, and plenty of secondhand surprises.

New Market sits in Shenandoah County about 25 minutes from Harrisonburg, and the market is only a few minutes from New Market Battlefield State Historical Park, site of the May 15, 1864 Civil War battle.
With so many dealers gathered in one building, take your time checking shelves and display cases because prices, collections, and unusual finds can change dramatically from booth to booth.
Related Posts

