Where to Print a Passport Photo — Walgreens, CVS, Walmart, FedEx, Costco
Compare passport-photo print options at every major US retailer. Walgreens charges $14.99 at the counter — uploading your own 4×6 sheet costs $0.49 at the same store. Side-by-side cost breakdown.
Last reviewed:
Every major US print option
| Retailer | Counter | Kiosk (BYO file) | With our tool |
|---|---|---|---|
| Walgreens | $14.99 | $0.33 – $0.49 | $4.48 |
| CVS | $16.99 | $0.33 – $0.49 | $4.48 |
| Walmart | $7.44 | $0.13 – $0.39 | $4.12 |
| FedEx Office | $14.95 | $0.49 – $0.99 | $4.98 |
| Costco Photo Centre | n/a (closed at most locations since 2023) | $0.17 – $0.39 | $4.16 |
| The UPS Store | $11.99 – $14.99 | n/a — no self-service kiosk | Our $3.99 file works in-store too — operator will print 4×6 sheet |
| Target | discontinued (most stores) | $0.49 per 4×6 (via the photo kiosk) | $4.48 |
Make your passport photo now
Start at US passport photo, then bring the downloaded 4×6 sheet to any retailer above. For non-US passports browse all 100+ supported countries.