CVS Passport Photo vs Last Min ID Photo

CVS charges $16.99 for two printed passport photos taken in-store. Last Min ID Photo costs $9.99 for a digital HD file generated from any selfie in 60 seconds, available 24/7.

Our Verdict: Last Min ID Photo saves you $7, a trip to the store, and supports any photo size for any country — not just US 2x2 inch.

CVS Pharmacy

$16.99

Last Min ID Photo

$9.99

Feature-by-Feature Comparison

FeatureCVS PharmacyLast Min ID Photo
Price$16.99$9.99
What You Get2 printed 2x2" photosHD digital file (print unlimited)
Time to Complete15-25 min (including travel & wait)60 seconds from your phone
AvailabilityStore hours only24/7, any device
Photo SizesUS 2x2 inch onlyAny size, 186 countries
RetakesLimited, may need to revisitUnlimited — regenerate anytime
Outfit SelectionWear what you have onChoose any outfit with AI
BackgroundWhite onlyWhite, grey, blue, red, or custom

Try Last Min ID Photo — $9.99

Upload any photo, get a compliant passport photo in 60 seconds. No appointment, no trip, no hassle.

1

Upload Your Photo

Don't worry about lighting or background — we'll transform it.

Drop your photo(s) here

or click to browse — up to 8 photos for best results

1 photo works3-5 is idealMax 8
2

Select Photo Size

3

Choose Your Outfit

4

Pick Background Color

Frequently Asked Questions

How much does CVS charge for passport photos?

CVS charges $16.99 for a set of two printed 2x2 inch passport photos. The photos are taken in-store by pharmacy staff and printed on-site. This price includes the photography and printing but only in US passport size.

Is CVS passport photo quality good?

Quality varies by location and which employee takes the photo. Some CVS locations produce excellent results, while others may have issues with lighting, background consistency, or framing. The photos must pass basic compliance checks, but the experience is inconsistent across stores.

Can I get a visa photo at CVS (non-US size)?

CVS typically only offers US 2x2 inch (51x51mm) passport photos. If you need a different size (35x45mm for UK, 50x70mm for Canada, 33x48mm for China), you'll need to go elsewhere. Last Min ID Photo supports all sizes for 186 countries.

How long does it take to get passport photos at CVS?

The photo itself takes a few minutes, but you'll need to factor in travel time, potential wait at the pharmacy counter, and processing time. Expect 15-25 minutes total for the complete experience, depending on store traffic.

Other Comparisons