← Back to guides
Service guide

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

CVSUSPS (Post Office)
Price for two printed 2×2 photos$17.99, per CVS$15
Digital copyExtra, with sources listing $3.99 by email or $10.99 on USBAvailable for online renewal at many locations; confirm fee and delivery
AppointmentNo, walk inTypically yes, at participating locations
WhereStores with a photo centerOnly participating post offices that are passport acceptance facilities
Passport application taken there?NoYes, at the same facility, with a separate $35 execution fee
4×6 template DIY printingPossibleNot possible, as post offices have no self-service photo printing
TimeAbout 10 to 15 minutes per a price guideAbout 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 situationBetter choice
Applying in person for the first time and you only need printsUSPS, so the photo and application happen in one trip
Need a photo today with no appointmentCVS
Need a digital file for an online formCVS (extra cost), a participating USPS digital-photo location, or an online service
Renewing by mailCVS or DIY, because you may not need a post office visit
Want the lowest cost and can make a compliant photoDIY print, or PhotoOmni plus a print at CVS
No nearby post office offers photo serviceCVS

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 photoCVS 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:

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

  1. What is the total, including tax and any digital copy?
  2. Can I see the photo before it's printed, and retake it?
  3. What's the policy if the photo is rejected?
  4. Is the photo included in my passport acceptance appointment, or is it separate?
  5. 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.

CVSUSPSPhotoOmni
Who takes the photoStaffStaffYou
AppointmentNoTypically yesNo
Digital copyExtraAvailable at many locations; check feeIncluded digital photo and print-ready sheet
Compliance checkStaff plus automated photo checksStaff plus automated photo checksAI plus human review
Best forWalk-in and flexibilityOne trip with the applicationHome convenience and a checked file

Check your photo with PhotoOmni →

Common Mistakes

  1. Assuming every post office takes passport photos.
  2. Not booking an appointment.
  3. Assuming every USPS location offers digital photos, or that a digital file is included in the printed-photo fee.
  4. Forgetting the execution fee when comparing totals.
  5. Treating a provider’s compliance or refund guarantee as the issuing authority’s approval.
  6. 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