Record Stores in St. Louis, MO
St. Louis has 17 record stores in this directory, including 8 that buy used records. Listings are ranked by local reputation — rating weighted by review count — and refreshed from public map data.
V•Stock
4.3 ★★★★☆ 2,198 reviews
Home-entertainment chain that buys & sells movies, music & games, books, comics, toys & memorabilia.
Vintage Vinyl
4.7 ★★★★★ 1,796 reviews
Long-standing shop with a huge variety of new and used records, plus CDs and DVDs.
St. Louis Antique Mall
4.7 ★★★★★ 955 reviews
Sprawling storefront featuring antiques, vintage clothes and collectibles, as well as a farmers market and some homemade food.
Record Exchange
4.4 ★★★★☆ 760 reviews
Sprawling store for new and used vinyl, CDs and DVDs, plus audiophile equipment.
Euclid Records
4.7 ★★★★★ 564 reviews
Jazz and rock music store with new and used offerings, plus books, t-shirts and accessories.
Planet Score Records
4.7 ★★★★★ 385 reviews
Cozy shop featuring a broad range of music on vinyl, CD, tape and more.
Joe's Records STL
4.7 ★★★★★ 276 reviews
Music shop stocked with CDs and vinyl records, plus cassettes, band tees, posters and more.
The Record Space
4.7 ★★★★★ 201 reviews
Relaxed retro shop specializing in new and classic LP records as well as CDs and cassette tapes.
KorK; STL Kpop Store
4.6 ★★★★★ 192 reviews
Music store specializing in K-pop CDs, posters, plushies, and other merchandise, plus events.
CD Warehouse
4.8 ★★★★★ 177 reviews
Place for used and new records and CDs for sale, with stereo equipment and some DVDs.
Frenchtown Records, Antiques & More
4.9 ★★★★★ 70 reviews
Eclectic shop featuring rare vinyl, fine art, clothing, jewelry, and other antiques.
Infinite Spin Records
4.6 ★★★★★ 56 reviews
Vintage record shop offering a variety of music, including jazz, world, and indie.
Kismet Creative Center
4.9 ★★★★★ 43 reviews
Store specializing in reissues and obscure selections from a variety of music genres.
Where to sell vinyl records in St. Louis
These St. Louis shops indicate they buy used records. Call ahead for big collections — most stores pay more for clean copies of titles they can resell.
- V•Stock — 25 S County Center Way
- Vintage Vinyl — 6610 Delmar Blvd
- Record Exchange — 5320 Hampton Ave
- Euclid Records — 19 N Gore Ave
- Joe's Records STL — 316 S County Center Way
- CIRCA: NOW! RECORDS — 3238 S Grand Blvd
- Kismet Creative Center — 3302 Meramec St
- Frenchtown Audio — 3850 Gravois Ave