CVS Passport Photo - Get It Online for $3
Skip the $16.99 CVS counter and the wait. Upload one selfie and get a compliant US passport photo — digital plus every print size — in under 2 minutes, from home.
CVS $16.99
$3
CVS charges $16.99 for two prints.
We do it for $3 — digital + every print size.
Passport Photos at CVS — Service Information
Here's what the CVS photo counter offers in 2026 — and where an online option saves you time and money.
Working hours
avg. 9 am–9 pm (in-store)
Digital photo
Extra $3.99
Acceptance guarantee
No free retake / refund
Available today
Yes, in store
Home delivery
In-store prints only
Price
$16.99
CVS vs Photo ID Generator
Get your photo in 3 steps
Snap a photo
Take a selfie at home against any plain wall — or upload one you already have.
Upload
Our AI removes the background, centers your face and crops to the exact official 2×2 spec.
Download or print
Get the digital file instantly, plus print-ready sheets in every size — for $3, no line.
Travelers are tired of paying $16.99 at CVS
“I spent $20 at CVS for a passport photo last night.”
“CVS passport photo update: I submitted a selfie instead.”
“Don't print your passport photo at CVS / Walgreens.”
Linked from real r/Passports and r/nri threads. Get the same compliant photo from home for $3.