From the publishers of the Journal of Antiques & Collectibles

Home » Virginia

Antique Shops & Antique Malls in Virginia

457 listings · Updated November 12, 2026

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.

Towns in Virginia

Shops and malls in Virginia

Showing 289–336 of 457. Members are listed first.

Antique Shops

River Road Antiques

14246 River Rd, South Boston, VA 24592
(434) 753-2510

CallDirections

Antique Shops

River Road Cottage

2905 River Rd W, Goochland, VA 23063
(804) 556-0783

CallDirections

Antique Shops

River Town Antiques

190 Scottsville Rd, Scottsville, VA 24590
(434) 286-7800

CallDirections

Antique Shops

Riverside machine quilting and antiques

128 W Jackson St, Gate City, VA 24251
(276) 690-5923

CallDirections

Antique Shops

Roaches In the Attic Antiques

697C Spring St 2nd level, Herndon, VA 20170
(703) 787-0628

CallDirections

Antique Shops

Roane’s Antiques

291 Main St, Mathews, VA 23109
(804) 725-3215

CallDirections

Antique & Vintage Malls

Roanoke Antique Mall

2302 Orange Ave NE, Roanoke, VA 24012
(540) 344-0264

CallDirections

Antique Shops

Robert Martin Antiques

1277 Sam Snead Hwy, Hot Springs, VA 24445
(804) 240-4079

CallDirections

Antique Shops

Robert’s Antiques

26 E Mellen St, Hampton, VA 23663
(757) 722-0222

CallDirections

Antique Shops

Rocky’s Gold, Silver & Antiques

3287 Lee Hwy, Weyers Cave, VA 24486
(800) 296-8676

CallDirections

Antique & Vintage Malls

Rolling Hills Antique Mall

779 E Market St, Harrisonburg, VA 22801
(540) 433-8988

CallDirections

Antique Shops

Royal House of Modern & Retro

1207 N Royal Ave, Front Royal, VA 22630
(540) 622-6373

CallDirections

Antique Shops

Ruckersville Gallery

8287 Seminole Trail, Ruckersville, VA 22968
(434) 985-1944

CallDirections

Antique Shops

Rummage 33

14343 Spotswood Trail, Ruckersville, VA 22968
(434) 466-3241

CallDirections

Antique Shops

Rust and Feathers

14928 James Monroe Hwy Route 15, Leesburg, VA 20176
(703) 737-6700

CallDirections

Antique Shops

RVA Antiques

6102 Lakeside Ave, Henrico, VA 23228
(804) 716-4388

CallDirections

Antique Shops

Salem Antique Market

2700 W Main St, Salem, VA 24153
(540) 389-6559

CallDirections

Antique Shops

Same As It Never Was

17183 Edmunds St, Painter, VA 23420
(757) 710-9045

CallDirections

Antique Shops

Sara.Shopsaturn

2239 W Broad St, Richmond, VA 23220
(202) 439-3933

CallDirections

Antique Shops

SDAM

3304 Stuarts Draft Hwy Suite 118, Waynesboro, VA 22980
(540) 946-8488

CallDirections

Antique Shops

Seaside Antiques and Art

42 Main St, Wachapreague, VA 23480
(757) 787-4848

CallDirections

Antique Shops

Shenandoah Heritage Market

121 Carpenter Ln, Harrisonburg, VA 22801
(540) 433-3929

CallDirections

Antique Shops

Sheppard Street Antiques

1126 N Arthur Ashe Blvd, Richmond, VA 23230
(804) 355-7454

CallDirections

Antique Shops

Sherry’s Variety

20768 Riverside Dr, Grundy, VA 24614
(276) 244-1860

CallDirections

Antique Shops

Shops at The Old Shed

3236 Lee Hwy, Weyers Cave, VA 24486
(540) 271-8671

CallDirections

Antique Shops

Shore Antiques & More

3282 Main St, Exmore, VA 23350
(757) 214-3636

CallDirections

Antique Shops

Silverman Galleries

110 N St Asaph St, Alexandria, VA 22314
(703) 836-5363

CallDirections

Antique Shops

Simple Tymes

9471 S Congress St, New Market, VA 22844
(540) 740-8080

CallDirections

Antique Shops

Simpson Salvage Company

325 12th St, Lynchburg, VA 24504

Directions

Antique Shops

Smith’s Antiques

5353 Sumerduck Rd, Sumerduck, VA 22742
(540) 439-8240

CallDirections

Antique Shops

Snoopers Inc

2114 E Lee Hwy, Wytheville, VA 24382
(276) 637-6992

CallDirections

Antique Shops

Snow’s Feed Store Antiques

12785 Spotswood Trail, Ruckersville, VA 22968
(434) 990-1000

CallDirections

Antique Shops

Solutions

608 Broad St, Altavista, VA 24517
(540) 572-0139

CallDirections

Antique Shops

Southern Comforts Gifts & Antiques

2031 Broad St Rd, Maidens, VA 23102
(804) 512-3875

CallDirections

Antique Shops

Spring Hollow Antiques

322 S Main St, Woodstock, VA 22664
(540) 459-3946

CallDirections

Antique Shops

Springhouse Antiques

15857 Mountain Valley Rd, Warm Springs, VA 24484
(540) 839-2206

CallDirections

Antique Shops

Squashapenny Junction

10570 Doswell Rd, Doswell, VA 23047
(804) 876-3083

CallDirections

Antique & Vintage Malls

Stagecoach Antiques Mall, LLC

3980 Mud Pike, Christiansburg, VA 24073
(540) 639-0397

CallDirections

Antique Shops

Stagecoach Markets & Antique

6053 George Washington Memorial Hwy, Gloucester, VA 23061
(804) 693-3951

CallDirections

Antique Shops

station i1

134 Patrick St SE, Vienna, VA 22180
(703) 774-6251

CallDirections

Antique Shops

Staunton Antiques Center

19 W Beverley St, Staunton, VA 24401
(540) 324-2570

CallDirections

Vintage Shops

Steadfast Vintage

406 W Spotswood Trail C, Elkton, VA 22827

Directions

Antique Shops

Stonecrop Antiques LLC

5348 S Valley Pike, Mt Crawford, VA 22841
(540) 246-9865

CallDirections

Antique Shops

Stoney Run Artisans & Highland Designs

9945 McGaheysville Rd, McGaheysville, VA 22840
(804) 512-6986

CallDirections

Antique Shops

Strasburg Emporium LLC

160 N Massanutten St, Strasburg, VA 22657
(540) 465-3711

CallDirections

Antique Shops

Studebakers Garage & General Store

24554 Coastal Blvd, Onley, VA 23418
(757) 894-1678

CallDirections

Antique Shops

Stuff Store

8758 Pocahontas Trail, Williamsburg, VA 23185
(757) 876-1170

CallDirections

Antique & Vintage Malls

Stumps Antique Mall

10279 McGaheysville Rd, McGaheysville, VA 22840
(540) 289-6600

CallDirections

Questions

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.