Heading to Main Street Sportscards? Check 12 things before you buy: free Card Buyer’s Playbook.
PDF, downloads right away. You’ll also get the CardsCollx daily email. One click to unsubscribe.
| Monday | 10 AM to 6 PM |
| Tuesday | 10 AM to 6 PM |
| Wednesday | 10 AM to 6 PM |
| Thursday | 10 AM to 6 PM |
| Friday | 9 AM to 3 PM |
| Saturday | 11 AM to 6 PM |
| Sunday | Closed |
About Main Street Sportscards
Main Street Sportscards is a card shop located in Ames, Iowa. Main Street Sportscards is a dedicated sports card store on Main Street in Ames. Google reviewers most often bring up the nice owner and the boxes the shop carries. Main Street Sportscards is rated by the local collector community, earning 3.3 stars from 18 verified Google reviews. Whether you're searching for sealed hobby and TCG boxes, autograph and patch cards, rare inserts and parallels, local card shops like Main Street Sportscards in Ames are the heart of the Iowa hobby community. Call ahead to confirm hours and current inventory before visiting Main Street Sportscards in Ames.
Main Street Sportscards at a glance
- Open 6 days a week · Open Saturdays (11 AM to 6 PM) · Closed Sundays.
- The nearest other card shop is The Main Event Sports Cards and Collectibles in Ames, 1.7 mi away.
- Carries: Sports cards.
Card Shows coming up in Iowa
- Halloween Card Show — Oct 31, 2026, Storm Lake
- Sports Cards, Pokemon & Comic Book Show — Oct 31, 2026 – Nov 1, 2026, Sioux City
Main Street Sportscards reviews
Is Main Street Sportscards well reviewed?
Main Street Sportscards has a 3.3-star average from 18 Google reviews. Read the reviews on Google Maps →
Frequently asked questions about Main Street Sportscards
Where is Main Street Sportscards located?
Main Street Sportscards is located in Ames, Iowa at 328 Main St Ste 10.
What should I expect at Main Street Sportscards?
Main Street Sportscards is a local card shop in Ames, Iowa. Expect a rotating inventory of singles, sealed wax, and graded cards, plus the kind of knowledgeable, personal service the hobby community relies on.
When is Main Street Sportscards open?
Main Street Sportscards's listed hours are: Monday 10 AM to 6 PM; Tuesday 10 AM to 6 PM; Wednesday 10 AM to 6 PM; Thursday 10 AM to 6 PM; Friday 9 AM to 3 PM; Saturday 11 AM to 6 PM; Sunday Closed. Hours can change around holidays, so call ahead if you're making a special trip.
What other card shops are near Main Street Sportscards?
The closest are The Main Event Sports Cards and Collectibles in Ames (1.7 mi), Dungeon's Gate in Ankeny (19 mi), Atlas Games in Ankeny (20 mi).
Card Shops near Main Street Sportscards
The closest other card shops to Main Street Sportscards, by distance:
The Main Event Sports Cards and Collectibles
Dungeon's Gate
Atlas Games
Uptown Gaming & Collectibles
View all 94 card shops in Iowa →
More card shops in Iowa
- Cedar Rapids (7 card shops)
- Davenport (6 card shops)
- Ankeny (5 card shops)
- Sioux City (5 card shops)
- Des Moines (4 card shops)
- Dubuque (4 card shops)
Buying or selling cards? Start here
Straight answers to the questions collectors ask most, with numbers you can check.
- What Is the Best Place to Sell Cards Online in 2026?
- Is It Worth Getting My Card Graded?
- I Inherited a Card Collection. What Should I Do First?
- Is This a Fair Price for My Card?
Want all of it in one place? Buying and Selling Cards: The 2026 Guide