Costco doesn’t do passport photos anymore. You still need one. Upload a photo right now and you’ll get the result in about three minutes — a compliant passport photo, the kind you used to get at Costco.
Upload or take a photo. Use a clear, recent photo.
We size it to U.S. passport rules.
Preview the result on screen; retake free as many times as you need.
Easy to use plus a review by an expert. Great service.
Easy to use plus a review by an expert makes all the difference
— Carol View full review on Trustpilot
No, Costco no longer offers passport photos at any location.
Old price for two passport photos was $4.99.
Photo printing moved to Shutterfly; Shutterfly has no passport-photo service.
If you still need a compliant 2×2 photo, start with Upload Photo above — then print later if you want.
Upload or take a photo
Upload a photo via Upload Photo or capture one on the spot via Take Photo. A clear front-facing photo from your phone works — no professional setup required.
We’ll prepare your passport photo
In a few seconds, the system removes the background, crops the photo to 2×2″, and checks it against U.S. State Department requirements.
Preview your passport photo
Preview the photo. If you’re happy with your passport photo — click Continue; if not — Retake Photo and upload another one. Your photo will be reviewed by an expert.
Choose Digital
You’ll get a digital photo and a 4×6″ template with six passport photos (ready for printing) for $2.95.
Download your passport photos
Download your photos and get copies via email

Need printed passport photos? Order them directly
If you need printed passport photos, you can order them directly. You’ll get a set of six photos for $9.95 (shipping included). After your photo is ready, choose Digital + Printout.
Download the 4×6 template from your email.
Open Costco Photo / link your membership.
Upload the file as a regular 4×6 print.
Arrange home delivery (~$0.29 + shipping). In-store pickup is not available for Costco members — home delivery to your address only. The exact delivery date is shown in the cart at checkout.
Wait for delivery — your print will arrive at the specified address.

Uploading above is the fastest path. The comparison below is if you want to see how store pricing stacks up.
| Option | Walmart | Walgreens | CVS | The UPS Store |
|---|---|---|---|---|
| In-store | No | Yes | Yes | Yes |
| Online | Yes | No | No | No |
| Physical passport photos | $7.64 | $16.99 | $17.99 | $11.99 |
| Quantity | 2 | 2 | 2 | 2 |
| Cheapest path* | $2.95 + $0.16 | $2.95 + $0.39 | $2.95 + $0.42 | No |
| Digital copy | No | Yes — free | Yes — $3.99 | No |
| Digital on USB | No | Yes — extra fee | Yes — $10.99 | No |
| Retake / refund if rejected | Yes | Yes | Yes | Yes |
| Store locator | Yes | Yes | Yes | Yes |
| Appointment | No | No | No | Optional |
| Turnaround | ~15–30 min | ~15–60 min | ~15–30 min | ~15–30 min |
| 4×6 template print | Yes — $0.16 | Yes — $0.39 | Yes — $0.42 | No |
| Passport applications accepted | No | No | No | No |
* Cheapest path: You can get your passport photo at PhotoBooth Online for $2.95 — a digital file and a ready-to-print 4×6 template. Then print that template at a store: at Walmart it’s $0.16, at Walgreens $0.39, at CVS $0.42. The UPS Store doesn’t print pre-made 4×6 templates, so this budget route isn’t available there. With PhotoBooth Online you can print at any local store; the total is $2.95 + whatever that store charges for a 4×6 print.
*At Walgreens and CVS, the digital copy is included only with in-store passport photos — not sold separately.
Use this guide to see why Costco no longer offers passport photos, make a compliant 2×2 with PhotoBooth Online, get digital photos or prints, print a 4×6 template through Shutterfly, and compare in-store prices at Walmart, Walgreens, CVS, and The UPS Store.
Written by: PhotoBooth Online Editorial Team
Verified by: travel.state.gov
Sources:
Updated: 08/27/2026
Made to meet Department of State requirements. Rejected? Full refund or a free new photo, 60 days.
Still have questions? Email us at hello@photobooth.online.
Since closing its in-store photo centers in 2021, Costco does not offer digital passport photo services. Instead, members must use third-party apps to create their own passport-compliant photos.
Costco does not offer in-store photo printing at any of its warehouse locations.
Go to the Costco Photo Homepage.
Enter your Costco Membership Number and click “Add My Membership.”
Sign in to your Shutterfly account (or create a new one). Note: One membership can be linked to up to 3 Shutterfly accounts.
By linking your Costco membership to your Shutterfly account, you unlock:
Yes, if you use the Shutterfly Mobile App, you can get unlimited free 4×6 prints (up to 250 per order).
Pro Tip: While the prints are free via the app, you will still need to pay for shipping. Compare the “Free App Prints + Shipping” cost vs. the “51% Member Discount + Shipping” to see which is cheaper for your specific order.
The size of U.S. passport photo is 2×2 inches, with the head height measuring 1–1.4 inches.
The main reason for the closure was a sharp decline in demand for printed services due to the proliferation of smartphones and social media, which made the in-store photo centers unprofitable for Costco’s business model.
