CVS vs Post Office (USPS) Passport Photo: Which Is Better?
Compare CVS and USPS passport photo prices, appointments, printed photos and digital options, including USPS digital services for online renewal.

Quick Answer: USPS is cheaper, at $15 for two printed 2×2 photos, and if you're applying in person at a post office you can often get the photo in the same trip. CVS is more flexible, with walk-in service and more locations, but it commonly costs $17.99, and a digital copy is extra. USPS now offers digital photos for online renewal at many participating locations for a fee; confirm the available format and price when booking. Only participating locations take photos, and an appointment is typically needed. Choose USPS if you're applying in person and only need prints. Choose CVS if you need walk-in service; for a digital file, compare CVS with a participating USPS digital-photo location. Check a photo you take yourself with PhotoOmni →
Side-by-Side Comparison
| CVS | USPS (Post Office) | |
|---|---|---|
| Price for two printed 2×2 photos | $17.99, per CVS | $15 |
| Digital copy | Extra, with sources listing $3.99 by email or $10.99 on USB | Available for online renewal at many locations; confirm fee and delivery |
| Appointment | No, walk in | Typically yes, at participating locations |
| Where | Stores with a photo center | Only participating post offices that are passport acceptance facilities |
| Passport application taken there? | No | Yes, at the same facility, with a separate $35 execution fee |
| 4×6 template DIY printing | Possible | Not possible, as post offices have no self-service photo printing |
| Time | About 10 to 15 minutes per a price guide | About 15 minutes at the appointment, per one guide |
Prices change and vary by location. A September 2026 price guide lists $15 at USPS and $17.99 at CVS.
Which Should You Choose?
| Your situation | Better choice |
|---|---|
| Applying in person for the first time and you only need prints | USPS, so the photo and application happen in one trip |
| Need a photo today with no appointment | CVS |
| Need a digital file for an online form | CVS (extra cost), a participating USPS digital-photo location, or an online service |
| Renewing by mail | CVS or DIY, because you may not need a post office visit |
| Want the lowest cost and can make a compliant photo | DIY print, or PhotoOmni plus a print at CVS |
| No nearby post office offers photo service | CVS |
The Appointment Question
Sources disagree. One guide calls the USPS photo service appointment-only. Another says appointments may be required, especially for applications. A third says USPS does not serve walk-in photo customers. In practice, many post offices handle the photo as part of a passport acceptance appointment. Check the USPS appointment scheduler and ask whether the photo is included in your slot. Book through the USPS appointment scheduler.
CVS, in contrast, is walk-in at stores with a photo center, though availability varies, so call ahead.
The Total Cost, Not Just the Photo
The photo fee is separate from government fees. As an illustration for a first-time adult passport book, a price guide lists a $130 application fee plus a $35 execution (acceptance) fee. The numbers add up this way:
| USPS photo | CVS photo | |
|---|---|---|
| Photo | $15 | $17.99 |
| Application fee | $130 | $130 |
| Execution fee | $35 | $35 |
| Total | $180 | $182.99 |
The execution fee applies when you apply in person, and it isn't charged for eligible renewals by mail. Check the State Department's current fee table, and whether you're eligible to renew by mail, before you plan your trips. State Department fee table.
Digital Copy: Check the Service at Your Location
USPS now lists digital photo services for online passport renewal at many locations. Ask the USPS scheduler or your chosen location about the fee and delivery method; do not assume the $15 printed-photo fee includes a digital file. CVS lists an emailed digital copy for $3.99 extra, or a USB copy for $10.99.
Two cautions:
- Don't scan a printed photo to make a digital file, because that can fail requirements.
- Check which format your application needs before you buy extras. State Department passport photo requirements.
The DIY Print Option
If you already have a compliant photo, CVS can print it, and guides list a 4×6 template print for around $0.33. USPS can't do this because it has no self-service printing, so a photo taken there has to be taken by staff. DIY puts the responsibility for size, head position and background on you. Read our guide to printing a passport photo template.
What to Ask Before You Pay
- What is the total, including tax and any digital copy?
- Can I see the photo before it's printed, and retake it?
- What's the policy if the photo is rejected?
- Is the photo included in my passport acceptance appointment, or is it separate?
- Is the photo service available today at this location?
Where PhotoOmni Fits
If you'd rather prepare a digital photo at home, have it checked before you print or submit it. PhotoOmni combines AI formatting with a human review that includes an expression check, and its public listings describe a free check before you buy, a digital file, print layouts and an acceptance guarantee for eligible photos. You can then print the photo at a store. The US passport photo page lists a one-time $5.99 fee including a digital file and print-ready sheet. The refund policy covers photo-related errors caused by PhotoOmni when requested within 30 days; final acceptance rests with the issuing authority.
| CVS | USPS | PhotoOmni | |
|---|---|---|---|
| Who takes the photo | Staff | Staff | You |
| Appointment | No | Typically yes | No |
| Digital copy | Extra | Available at many locations; check fee | Included digital photo and print-ready sheet |
| Compliance check | Staff plus automated photo checks | Staff plus automated photo checks | AI plus human review |
| Best for | Walk-in and flexibility | One trip with the application | Home convenience and a checked file |
Check your photo with PhotoOmni →
Common Mistakes
- Assuming every post office takes passport photos.
- Not booking an appointment.
- Assuming every USPS location offers digital photos, or that a digital file is included in the printed-photo fee.
- Forgetting the execution fee when comparing totals.
- Treating a provider’s compliance or refund guarantee as the issuing authority’s approval.
- Not checking the print before you leave.
Checklist
- I know whether I'm applying in person or renewing by mail
- I know whether I need prints, a digital file or both
- I checked whether my post office offers photos, and booked a slot
- I asked for the total price and retake policy
- I checked the photo against the State Department rules
FAQ
Is a passport photo cheaper at CVS or the post office? USPS is cheaper at $15, versus about $17.99 at CVS in 2026 sources.
Does the post office give a digital copy? USPS now offers digital photos for online renewal at many locations for a fee. Confirm availability and delivery when booking.
Do I need an appointment for a passport photo at USPS? Typically yes, at participating locations. Check the USPS scheduler.
Does CVS require an appointment? No. It's walk-in at stores with a photo center.
Can I get my passport photo and application at the same place? At a participating post office, yes.
Does CVS take passport applications? No. It takes the photo only.
Is there a cheaper option? Print your own compliant photo on a 4×6 sheet at CVS.
Bottom Line
USPS wins on price and the one-trip convenience for in-person applicants, while CVS offers walk-in flexibility; USPS digital options depend on the location. Before you decide, confirm whether you need a digital file, whether you need an in-person visit at all, and what the total cost will be. If you want to check a photo first, try PhotoOmni →
Official sources: State Department passport photo requirements · State Department passport fees · USPS passport services