From the publishers of the Journal of Antiques & Collectibles

Home » Virginia » Rocky Mount

Antique Shops in Rocky Mount, VA

2 listings · Updated November 10, 2026

Rocky Mount, VA has 2 antique and vintage shops listed on Antique Shop Finder. They include 2 antique shops. Within 20 miles you will also find shops in Wirtz, Ferrum, Moneta and Roanoke. Every listing has the address, phone and directions. Call ahead to check hours, and save shops to plan your route.

Shops in Rocky Mount, VA

Antique Shops

The Painted Trunk

275 Franklin St, Rocky Mount, VA 24151
(540) 814-7682

CallDirections

Antique Shops

Yellow Dog Antiques

11577 Virgil H Goode Hwy, Rocky Mount, VA 24151
(540) 632-6131

CallDirections

Antique shops near Rocky Mount, VA

Antique Shops · 6.4 mi

Blue Ridge Antique Center

20100 Virgil H Goode Hwy, Wirtz, VA 24184
(540) 483-2362

CallDirections

Antique Shops · 8.0 mi

Kat’s Hidden Treasures

26 Fieldcrest Rd, Ferrum, VA 24088
(540) 420-4149

CallDirections

Antique Shops · 14.5 mi

Reclaimed LLC

14190 Booker T Washington Hwy, Moneta, VA 24121
(540) 719-1670

CallDirections

Antique Shops · 16.1 mi

Willow Tree Antiques and Primitives

3434 Buck Mountain Road, Roanoke, VA 24018
(540) 774-0405

CallDirections

Antique Shops · 16.8 mi

Old Store Trading Post

13600 W Gretna Rd, Sandy Level, VA 24161
(434) 770-5882

CallDirections

Antique Shops · 19.1 mi

Carroll’s Collectibles & Antiques

3215 Brambleton Ave SW, Roanoke, VA 24018
(540) 204-4996

CallDirections

Antique Shops · 19.4 mi

Fieldale Antiques

478 Field Ave, Fieldale, VA 24089
(276) 336-2536

CallDirections

Antique Shops · 19.8 mi

Junk and Disorderly LLC

107 E Main St, Martinsville, VA 24112

Directions

Questions

How many antique shops are in Rocky Mount, VA?

There are 2 shops listed in Rocky Mount, VA on Antique Shop Finder.

Are there more antique shops near Rocky Mount, VA?

Yes. 8 more shops are within 20 miles, including Blue Ridge Antique Center, Kat’s Hidden Treasures and Reclaimed LLC.

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.