Vintage Baseball Card Stores

Yes, some collectors still like to do business in person!  So we’ve assembled a collection of the best sports card stores that sell a large assortment of vintage cards. 

This list is based on my research and experience so if you have a store that’s not listed, please shoot me an email at

Please ensure they sell vintage cards and provide some notes if possible as to what sorts of cards they specialize in.

This list will be frequently updated.  Feel free to drop a comment below on any of these stores or other vintage shops.

Cavalier Cards – Charlottesville, Virginia
If heading there, make sure the owner Jeff is there, he has a binder and other vintage for sale.

Burbank Sports Cards – Burbank, California
Lot of vintage cards, also has online eBay store under the same name

Stevens Creek Sportscards – San Jose, California
Good assortment of vintage, ask for Kevin…. they also have an eBay store under the same name.

Sports Heroes – Cranston, Rhode Island
Sells single cards from all four major sports from the 1950s to the present

Baseball Card Exchange – Schererville, Indiana
These guys are the kings of unopened wax, so if you’re looking for any older wax this is the place to visit.

Kenmore Collectibles – Boston, Massachusetts
Has an extensive inventory of older vintage post- and pre-war cards

The Battersbox – Tomball, Texas 
Specializes in everything vintage and has been around for a while, since 1990

DJ’s Sports Cards – Renton, Washington
Great mix of new and vintage, gets great reviews from customers

Mike’s Stadium Sports Cards – Aurora, Colorado
Hosts trade nights, has lots of giveaways, and lots of vintage and pre-war cards for sale

Dugout Dreams – Danbury, Connecticut
Lots of vintage cards, from pre-war up until the 1970’s

Bases Loaded Sports Collectibles – Buffalo, New York
Awesome owners here, super friendly with a great assortment of vintage cards