Back to guides
Requirements guide

CVS Passport Photo Price: What You'll Actually Pay in 2026

CVS passport photo prices, DIY printing costs, and what to check before submitting.

CVS is one of the most convenient places to get a passport photo — with over 9,000 U.S. locations, there's a good chance one is a few minutes from you. But the pricing isn't quite as simple as a single number, since it depends on whether you let CVS take the photo or bring your own. Here's what it actually costs, plus the one detail most people miss before they walk in.

CVS Passport Photo Price: The Standard Service

If you walk into a CVS and have a staff member photograph you at the photo counter, the standard price is:

  • $17.99 for two printed 2x2 inch passport photos

That price covers the photo being taken, cropped to spec, and printed — both copies you need for a passport application, since the State Department requires you to submit one photo but it's standard practice to have a spare on hand. Some locations also offer:

  • An extra digital copy emailed to you for $3.99
  • Photo files saved to a USB drive for $10.99

No appointment is required — this is a walk-in service during regular pharmacy hours, and it typically takes 10-15 minutes.

The Cheaper DIY Route: $0.39 Instead of $17.99

If you're comfortable taking your own photo at home, you can cut this cost down to under a dollar. The process:

  1. Take a passport-compliant photo yourself (plain background, good lighting, neutral expression).
  2. Have it laid out into a 4x6 inch template containing four passport-sized photos.
  3. Upload that template to the CVS Photo app or website, or print it at an in-store kiosk.
  4. Order a standard 4x6 print — this costs around $0.39 to $0.42.
  5. Cut out your four photos.

That's four compliant photos for less than fifty cents, compared to $17.99 for two through the staffed service — a difference that adds up if you need extras for a passport card application, a visa, or a family member's application at the same time.

The Catch: CVS Doesn't Guarantee Compliance on Self-Uploaded Photos

Here's the detail that trips people up with the DIY route. When a CVS employee takes your photo using their in-store system (Kodak Moments), it's built to follow U.S. Department of State specifications, and for most people it works fine.

But when you upload your own photo to print, CVS is functioning purely as a print shop — nobody on staff is checking whether your background is truly neutral, whether your head size falls within the required range, or whether shadows from your home lighting will get the photo rejected. CVS itself doesn't offer a compliance guarantee on self-submitted images, and store staff aren't biometric compliance specialists to begin with, even for photos taken in-store.

That's a real risk, because a passport photo that gets flagged after submission doesn't just cost you the printing fee — it costs you the processing delay too, which can be weeks. If you're taking the DIY route specifically to save money, it's worth spending a minute making sure the photo is actually compliant before you spend even the $0.39 to print it. A tool like PhotoOmni checks your photo against the exact U.S. passport specification using AI, backed by a human reviewer, before you download your print-ready file — so the money you save skipping the counter doesn't get erased by a rejected application later.

CVS Passport Photo Price at a Glance

OptionPriceWhat You Get
Standard in-store service$17.992 printed photos, taken by staff
Extra digital copy$3.99Emailed digital file
USB copy$10.99Files saved to USB
DIY print (self-taken photo)~$0.39–$0.424×6 sheet with 4 photos

Bottom Line

If you want zero effort and don't mind paying for it, the $17.99 staffed service at CVS is fast and reliable for most people. If you're trying to save money — especially if you need multiple photos for different family members or documents — the DIY print option cuts the cost by more than 97%, but only makes sense if you're confident your photo will actually pass. Running it through a compliance check first is the cheap insurance that makes the DIY route worth it.


Related guides