US Passport & Immigration Photo Prices

Passport, visa, green card, EAD—all use the same 2×2" photo. Why pay $15+ at CVS when you can get the same compliant photo for $1?

Save up to 94% on immigration photos

Price Comparison

Provider Price Photos Digital File Time
1 Dollar Passport Photo Best Value (+ $0.35 printing) $1.35 6 2 minutes
CVS in-store $16.99 2 +$3.99 30-60 min
Walgreens in-store $14.99 2 +$3.99 30-60 min
Walmart in-store $7.44 2 +$3.99 30-60 min
Costco members only $6.99 2 +$3.99 30-60 min
FedEx in-store $14.95 2 +$3.99 20-30 min
Staples in-store $17.99 2 +$3.99 20-30 min
UPS Store varies by location $11.99 2 +$3.99 10-15 min

US Documents Using 2×2" Photos

Good news: all these documents use the same photo specs. One photo works for everything.

Document Forms Photos Needed CVS Cost Our Cost
US Passport DS-11, DS-82 1 $8.50 $1.35
US Visa DS-160, DS-260 2 $17.00 $1.35
Green Card I-485, I-90 2 $17.00 $1.35
EAD (Work Permit) I-765 2 $17.00 $1.35
Travel Document I-131 2 $17.00 $1.35
DV Lottery DV Entry + I-485 2 $17.00 $1.35

* CVS cost estimated at $16.99 per 2 photos ($8.50/photo). Our cost: $1 + $0.35 printing for 6 photos.

Filing I-485 + I-765 + I-131 Together?

CVS Route

  • I-485 (2 photos) $16.99
  • I-765 (2 photos) $16.99
  • I-131 (2 photos) $16.99
  • Total $50.97

+ 3 separate CVS visits

Our Route

  • 6 photos (one 4×6 sheet) $1.00
  • Print at CVS $0.35
  • Total $1.35

+ digital file for DS-160 included

Your savings on concurrent filing

$49.62

97% cheaper than CVS

Single Photo Savings

vs CVS ($16.99)

$15.64

92% savings

vs Walgreens ($14.99)

$13.64

91% savings

vs Walmart ($7.44)

$6.09

82% savings

vs Costco ($6.99)

$5.64

81% savings

Frequently Asked Questions

Are US passport, visa, and green card photos the same?

Yes! All US immigration photos use the same specs: 2×2 inches, white background, no glasses. One compliant photo works for passport, visa, green card, EAD, and DV Lottery applications.

How much does a passport photo cost at CVS?

CVS charges $16.99 for two printed passport photos. Digital copies cost an extra $3.99. If you need 6 photos for concurrent USCIS filing, that's about $50+ at CVS.

How many photos do I need for USCIS applications?

Most USCIS forms require 2 photos each. Filing I-485 (green card) + I-765 (EAD) + I-131 (travel document) together? That's 6 photos. Our $1 service gives you 6 photos on one sheet.

What's the cheapest way to get immigration photos?

Use 1 Dollar Passport Photo ($1) and print the 4×6 sheet at CVS for $0.35. Total: $1.35 for 6 photos + digital file. That's 92% cheaper than CVS's passport photo service.

Do I need a digital photo for DS-160 visa applications?

Yes. DS-160 requires a digital upload (600×600 to 1200×1200 pixels, max 240KB). CVS charges extra for digital. Our service includes both digital and printable formats for $1.

How recent do USCIS photos need to be?

Passport photos: within 6 months. USCIS applications (I-485, I-765, I-131): within 30 days is preferred. Take fresh photos close to your filing date to avoid RFEs.

Get All Your Immigration Photos for $1

Passport, visa, green card, EAD—one photo works for all. AI-powered compliance check, digital file for DS-160, and 6 prints on one sheet.

Create Your Photo Now

$1 + $0.35 printing = $1.35 for 6 photos