A standard passport photo costs $10–$20 at most retail locations — which doesn’t sound like much until you need 4 photos for the whole family, or the agency rejects one and you have to pay again. Here’s what you’ll pay at major retailers, and how to skip the fee entirely.
Passport photo prices in 2026
| Location | Price (2 photos) | Wait time | Notes |
|---|---|---|---|
| CVS | $16.99 | Instant | Photo taken by staff |
| Walgreens | $16.99 | 1 hour | Print from phone or in-store |
| Walmart Photo | $7.44 | 1 hour | Best price; requires kiosk |
| UPS Store | $14.99 | Instant | Business hours only |
| FedEx Office | $14.99 | Instant | Accepts walk-ins |
| AAA | $10 (members) | Varies | Members only |
| USPS | $15 | Instant | At accepting locations |
| PassportSnap | Free | 60 seconds | Take at home with your phone |
Why passport photos are so expensive
The traditional passport photo process requires:
- A dedicated photo station with controlled lighting
- Staff time to take and review the photo
- Printing equipment and photo paper
- Compliance expertise
You’re paying for all of that — even if the photo takes 30 seconds.
How to get a passport photo for free
With PassportSnap, the entire process happens on your phone:
- Take the photo with our guided camera (no photography experience needed)
- AI auto-crops to the exact 2×2” government specification
- 15 compliance checks verify background, lighting, face position, and more
- Export and print for about $0.30 at any pharmacy kiosk (as a standard 4×6 photo)
Total cost: $0.30–$0.50 vs. $15–$17 at a retail store.
The “free passport photo” math
For a family of 4 applying for passports:
- Retail route: 4 × $16.99 = $67.96
- PassportSnap route: 1 print job × $2 = $2.00 (one 4×6 sheet has 2 photos per person)
That’s a savings of ~$66 for a family of four.
Are DIY passport photos accepted?
Yes — US State Department, HMPO (UK), IRCC (Canada), and DFAT (Australia) all accept digitally taken passport photos as long as they meet the published specifications. PassportSnap’s 15-point compliance check ensures your photo meets those specs.
When to pay for a professional photo
Consider paying for a professional if:
- You have unusual lighting conditions at home (very dark space, colored walls)
- The passport is for a baby or young child who won’t stay still
- You’re renewing a passport for someone with mobility issues
- It’s an urgent application with no room for rejection
Tips for the best DIY passport photo
- Use natural light — face a window in the middle of the day
- White background — a wall, door, or hung sheet
- Rear camera — always better quality than selfie cam
- Multiple shots — take 3–4 and pick the best
- Let PassportSnap handle the rest — don’t crop manually
Where to print your PassportSnap photo
Once you export the 4×6 print layout:
- Walgreens — upload online or use in-store kiosk (~$0.35/print)
- CVS — same-day prints online (~$0.49/print)
- Walmart Photo — cheapest at ~$0.25/print
- Costco — $0.17/print, highest quality
- Home printer — works well with photo paper, ~$0.30/print
Select “4×6 actual size” (no zoom, no crop) and glossy photo paper.