From the publishers of the Journal of Antiques & Collectibles

Home » Virginia » Bristol

Antique Shops in Bristol, VA

4 listings · Updated November 10, 2026

Bristol, VA has 4 antique and vintage shops listed on Antique Shop Finder. They include 3 antique shops and 1 antique & vintage malls. For a lot of dealers in one stop, try JJ’s Vendor Mall, Linden Square Dr., Bristol, VA 24202. Within 20 miles you will also find shops in Abingdon, Hiltons and Castlewood. Every listing has the address, phone and directions. Call ahead to check hours, and save shops to plan your route.

Shops in Bristol, VA

Antique Shops

Boxwood

533 State St, Bristol, VA 24201
(276) 644-9520

CallDirections

Antique Shops

Grand Antiques

615 State St, Bristol, VA 24201
(276) 591-3443

CallDirections

Antique & Vintage Malls

JJ’s Vendor Mall, Linden Square Dr., Bristol, VA 24202

130 Linden Square Dr, Bristol, VA 24202
(276) 644-4970

CallDirections

Antique Shops

Willow Creek Antiques

619*, State St, Bristol, VA 24201
(276) 466-4064

CallDirections

Antique shops near Bristol, VA

Antique Shops · 11.0 mi

The ANTIQUE Barn

1080 W Main St, Abingdon, VA 24210
(276) 525-1122

CallDirections

Antique Shops · 11.3 mi

Abingdon Antiques and More

961 W Main St, Abingdon, VA 24210
(276) 477-1515

CallDirections

Antique Shops · 12.8 mi

Foxglove Antiques & Etc

289 W Main St A, Abingdon, VA 24210
(276) 628-8598

CallDirections

Antique Shops · 12.8 mi

Wolf Hills Antiques LLC

280 W Main St, Abingdon, VA 24210
(276) 525-4330

CallDirections

Antique Shops · 12.9 mi

Zephyr Antiques

270 W Main St, Abingdon, VA 24210
(276) 628-6115

CallDirections

Antique Shops · 13.1 mi

Barter Theatre

127 Main Street, Abingdon, VA 24212
(276) 628-3991

CallDirections

Antique Shops · 14.4 mi

Alice’s Attic of Oddities

574 Wildwood Flower Dr, Hiltons, VA 24258
(863) 513-8992

CallDirections

Antique Shops · 20.0 mi

Townes Crafts

19388 Us Hwy 58, Castlewood, VA 24224
(276) 690-0005

CallDirections

Questions

How many antique shops are in Bristol, VA?

There are 4 shops listed in Bristol, VA on Antique Shop Finder.

Are there more antique shops near Bristol, VA?

Yes. 8 more shops are within 20 miles, including The ANTIQUE Barn, Abingdon Antiques and More and Foxglove Antiques & Etc.

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.