Gifts for Police Officers That Honor the Badge
An officer's career is measured in early roll calls, tough calls, and years of showing up. A gift should carry some of that weight.
Upload any photo — your kid, your pet, your whole team — pick a pro template, and we print and ship a real, holdable card in 2–3 days.

The default police gifts, a thin-blue-line keychain, a novelty mug, a wall plaque, are fine, but they're mass-produced and say nothing about the actual officer wearing the badge.
Snapshot turns a photo of the officer into a custom trading card, their own tribute card, printed on premium 16pt stock and delivered in a magnetic display case. Uniform, name, rank, badge number if you like, and a stat line: department, years of service, unit. It's specific to them in a way a keychain never is.
Here's why it lands and how to make one.
We've built law-enforcement tribute cards where rank, badge number, and years-of-service lines need to sit cleanly on a uniform photo at card size, for single retirements and full academy classes.
Free to design, instant preview. Ships in 2-3 days.
How to Make an Officer's Card
Three steps, no design skills needed.
Pick the photo
A uniform portrait, an academy graduation shot, or a promotion photo. Clear and well-lit prints best.
Add the details
Choose a design, then add name, rank, and a stat line: department, years of service, unit, and badge number if you want it.
We print and ship
Printed on premium 16pt stock, sealed in a magnetic display case, and shipped from the USA in 2-3 days.
The result is a tribute card built to be displayed and kept.
Why a Custom Card Honors an Officer Best
A tribute should be as specific as the service. Here's what a card gets right.
Rank and years of service on the face
'Sergeant, 18 years, K-9 Unit' printed on a card turns a career into something you can hold, not a generic 'thin blue line' slogan.
Their photo, in uniform
You use a real photo, an academy graduation shot, a promotion portrait, a candid in uniform, so the card is unmistakably theirs.
Ships display-ready
It arrives in a magnetic display case, ready to stand on a duty desk, a shadow-box shelf, or a mantel at home.
One officer or a whole squad
A single retirement card, or a set for a shift or academy class. Additional cards run about $2 each, up to 18 in a box.
Officer Card at a Glance
- Starting price
- $17.99 (includes display case)
- Extra cards
- ~$2 each, up to 18/box
- Squad pricing
- down to ~$0.90/card
- Card size
- 2.5x3.5in, 16pt stock
- MEGA poster option
- 11x15.4in, $49.99
- Shipping
- Free US, made in USA, 2-3 days
When an Officer Card Fits
Moments where a personalized card outshines the usual gift-shop pick.
Retirement after decades on the force
A tribute card with rank and years of service is a dignified send-off the whole department can get behind, more personal than a plaque.
Academy graduation
A new officer's first card marks the start of a career, dated to their academy graduation, a keepsake they'll still have years later.
Promotion to a new rank
Making sergeant, lieutenant, or detective is worth marking. A card with the new rank captures the milestone.
Why People Choose a Card for Their Officer
These get made for the moments that matter: retirements after decades on the force, academy graduations, and promotions to a new rank. The pattern is consistent, givers want the officer's actual rank, department, and years on the card, and they want a tribute that stands in a shadow box or on a desk rather than another keychain in a drawer.
What an Officer Card Costs
Simple, honest pricing.
Your first card is $17.99, including a magnetic display case and free US shipping. Additional cards are about $2 each, up to 18 in a box. For a whole shift or academy class, bulk pricing can reach around $0.90 per card. Want a framed centerpiece? The MEGA poster card is 11x15.4in for $49.99.
Under twenty dollars for a personalized, display-ready tribute, a step up from a mass-produced keychain in both meaning and quality.
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 in 2-3 days • Made in Des Moines, IA, USA
Frequently Asked Questions
What's a meaningful gift for a police officer?
A custom trading card of the officer, with their rank, department, and years of service, is far more personal than a generic thin-blue-line item. It uses their real photo and ships in a display case ready to stand on a shelf.
How much does an officer trading card cost?
The first card is $17.99 with a magnetic display case and free US shipping. Additional cards are about $2 each up to 18 per box, and bulk pricing can reach roughly $0.90 per card for larger orders.
Can I include rank and badge number?
Yes. You can add name, rank, department, years of service, unit, and a badge number if you'd like it on the card.
Is this good for a retirement?
Very. A tribute card with rank and years of service is a dignified retirement gift, and the MEGA poster version at $49.99 makes a strong framed centerpiece.
How fast does it ship?
Cards are made in the USA and typically ship within 2-3 days, so there's time before a retirement party or graduation ceremony.
Can I make cards for a whole squad or academy class?
Yes. Add a card per officer, up to 18 per box at about $2 each, and larger orders drop to around $0.90 per card with bulk pricing.
Free to design, instant preview. Ships in 2-3 days.
Honor an Officer With Their Own Card
Upload a photo, add their rank and years of service, and we'll print a display-ready tribute card. Ships free in the USA.
No credit card required | Instant preview | Pro-quality designs
Explore More Card Options
Discover more custom trading card options for every sport and occasion
gifts for firefighters
View card options →
gifts for nurses
View card options →
gift ideas for doctors
View card options →
military retirement gifts
View card options →
custom trading cards
View card options →
custom collectible cards
View card options →





