How It Works Countries Blog Download Free
passport photo cost CVS passport photo Walgreens passport photo free passport photo

How Much Does a Passport Photo Cost? (And How to Get One Free)

AMLabs Studio ·

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

LocationPrice (2 photos)Wait timeNotes
CVS$16.99InstantPhoto taken by staff
Walgreens$16.991 hourPrint from phone or in-store
Walmart Photo$7.441 hourBest price; requires kiosk
UPS Store$14.99InstantBusiness hours only
FedEx Office$14.99InstantAccepts walk-ins
AAA$10 (members)VariesMembers only
USPS$15InstantAt accepting locations
PassportSnapFree60 secondsTake 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:

  1. Take the photo with our guided camera (no photography experience needed)
  2. AI auto-crops to the exact 2×2” government specification
  3. 15 compliance checks verify background, lighting, face position, and more
  4. 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

  1. Use natural light — face a window in the middle of the day
  2. White background — a wall, door, or hung sheet
  3. Rear camera — always better quality than selfie cam
  4. Multiple shots — take 3–4 and pick the best
  5. 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.

Ready to take your passport photo?

Free iOS & Android app. Done in 60 seconds.