List with us
List your card shop List an event
Elgin, IL · Card Shop

Top Shelf Sports Cards

359 S Randall Rd, Elgin, IL 60123
4.8
★★★★★
118 reviews on Google
🏪
Is this your business?
Claim this listing to update your hours, photos, and connect with collectors.
Claim This Listing →

About The Shop

Elgin sports card shop on Randall Road stocking Topps, Panini and Upper Deck hobby boxes plus Pokemon, with group breaks and buy, sell and trade deals.

Sports cards come first at Top Shelf, a Randall Road storefront on Elgin's west side that also keeps Pokemon on the shelves. The owner, Chris, gets called out by name in recent reviews for being relaxed, knowledgeable and fair on price, and first-time visitors describe walking in to browse and leaving with more than they planned. The overall tone is friendly and low-pressure rather than showroom-stiff.

The inventory covers the major licensed brands, including Topps, Panini and Upper Deck, across baseball, basketball, football and hockey, with golf, tennis, soccer, MMA, wrestling and racing represented as well. Hobby boxes are the core of the retail side. Pokemon product sits alongside the sports stock, which makes this an easy stop for households where one collector chases rookies and another chases Charizard. There is also a small movies and TV collectibles section.

What sets the shop apart is the break and trade side. Top Shelf runs group box breaks through its own breaks site, so you can buy a spot in a case without buying the whole thing, and the counter handles buying, selling and trading cards. The store also posts trade nights and other events on its website calendar, and reviewers mention in-store autograph appearances by former Chicago athletes. One heads-up: the shop no longer accepts cards for PSA grading submission, so plan to send slabs out yourself.

Timing matters here because the store closes at 4PM every day. It opens at 10:30AM Tuesday through Saturday, 11AM on Monday and noon on Sunday, so this Elgin card shop is open seven days a week. Weekday late mornings are the calmest time to dig through boxes or get a trade looked at, while Saturdays draw more collectors. If you are coming after work, you will need to shop online or wait for the weekend.

The shop sits at 359 S Randall Rd in Elgin (60123), in the busy Randall Road retail corridor with easy access from I-90. Call 847-214-1637 before driving over with a large collection to sell, and check the events page on the website for upcoming trade nights and signings.

What They Carry

⚾
Baseball cards
🏀
Basketball cards
🏈
Football cards
🏒
Hockey cards
⚽
Soccer cards
🎴
Wrestling (WWE) cards
🎴
MMA, golf, tennis and racing cards
⚡
Pokemon cards
🏆
Sports hobby boxes
🃏
Movie and TV collectibles

Services

Buy, sell and trade Group box breaks Trade nights Autograph signing events Online store

Collector Reviews

★★★★★
Google Review
Chris, the owner, was there... super chill guy, insanely knowledgeable, and actually cares about his customers.
★★★★★
Google Review
It's the best place to go to get a good deal... The staff there are amazing and very welcoming.
★★★★★
Google Review
I came in just to browse… left with cards I didn't even know I needed
Status
● Closed Mon 11AM-4PM · Tue–Sat 10:30AM-4PM · Sun 12PM-4PM
Weekly Hours
Monday 11AM-4PM
Tuesday 10:30AM-4PM
Wednesday 10:30AM-4PM
Thursday 10:30AM-4PM
Friday 10:30AM-4PM
Saturday 10:30AM-4PM
Sunday 12PM-4PM
📍 Get Directions 📞 Call Now
🗺️
359 S Randall Rd
Elgin, IL
Sponsored
Get 20% off your first purchase at Arena Club with code CARDSHOPFINDER
Sponsored
Cardstock: scan and organize your sports cards — install the app on the App Store
📬 Newsletter

GET COLLECTOR UPDATES

New shop listings, card show dates, and hobby news — straight to your inbox.

Free · No spam · Unsubscribe anytime

🏪

Claim This Listing

Are you the owner of Top Shelf Sports Cards? Fill out the form below and we'll verify your business.

RECENTLY VIEWED