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.
CVS Pharmacy
$16.99
Last Min ID Photo
$9.99
Feature-by-Feature Comparison
| Feature | CVS Pharmacy | Last Min ID Photo |
|---|---|---|
| Price | $16.99 | $9.99 |
| What You Get | 2 printed 2x2" photos | HD digital file (print unlimited) |
| Time to Complete | 15-25 min (including travel & wait) | 60 seconds from your phone |
| Availability | Store hours only | 24/7, any device |
| Photo Sizes | US 2x2 inch only | Any size, 186 countries |
| Retakes | Limited, may need to revisit | Unlimited — regenerate anytime |
| Outfit Selection | Wear what you have on | Choose any outfit with AI |
| Background | White only | White, 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.
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
Select Photo Size
Choose Your Outfit
Pick Background Color
Frequently Asked Questions
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.
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.
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.
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.