Antique Shop Finder lists 457 antique shops, vintage stores, collectibles shops and antique malls across Virginia, in 194 towns. That includes 389 antique shops, 39 antique & vintage malls and 26 vintage shops. The towns with the most listings are Richmond (17), Fredericksburg (14) and Alexandria (12). 39 are antique malls with many dealers under one roof, such as Factory Antique Mall, Duke’s Antique Center and A&W Antique Mall. Factory Antique Mall is a Premier member of Antique Shop Finder. Every listing has the address, phone and directions. Call ahead to check hours, and save shops to plan your route.
Showing 433–457 of 457. Members are listed first.
Collectibles & Specialty
10437General, General Mahone Hwy, Wakefield, VA 23888 (757) 899-7209
Call Directions ♡ Save + Add to trip
Antique Shops
195 S Main St, Amherst, VA 24521 (434) 942-1426
Call Directions ♡ Save + Add to trip
Antique Shops
201 Weaver St, Gordonsville, VA 22942 (540) 807-6026
Call Directions ♡ Save + Add to trip
Antique & Vintage Malls
2004 Staples Mill Rd, Richmond, VA 23230 (804) 359-1600
Call Directions ♡ Save + Add to trip
Antique Shops
706 Main Street POB 1115, West Point, VA 23181 (804) 843-4369
Call Directions ♡ Save + Add to trip
Vintage Shops
3403 Taylor Spring Ln, Harrisonburg, VA 22801 (540) 421-0069
Call Directions ♡ Save + Add to trip
Antique Shops
228 Pennsylvania Ave, Virginia Beach, VA 23462 (757) 354-4367
Call Directions ♡ Save + Add to trip
Antique & Vintage Malls
500 Lightfoot Road, Williamsburg, VA 23188 (757) 776-0094
Call Directions ♡ Save + Add to trip
Antique Shops
5625 Richmond Rd Suite F120, Williamsburg, VA 23188 (757) 206-1405
Call Directions ♡ Save + Add to trip
Antique Shops
619*, State St, Bristol, VA 24201 (276) 466-4064
Call Directions ♡ Save + Add to trip
Antique Shops
3434 Buck Mountain Road, Roanoke, VA 24018 (540) 774-0405
Call Directions ♡ Save + Add to trip
Vintage Shops
3 S Berlin Pike, Lovettsville, VA 20180 (540) 326-6506
Call Directions ♡ Save + Add to trip
Antique Shops
4001 Virginia Beach Blvd, Virginia Beach, VA 23452 (757) 323-2052
Call Directions ♡ Save + Add to trip
Antique Shops
280 W Main St, Abingdon, VA 24210 (276) 525-4330
Call Directions ♡ Save + Add to trip
Antique Shops
2770 W Lynchburg Salem Turnpike, Bedford, VA 24523 (540) 707-6697
Call Directions ♡ Save + Add to trip
Antique Shops
11577 Virgil H Goode Hwy, Rocky Mount, VA 24151 (540) 632-6131
Call Directions ♡ Save + Add to trip
Antique Shops
10306 Boydton Plank Rd, Dinwiddie, VA 23841 (804) 691-1147
Call Directions ♡ Save + Add to trip
Antique Shops
513 Blue Ridge Ave, Bedford, VA 24523 (540) 587-0321
Call Directions ♡ Save + Add to trip
Antique Shops
401 Mineral Ave Box 706, Mineral, VA 23117 (540) 227-4075
Call Directions ♡ Save + Add to trip
Antique Shops
183 Old Courthouse Rd, Appomattox, VA 24522 (434) 352-7657
Call Directions ♡ Save + Add to trip
Antique Shops
7330- H George Washington Memorial Hwy, Yorktown, VA 23692 (757) 702-0123
Call Directions ♡ Save + Add to trip
Antique Shops
11114 Hull Street Rd N, Midlothian, VA 23112 (804) 533-8811
Call Directions ♡ Save + Add to trip
Antique Shops
45714 Oakbrook Ct, Sterling, VA 20166 (703) 421-0800
Call Directions ♡ Save + Add to trip
Antique Shops
270 W Main St, Abingdon, VA 24210 (276) 628-6115
Call Directions ♡ Save + Add to trip
Antique Shops
115 N Bridge St, Bedford, VA 24523 (434) 386-7552
Call Directions ♡ Save + Add to trip
How many antique shops are in Virginia? Antique Shop Finder lists 457 antique shops, vintage stores, collectibles shops and antique malls in Virginia, in 194 towns.
How many antique malls are in Virginia? There are 39 antique and vintage malls listed in Virginia.
Which towns in Virginia have the most antique shops? Richmond (17), Fredericksburg (14), Alexandria (12), Mechanicsville (10) and Norfolk (10).
How do I add my shop? Listing is free. Add your shop or claim your listing at https://antiquesshopfinder.com/add-your-shop/. A real person checks every shop, usually within two business days.