CVS Green Card Photo: Price, USCIS Requirements & $1 Alternative
CVS green card photos cost $16.99 for 2 prints. USCIS requires 2+ photos for I-485. Get 6 compliant photos for $1 and print at CVS for $0.35.
Quick Answer
CVS charges $16.99 for 2 green card photos (same as passport photos). Most green card applicants need 6 photos for concurrent filing (I-485 + I-765 + I-131). That is $50+ at CVS. With 1 Dollar Passport Photo, get all 6 photos for $1.35 — print at CVS for $0.35.
How Many Photos Do You Need?
| I-485 (Adjustment of Status) | 2 photos |
| I-765 (EAD / Work Permit) | 2 photos |
| I-131 (Advance Parole / Travel Document) | 2 photos |
| Concurrent filing total | 6 photos |
| USCIS recency requirement | Within 30 days of filing |
Most green card applicants file I-485 + I-765 + I-131 together (concurrent filing). That is 6 photos minimum. Unlike passport photos (valid for 6 months), USCIS prefers photos taken within 30 days of filing. Photos older than 30 days can trigger an RFE (Request for Evidence) and delay your case.
The CVS Cost Problem
| Route | Cost for 6 photos | Total time |
|---|---|---|
| CVS (3 sets x $16.99) | $50.97 | 3 trips to CVS |
| 1 Dollar Passport Photo + CVS print | $1.35 | 2 min + 1 pickup |
At CVS, you get 2 photos per $16.99 purchase. For 6 photos, that is either 3 separate purchases or paying for extra copies. Either way, you are spending $25-$51 per person. For a couple filing together, that is $50-$102 just on photos.
USCIS Green Card Photo Requirements
| Size | 2x2 inches (51x51mm) |
| Head size | 1 to 1-3/8 inches (50-69% of frame) |
| Background | Plain white or off-white |
| Recency | Within 30 days of filing |
Not Allowed
- ✕ Glasses — banned since Nov 1, 2016
- ✕ Retouching — no filters or enhancement
- ✕ Smiling — neutral expression only
- ✕ Head coverings — unless religious
Required
- ✓ 2x2 inch photo on photo-quality paper
- ✓ White or off-white background
- ✓ Neutral expression, eyes open
- ✓ Taken within 30 days of filing
What to Expect at CVS for Green Card Photos
CVS handles green card photos the same way as passport photos — the requirements are identical. An employee takes your picture against a white backdrop and prints two copies. It works, and CVS photos are accepted by USCIS.
But green card applicants face specific challenges at CVS:
- You need more photos than most people — concurrent filing requires 6 photos, not 2
- The 30-day rule means timing matters — you cannot stock up on photos weeks in advance. Take them close to your filing date
- No compliance preview — you pay first, then hope the photo passes. A USCIS rejection means an RFE that delays your case by weeks or months
Get All 6 Photos for $1.35 with 1 Dollar Passport Photo
1 Dollar Passport Photo gives you 6 photos on a single 4x6 sheet — exactly what concurrent filers need.
Take a photo with your phone (30 seconds)
Any background — the background gets removed automatically and replaced with compliant white.
Upload and download — $1 (60 seconds)
Automatic background removal, 2x2 inch cropping, and compliance checking against USCIS requirements. Download a 4x6 sheet with 6 photos.
Print at CVS — $0.35 (pick up on your schedule)
Upload to CVS Photo online or use a self-service kiosk. Select 4x6 glossy. Pick up same day.
Total: $1.35 and 2 minutes for 6 photos — vs $50.97 and 3 trips to CVS. You save $49.62 (97%) and get all your photos in one shot.
DV Lottery Winners
Your entire adjustment of status process must complete by September 30 of your lottery’s fiscal year. Visas cannot carry over. You need 2 photos for I-485 plus 2 more for your USCIS interview. Do not let photo delays cost you your green card — create and print them the same day.
When CVS Is the Better Choice
CVS makes sense when:
- You need photos immediately — no time to wait for a print pickup
- You are not comfortable taking your own photo — want an employee to handle it
- You only need 2 photos — for a standalone I-485 filing without concurrent applications
- You want a human to verify your photo — some applicants prefer that reassurance for immigration paperwork
For concurrent filers, families, and anyone filing close to a deadline, the savings and convenience of creating your own photos are hard to beat.
The Bottom Line
CVS is reliable for green card photos, but the math does not work for concurrent filers. At $16.99 for 2 photos, a standard I-485 + I-765 + I-131 filing costs $50+ just for photos — per person. 1 Dollar Passport Photo creates 6 compliant photos for $1 and you print them at CVS for $0.35. $1.35 total, 97% cheaper, and all 6 photos from one sheet.
Frequently Asked Questions
Does CVS take green card photos?
Yes. Green card photos have the same specs as passport photos (2x2 inches, white background), so CVS passport photo service works. Just ask for "passport photos." Cost is $16.99-$17.99 for 2 prints.
How many photos do I need for my green card application?
USCIS requires 2 photos for Form I-485. If filing concurrently with I-765 (EAD) and I-131 (travel document), you need 2 photos per form = 6 total. At CVS, that's 3 visits or ~$25+ for extra prints.
Do green card photos need to be taken within 30 days?
Yes — this is stricter than passport photos. USCIS I-485 instructions say photos "must have been taken within 30 days of filing." Photos older than 30 days can trigger an RFE (Request for Evidence).
Can I use my passport photo for green card application?
Only if it's less than 30 days old. Passport photos are valid for 6 months, but USCIS prefers 30-day recency for I-485. If your passport photo is older, take a new one.
Will USCIS take a new photo at my biometrics appointment?
Yes. At your biometrics appointment (4-8 weeks after filing), USCIS captures a new photo, fingerprints, and signature. This photo goes on your actual green card. The photos you submit with I-485 are for processing verification.
What if my CVS green card photo is rejected by USCIS?
USCIS will issue an RFE giving you 30-90 days to submit new photos. This delays your case by weeks or months. With 1 Dollar Passport Photo, you can preview compliance before paying — no surprises.
Get All Your USCIS Photos for $1
6 photos on one printable sheet. Perfect for I-485 + I-765 + I-131 concurrent filing. Automatic compliance validation before you pay.
Create Your Photo for $1Print at CVS for $0.35