Sports Card Shops in Des Moines: The Buyer's Guide
You want a card that actually looks like your kid's game-winning catch, not a random rookie from 1998.
Upload any photo — your kid, your pet, your whole team — pick a pro template, and we print and ship a real, holdable card the next business day.

Most sports card shops in Des Moines are built around collecting, not creating. Walk into any of the local shops and you'll find boxes of Topps, graded slabs behind glass, and staff who know everything about the secondary market and almost nothing about turning your own photos into a printed card. That's fine if you're chasing a vintage Ozzie Smith. It's a dead end if you want a card of your daughter's travel softball team or your buddy's beer-league hockey squad. You end up leaving empty-handed, or settling for a generic template that doesn't fit what you actually wanted.
Snapshot solves the actual problem: you upload a photo, pick from professional sports-card templates, and get real printed cards on premium card stock delivered to your door in 2 to 3 days. No shop visit required, no waiting on a counter clerk to figure out what you mean by 'custom.' Every card ships free in the U.S. and comes with a magnetic case, made right here in Des Moines, Iowa.
Here's what to know before you go shop-hopping around the metro.
We print and ship custom sports cards from our Des Moines facility to customers in all 50 states every week.
Why Skip the Drive to Local Card Shops?
Physical shops have their charm, but custom printing solves problems a retail counter simply can't.
Personal, Not Generic
A shop can sell you a card of a professional athlete. It can't sell you a card of your own kid's swing, your rec-league softball catch, or your dad's old bowling trophy moment. Custom printing starts with your photo, every time.
No Store Hours to Work Around
You don't need to time a trip around a shop's open sign or fight mall traffic. Upload from your couch at 11 p.m. if that's when you finally found the right photo. The order process doesn't care what time it is.
Consistent Print Quality
Every card comes off the same professional card stock and printing process, so you're not gambling on inventory quality or a shop's specific printer that day. What you see in the template preview is what shows up at your door.
Free Magnetic Case Included
Shops typically charge extra for a toploader or case. Snapshot includes a free magnetic case with every order, so the card arrives ready to display or gift without an extra checkout line.
Free to design, instant preview. Ships the next business day.

What Des Moines Customers Notice First
Customers consistently mention how fast the turnaround is compared to expectations set by other print shops around the metro. The magnetic case is a recurring surprise, since most people assume it's an upsell rather than something included automatically.
How Do Sports Card Shops in Des Moines Compare to Custom Printing?
Traditional shops sell existing inventory; custom printing builds a card from scratch around your photo.
Upload Your Photo
Start with any photo on your phone or computer — a screenshot from a game livestream, a posed team photo, even an action shot from a phone camera works. There's no minimum resolution requirement that'll trip up a casual parent or player. This step alone is the biggest difference from a physical shop, where you're limited to whatever inventory happens to be on the shelf that day.
Choose a Pro Template
Pick from a library of templates styled after real sports-card designs — the kind you'd find in a pack from a major manufacturer. These cover stat boxes, team colors, foil-style borders, and rookie-card layouts. You're not designing from a blank page; you're customizing a proven format built for exactly this purpose.
Print, Ship, Display
Your card gets printed on professional card stock and shipped within 2 to 3 days, arriving with a free magnetic case that protects it like it's already graded. No drive downtown, no parking, no browsing shelves hoping someone can special-order what you want.
Three steps, no store hours to work around, and the result is a card built around your photo, not someone else's.

