Passport Photo at CVS vs Walgreens vs Online: Which Is Best in 2026?

What You'll Learn

Table of Contents

  1. The Real Cost of Convenience
  2. CVS Passport Photos: Full Review
  3. Walgreens Passport Photos: Full Review
  4. Online Passport Photo Services: Full Review
  5. Side-by-Side Comparison Table
  6. Country Requirements & Acceptance Rates
  7. How to Get a Perfect Photo at Home for Free
  8. Mistakes to Avoid
  9. Free Passport Photo Generator
  10. Frequently Asked Questions

The Real Cost of Convenience

Every year, Americans spend roughly $500 million on passport photos at drugstores — a figure that hasn't kept pace with the smartphone era. In 2026, there is genuinely no technical reason to pay $17 for two printed photos when a free web tool produces an identically compliant image in under two minutes. Yet drugstores remain popular because millions of people don't know about the alternatives, or they simply find the idea of a government photo too intimidating to DIY.

This guide breaks down every option: CVS, Walgreens, independent photo studios, and online services including ProShoot.io's free generator. We'll cover actual 2026 pricing, quality differences, turnaround times, and the acceptance rates that matter most when your passport application is on the line. The bottom line: for most people in most situations, a well-taken phone photo run through a free compliance tool beats a drugstore booth — but there are legitimate reasons to choose otherwise.

branded event photography Miami — CVS vs Walgreens vs online passport photo | ProShoot.io

CVS Passport Photos: Full Review (2026)

How It Works

CVS operates passport photo services at most of its 9,900+ US locations. You approach the photo department, ask for a passport photo, stand against a white backdrop, and a staff member takes the photo with a dedicated camera. Prints are produced on-site and are typically ready within 30–60 minutes depending on how busy the store is. Some stores offer a while-you-wait service.

Pricing

CVS charges $16.99 for two 2×2 inch prints as of 2026. Digital delivery (a JPEG emailed to you for online applications) is available at some locations for an additional fee. No subscription, no account required.

Quality

CVS uses a standardised setup: white backdrop, ring flash or softbox lighting, and a dedicated passport camera. Quality is generally consistent and meets US State Department requirements. However, staff training varies — occasionally photos come out with visible shadows or slightly off-centre framing. The stores do not typically check compliance beyond basic visual review.

Pros

Cons

Walgreens Passport Photos: Full Review (2026)

How It Works

Walgreens offers passport photos at most of its 8,700+ US locations. The process is similar to CVS: a staff member shoots the photo against a white backdrop, and prints are produced on-site. Walgreens has invested more in self-service kiosk technology — some locations have automated kiosks where you take your own photo and it is automatically cropped and printed.

Pricing

Walgreens charges $17.99 for two 2×2 inch prints as of 2026, slightly more than CVS. Digital delivery is available at select locations through their photo app integration.

Quality

Walgreens quality is broadly comparable to CVS. The automated kiosk option is actually slightly more consistent in some respects because human framing error is removed. However, kiosk background removal algorithms are basic and can produce edge artefacts around hair.

Pros

Cons

Online Passport Photo Services: Full Review (2026)

ProShoot.io (Free)

ProShoot.io's browser-based generator is the most capable free option in 2026. You upload a photo (or take one in-browser with your camera), select your country, and the AI engine checks compliance, crops to the correct dimensions, and produces a download-ready file. Supports 100+ country formats including US, UK, Canada, India, Schengen, Philippines, Nigeria, Pakistan, and Australia. No watermarks, no account required.

Passport Photo Online ($6.95+)

Offers both digital download and print-by-mail. Digital downloads include automated AI compliance checks. The "human review" add-on ($4.99) has a human expert verify the photo before you download it. Comes with a rejection guarantee — free reprint if the photo fails at the government office.

Visafoto ($4–$7)

Specialises in visa photos and is particularly strong on less-common formats (China, UAE, Saudi Arabia). Does not offer a rejection guarantee but has a strong track record for international formats.

DIY with a Smartphone + Free App

The most affordable option: use ProShoot.io's free generator, take the photo with your phone's rear camera under good natural light, upload, check compliance, and download. Print at a drugstore kiosk (typically $0.35–$0.50 per 4×6 sheet) or at home. Total cost: under $1.

professional headshot photography — online passport photo service 2026 | ProShoot.io

Side-by-Side Comparison Table

OptionPrice (2 prints)TurnaroundCountriesCompliance CheckRejection Guarantee
CVS$16.9930–60 minUS onlyVisual review onlyNo
Walgreens$17.9930–60 minUS onlyVisual review onlyNo
ProShoot.io (free)Free<2 min100+ countriesAI automatedN/A (free)
Passport Photo Online$6.95 digital<5 min80+ countriesAI + human optionYes
Visafoto$4–$7<5 min100+ countriesAI automatedNo
DIY (app + home print)<$110–15 min100+ countriesAI automatedN/A
Professional photographer$20–$60Same dayAny formatExpert reviewOften yes

