Best Baseball Card Shops by State (Online, Location, and Reviews)


Best Baseball Card Shops

Best Baseball Card Shops

We love walking into a card shop… reminds us of being a kid again and not having a care in the world… those were the good old days!

Here we will list the Best Baseball Card Shops by state.

Reviews are based upon a combination of Yelp, Facebook, BBB, Google, and Forum discussions.

If you would like us to consider your shop or online store please email us your website along with pictures of your shop to



Hall of Fame Baseball Cards – Owned and operated by Bob Newton. Based at 319 E. Foothill Blvd Arcadia, CA 91006 or by phone by calling 626-358-“A-HIT”.

Beverly Hills Baseball Cards – Sportscards store selling collectibles, toys & figurines for baseball, basketball, hockey & more. Address: 1137 S Robertson Blvd, Los Angeles, CA 90035 Phone: (310) 278-4263.

Courtney’s Sports Cards – 1626 E Washington St, Colton, CA 92324 or phone at (909) 824-2919.



1,000,000 Baseball Cards – One of St. Louis’ oldest and most popular baseball card shops. Founded in 1991 and specializes in the sale of Baseball, Football, Hockey, and Basketball cards. Located at 14560 Manchester Rd #23, Manchester, MO 63011. Phone: (636) 527-4424.

RbiCru7 Sports Cards and Collectibles – 629 Salt Lick Rd, St Peters, MO 63376 – Dial 636-387-0987 (Store Hours: Closed Monday Tue – Fri: 10 am to 6 pm Sat & Sun: 10 am to 5 pm).



Steel City Collectibles – Founded in 2002 Steel City Collectibles is an industry leader in sports trading cards and breaks. Located at 2 Juniper Street McKeesport, PA 15132 and by phone by calling 412-465-5539.


New Jersey

Attack of the Baseball Cards – Friendly and knowledgeable card shop in New Jersey. Located at 60 Milltown Road, Union NJ 07083 and by phone by calling (908) 687-8107.



Texas Sports cards and Memorabilia – 308 E FM 1830 Argyle, TX 76226 Shop hours are: M-F 11 am-7 pm SAT 10 am – 6 pm SUN 11 am – 4 pm.

Nick’s Sports Cards & Memorabilia – 7612 Campbell Rd Suite 200, Dallas, TX 75248 or by phone at 1-972-248-2271.

Sports Cards Plus – 2251 Lockhill Selma Rd, San Antonio, TX 78230 or by phone by calling 1-210-524-2337


Best Online Baseball Card Shop

Dave and Adams – Dave and Adam’s Card World | 55 Oriskany Dr. Tonawanda, NY 14150 | 1-888-440-9787

The Baseball Cards Shop Online Store – Baseball Cards plus football cards and other sports cards and selling baseball cards, football cards, basketball cards and hockey cards plus supplies and team items is what we do and have been doing for more than 31 years. The Baseball Card Shop, 1891 E. State St. Hermitage PA 16148. All rights reserved. Email:

Kruk Cards – Kruk Cards is your one-stop shop to sell or buy trading cards and collectibles.

Leave a Reply