From Photo to Printed Card
Step 1
Upload your photo and choose a template
Step 2
Card enters production on professional card stock
Step 3
Printing and magnetic case packaging completed
Step 4
Card ships free and arrives at your door
Who Actually Needs Custom Cards Instead of Shop Inventory?
Custom cards solve very specific, very personal situations that shop shelves can't touch.
The Multi-Sport Kid
Some kids play travel baseball in spring, flag football in fall, and swim year-round. No shop stocks cards for a nine-year-old's personal athletic calendar. A custom card built from your own action shots covers every sport they actually play, in a format that looks like the real thing, without hunting for a matching license or team set.
The Adult Rec League Player
Beer-league hockey, city softball, weekend disc golf — these leagues never get official card sets, but the players care just as much about a good highlight moment. A custom card turns a phone photo from last Tuesday's game into something that sits on a shelf or gets handed around the group chat as a joke gift that actually looks sharp.
The Retiring Coach or Player
When someone hangs it up after years of coaching or playing, a personalized card makes a better keepsake than a gift card or plaque. Teams and families use these as farewell gifts, printed with a specific photo and stats that matter to that person's actual career, not a generic template pulled off a shelf.
What Do Sports Card Shops in Des Moines Charge, and How Does Custom Printing Compare?
A single graded card at a local shop can run anywhere from $10 for common stock to well over $100 for anything rare. Custom printing runs on a flat, predictable scale instead.
Single card: $17.99. Packs: up to $49.99. MEGA 11"x15" poster card: $49.99. Free shipping across the U.S. on every order.
You know the price before you upload a single photo — no grading fees, no shop markup, no surprise add-ons at checkout.
Box Options
Simple, collectible pricing. No subscriptions, no hidden fees.

The Rookie Box
Perfect for those unforgettable moments
$17.99 - $49.99