Country Requirements & Which Service to Use

CountrySizeBackgroundExpressionKey Notes
🇺🇸 United States2×2 inWhite/off-whiteNeutralCVS, Walgreens, ProShoot.io — all work
🇬🇧 United Kingdom35×45 mmLight grey/creamNeutralProShoot.io, Passport Photo Online (CVS/Walgreens do NOT support this format)
🇨🇦 Canada50×70 mmWhiteNeutralProShoot.io, Passport Photo Online (CVS/Walgreens do NOT support this format)
🇮🇳 India51×51 mmWhiteNeutralProShoot.io (CVS/Walgreens do NOT support this format)
🇪🇺 Schengen/EU35×45 mmWhite/light greyNeutralProShoot.io, Persofoto (CVS/Walgreens US-only)
🇦🇺 Australia35×45 mmLight backgroundNeutralProShoot.io, Passport Photo Online
🇵🇭 Philippines35×45 mmWhiteNeutralProShoot.io
🇳🇬 Nigeria35×45 mmWhiteNeutralProShoot.io
🇵🇰 Pakistan35×45 mmWhiteNeutralProShoot.io
Important: CVS and Walgreens only produce US passport photos (2×2 inch format). If you need a UK, Canadian, Indian, or Schengen photo, you must use an online service or professional photographer. Attempting to use a US-format photo for a non-US document will almost certainly result in rejection.

How to Get a Perfect Passport Photo at Home for Free

  1. Find a plain white or light background. A white wall, white poster board, or white bedsheet works. Stand at least 3 feet away to eliminate shadows.
  2. Set up lighting. Face a window or bright lamp for soft, even lighting. Avoid flash.
  3. Take multiple shots with your rear camera. Use continuous burst mode. Take at least 10 photos.
  4. Upload to ProShoot.io's free Passport Photo Generator. Select your country. The AI will crop and check compliance automatically.
  5. Review any flagged warnings and retake if needed.
  6. Download and print at a local drugstore kiosk (4×6 print, ~$0.40) or at home on glossy photo paper at 300 DPI.

Common Mistakes to Avoid

Free Passport Photo Generator — Works for All Countries

Skip the drugstore. Get a compliance-checked passport photo in under 2 minutes — completely free.

Frequently Asked Questions

How much does a passport photo cost at CVS in 2026?

CVS charges $16.99 for two printed passport photos as of 2026. The price includes a same-day print at the store's photo center. Some locations also offer a digital copy via the CVS Photo app for an additional fee.

How much does Walgreens charge for passport photos?

Walgreens charges $17.99 for two printed photos in 2026. Like CVS, photos are typically ready within 30–60 minutes. Walgreens also offers a digital photo option for online passport applications.

Is it safe to use an online passport photo service?

Yes, reputable services like ProShoot.io, Passport Photo Online, and Visafoto are safe. They use encrypted uploads, delete images after processing, and produce government-compliant photos. Avoid obscure apps with unclear privacy policies.

Can I use my own phone to take a passport photo instead of going to CVS?

Yes. A modern smartphone rear camera produces sufficient quality. Use a web tool like ProShoot.io's Passport Photo Generator to crop and resize the image to the correct dimensions. This approach is free and typically produces comparable results to a store booth.

Does CVS or Walgreens offer digital passport photos for online submission?

Both CVS and Walgreens have added digital photo options for online passport renewal applications. Ask at the photo counter about their digital delivery service, which emails you a compliant JPEG file.

What if my passport photo is rejected after I paid at CVS or Walgreens?

Both stores have a reprint policy if the photo is rejected at the passport office due to an error on their part. Keep your receipt. Online services like ProShoot.io and Passport Photo Online typically offer a free reprint or refund guarantee.

How long does it take to get a passport photo at CVS or Walgreens?

Both typically have same-day service with a 30–60 minute wait. Some locations offer while-you-wait service at the photo kiosk. Online services deliver a digital photo in under 2 minutes; print-by-mail options take 3–5 business days.

Which option is cheapest overall for passport photos?

Using a free app like ProShoot.io and printing at home costs under $1. Online services with digital delivery range from free to $7. CVS and Walgreens cost $17–$18 for two prints. For most people, the free app + home print or online service is significantly cheaper.

Get a Perfect Passport Photo in Minutes

Use ProShoot.io's free Passport Photo Generator or book a professional photographer near you — guaranteed compliance, instant results.