Passport photo CVS vs online — price, compliance and refund in 2026
The 2026 price comparison
CVS Pharmacy in-store passport photo: US$16.99 for 2 printed copies on photo paper. No digital file (some locations offer email delivery as an add-on at no charge).
Walgreens in-store passport photo: US$16.99. Similar bundle to CVS.
USPS retail passport photo: US$15.95. 2 printed copies, no digital.
FedEx Office (Kinko's) in-store: US$15.99 for 2 printed copies plus a digital JPEG by email.
complypic online: US$4.99 for the digital JPG and a 4×6" printable sheet (you print at any pharmacy for $0.39).
Visafoto online: US$5.99 for a digital file and printable sheet.
Walmart Online Portrait Service: US$7.64 for a digital file delivered by email within 1 hour.
PhotoAiD online: US$15.95 — similar to retail price but online.
Net: online is dramatically cheaper than retail for the same compliance outcome on US passport photos.
What you actually get for the CVS US$16.99
Two physical 2×2" prints on glossy photo paper. The store photographer uses dedicated camera hardware, a fixed white backdrop and consistent lighting.
A re-shoot guarantee if the State Department rejects your photo within 30 days of purchase. You bring proof and CVS re-shoots at no additional cost.
Optional digital JPEG by email — not all CVS locations offer this, but most do at no extra charge upon request.
Convenience: 10-minute appointment, walk in without a reservation at most locations, print and go.
What you don't get: a refund of the US$16.99 if the State Department rejects (only the re-shoot is covered), and the spec is the generic US passport template — not calibrated for Schengen, China, India or other non-US destinations.
What you get for the complypic US$4.99
A digital JPG sized to the exact destination spec (US passport, Schengen visa, Canada PR, India eVisa, K-ETA, DV Lottery, IELTS Online, etc. — 37+ specs).
A printable 4×6" sheet with two correctly cropped 2×2" photos that you print at any pharmacy for ~$0.39 (CVS, Walgreens, Duane Reade, drugstore kiosks).
A full cash refund of US$4.99 via PayPal within 24 hours if the consulate, USCIS, IRCC, BLS, VFS or any portal rejects the photo.
A preview-before-pay flow — you see the final cropped, background-normalized photo before any payment.
Convenience: 60 seconds in your browser, no appointment, no commute.
When CVS is worth the premium
You don't own a smartphone with a decent rear camera (iPhone 8+ or equivalent Android works fine, so this is rare).
You're in a same-day passport agency situation and need a printed photo in the next 30 minutes without doing it yourself.
You strongly prefer human assistance and have a specific preference for retail brand familiarity.
You need only a US passport photo and don't care about online digital uploads.
For non-US documents (Schengen visa, Canadian PR, Indian eVisa) CVS is generally not worth the premium — the generic template misses country-specific calibration that complypic and other per-spec online tools handle correctly.
The compliance question — does cheaper mean lower quality?
No. The compliance gap depends on per-spec calibration, not on price. complypic at US$4.99 has hand-tuned templates against the official source for each destination (USCIS, IRCC, ICAO 9303, ANTS, BVA); CVS at US$16.99 has a single generic 'US passport photo' template that works for US passports but is rough on overseas specs.
For a US passport application, both produce equivalent results in the vast majority of cases. The difference is the refund mechanism and the inclusion of a printable + digital bundle.
For overseas applications (Schengen visas, Canadian PR, K-ETA, Indian eVisa), the per-spec calibrated online tool generally produces better results than a retail generic-template photo.
FAQ
How much is a passport photo at CVS in 2026?
+
Is the CVS photo guaranteed to pass?
+
Is the complypic photo as good as the CVS photo?
+
Which is faster?
+
Does CVS work for non-US destinations like Schengen visas?
+
US Passport
Exactly 2x2 inches, plain white background, head 1 to 1⅜ inches. Validated against State Department specs before you pay. Works for new passport, renewal, and minors.
Generate my photo now →