MEGA Card
Their moment, bigger than ever
$49.99
Create for free • Ships the next business day • Made in Des Moines, IA, USA
Frequently Asked Questions
Are there sports card shops in Des Moines that make custom cards from my own photos?
Most brick-and-mortar sports card shops in Des Moines focus on buying, selling, and grading existing cards — think vintage sets, current-year packs, and graded slabs behind a display case. That's a different business model than custom printing, and very few local shops have the equipment or template systems set up to turn a personal photo into a printed card on the spot. Some shops might offer a basic print-and-laminate service, but it's usually not built around sports-card templates, stat layouts, or team colors. That's exactly the gap Snapshot fills. You upload your own photo, choose from templates styled like real pro sports cards, and get a printed card on professional card stock shipped to your house in 2 to 3 days. It skips the shop visit entirely, which matters if you're working around a kid's practice schedule or just don't want to drive downtown on a weeknight. If you've already called around and hit dead ends, that's a common experience — this is a genuinely different service, not a niche version of what shops already do.
How fast can I get a custom card printed and shipped from Des Moines?
Cards ship within 2 to 3 days of your order, and since production happens right in Des Moines, Iowa, there's no cross-country shipping delay tacked onto that window. That timeline covers upload, template selection, printing on professional card stock, and packaging with the included magnetic case. It's noticeably faster than mailing photos to some online print service that batches orders weekly or sits on a queue for two weeks before anything even gets printed. If you're planning around a birthday, a team banquet, or a retirement gift, that 2-to-3-day window gives you enough runway if you order even a week ahead. Free U.S. shipping is included, so you're not paying extra to speed things up or guessing at delivery costs at checkout. Weather and holiday volume can occasionally add a day or two, which is worth keeping in mind if you're ordering right before a major holiday weekend. Ordering a few days earlier than you think you need to is always the safer move.
What's the actual quality difference between a shop card and a custom-printed one?
A shop card is manufactured at scale by a licensed company, printed on their standard stock, and distributed in random packs — you're not choosing the image or layout, you're opening a pack and hoping. A custom card from Snapshot is printed on professional card stock using templates designed to mirror that same pro sports-card look, but built entirely around the photo and details you choose. That means the photo quality you upload matters more than it would with a shop card, since it's the actual image on the front. Templates handle the stat boxes, borders, and team-color treatment so the finished product doesn't look like a home printer job. The trade-off is that you won't get official league branding or licensed logos the way a manufactured card would. What you get instead is something no shop shelf carries: a card of your specific person, in your specific moment, printed at the same quality level as the cards you're used to collecting.
Can I order just one card, or do I have to buy a pack?
Single cards are available starting at $17.99, so you're not forced into a pack if all you need is one card for one person. Packs go up to $49.99 for people ordering multiple cards at once, which tends to make more sense for full team orders or when you're printing several photos from the same season. There's also a MEGA option — an 11-by-15-inch poster card priced at $49.99 — for anyone who wants something large enough to frame or hang rather than slot into a case. Pricing stays flat regardless of which sport or template you choose, so a hockey card costs the same as a softball card. Free shipping applies across all of these options, whether you're ordering a single card for a birthday or a sixteen-pack for an entire roster. If you're unsure which option fits, start with a single card to see the quality before committing to a bigger order — plenty of first-time customers do exactly that.
Do I need a professional photo, or will a regular phone picture work?
A regular phone photo works fine in the vast majority of cases, especially if it's reasonably well-lit and in focus. You don't need a DSLR or a professional sports photographer on the sideline — most customers are uploading photos taken from the stands, a dugout, or even a screenshot pulled from a livestream. The templates are designed to frame and crop around a typical action shot, so slightly imperfect framing usually isn't a dealbreaker. Where it matters most is resolution: a heavily zoomed-in or blurry photo will look rougher once it's enlarged onto a full card, especially the MEGA poster size. If a photo looks clear and sharp on your phone screen at a decent size, it'll almost always print acceptably. When in doubt, pick the sharpest photo you have of the moment rather than the one with the best composition — clarity matters more than a perfect angle once it's printed on premium card stock.
What sports and levels of play can I make a card for?
Any sport and any level — that's the actual advantage over shop inventory, which is built entirely around whatever sport and league happens to be licensed. Youth rec leagues, high school teams, travel clubs, college intramurals, adult beer leagues, even individual hobbies like bowling or disc golf all work the same way, because the card is built from your photo rather than pulled from a licensed set. Templates are styled after professional sports cards in general, so the look translates across sports without needing sport-specific inventory. This matters a lot for households with kids in multiple sports, or leagues that never get official card sets to begin with — travel softball, city soccer, and rec hockey rarely if ever get manufactured cards. You're not limited by what a shop decided was popular enough to stock. Whatever the sport, the process stays the same: upload, choose a template, order, and it prints the same way regardless of whether it's Little League or masters-level pickleball.
Is the magnetic case actually included, or is that an upsell?
It's included automatically with every order — there's no separate line item or upsell prompt for it at checkout. That's worth calling out because most local shops charge extra for a toploader, magnetic holder, or case, often turning a $15 card into a $25 purchase once protection is added. With Snapshot, the case ships with the card as part of the base price, whether you're ordering a single $17.99 card or a full pack. The case is designed to hold the card securely and protect it from bending or corner damage during shipping and everyday handling. If you're giving the card as a gift, it also means it arrives display-ready without you needing to buy a separate holder beforehand. For people comparing total cost against a shop purchase, factoring in the case price is important — the sticker price at a shop often doesn't include protection, while the price you see with Snapshot already does.
Can I put stats, a team name, or text on the card, not just a photo?
Yes, the templates are built specifically to include stat boxes, player names, team names, and other text fields alongside the photo, mirroring what you'd see on a real manufactured sports card. You're not limited to a plain photo print — the whole point of using pro-style templates is getting that authentic card layout, complete with the information that makes it feel like a real card rather than a photo print with a border slapped on. This is especially useful for gifts, since a card with a name, number, and a season or stat line reads as a lot more thoughtful than an unlabeled photo. Different templates handle text placement differently, so it's worth looking through a few before settling on one, particularly if you have a lot of information you want included. Keep text reasonably short if you can — long team names or nicknames can get visually cramped on a single card, especially on the standard size rather than the larger MEGA poster option.
How does pricing compare to getting a card graded at a local shop?
Grading services at local shops usually charge per card, and depending on turnaround speed and the grading company used, that fee alone can run anywhere from $15 to $50 or more before you've even bought the card being graded. Custom printing isn't a grading service, so it's not really an apples-to-apples comparison, but if your goal is a nice-looking, protected card without spending grading money, a custom card at $17.99 with a free included case often ends up cheaper than grading a purchased card. It's a different use case, though — grading is about verifying and preserving an existing collectible, while custom printing is about creating something new from your own photo. If you're trying to decide between the two, ask what you actually want at the end: a verified, market-valued collectible, or a personal keepsake built around your own photo. Plenty of customers end up doing both for different purposes.
Free to design, instant preview. Ships the next business day.
Skip the Search for Sports Card Shops in Des Moines
Upload your photo, pick a template, and get a printed card shipped in 2 to 3 days with a free magnetic case included. No store visit, no shop hours, no settling for what's on the shelf.
Create Your Card NowNo credit card required | Instant preview | Pro-quality designs
Explore More Card Options
Discover more custom trading card options for every sport and occasion





