Passport Photo Prices in 2026: What You Pay for a Photo, Digital Copy, and Print
Compare the cost categories behind passport photos—retail capture, a digital file, and print-only service—without relying on stale location prices.

Retailer prices and service details checked: September 28, 2026. Local prices and promotions can change.
This is the cross-provider price hub. Use the dedicated retailer guides for branch-specific availability and package details; use the PhotoOmni U.S. passport photo tool when you want a digital file and print-ready sheet prepared online.
Quick Answer
Walmart has the lowest in-store price (~$7.64) but photo counters are closing at many locations. CVS ($17.99) and Walgreens ($16.99) are the most reliable walk-in options, with Walgreens including a free digital copy. PhotoOmni ($5.99) is the cheapest overall option when you factor in printing your own file, and it includes a compliance check before submission — reducing the risk of a rejected photo delaying your application.
If you've searched "passport photo price," you've probably already found the numbers: Walmart around $7.64, Walgreens $16.99, CVS $17.99, USPS about $15. Every comparison site quotes roughly the same figures, because they're all pulling from the same published retailer price lists.
But the sticker price is only part of what you actually pay. The real cost of a passport photo includes three things almost nobody adds up: the base price, the hidden add-on fees, and the cost of getting it wrong.
If you prefer to prepare the file online, the US passport photo maker can help check the crop, background, and passport-photo format before submission.
The Base Price Comparison (2026)
| Provider | Price | What You Get | Appointment Needed |
|---|---|---|---|
| Walmart | ~$7.64 | Two 2×2 passport-photo prints | No |
| Walgreens | ~$16.99 | Two 2x2" prints + free digital copy | No |
| CVS | ~$17.99 | Two 2x2" prints | No |
| USPS | ~$15.00 | Two 2x2" prints, taken during your application appointment | Usually yes |
| PhotoOmni | $5.99 | Compliant digital file, self-print anywhere | No |
Walmart wins on paper. But two things the price tables don't tell you: Walmart's in-store photo counters have been closing at a growing number of locations, so "cheapest option" only holds if there's still a working photo center near you. And Walgreens' free digital copy only comes bundled with their $16.99 print package — at CVS, that same digital file is a separate $3.99 charge, pushing the real total closer to $22.
The Cost Nobody Calculates: Getting Rejected
A passport or visa photo that doesn't meet spec doesn't just get flagged — it can delay your entire application by weeks. Common rejection reasons include:
- Shadows behind the head from in-store lighting
- Incorrect head size (must be 1 to 1⅜ inches from chin to crown)
- A background that's off-white instead of pure white
- Glasses, which have been banned in U.S. passport and visa photos since 2016
If a retail-taken photo gets rejected after you've already mailed your application, you're not just out the $15–$18 you paid — you're looking at another trip to the store, another wait for the mail to go out and come back, and potentially weeks added to processing. That's the real cost of a "cheap" photo that doesn't pass compliance.
Why a Digital-First Option Changes the Math
This is where a tool like PhotoOmni changes the calculation. Instead of paying a store to take the photo and hoping it's compliant, you upload your own image, and the tool automatically:
A US passport photo maker can apply these dimensions and formatting checks to the uploaded photo.
- Crops to the exact 2×2 inch specs / 600x600px specification
- Replaces the background with compliant white
- Checks head size and positioning against State Department rules before you ever print or upload it
That compliance check — done before you submit anything — is the piece that's missing from a $15 in-store photo. You're not paying for convenience; you're paying to reduce the odds of a multi-week delay.
Once you have a compliant digital file, printing is nearly free: format two photos onto a standard 4x6 print (about $0.16–$0.39 at most drugstores or big-box photo counters), and you have your two required prints for well under a dollar, plus a digital copy already on hand for any future DS-160 or online renewal.
So Which Option Actually Makes Sense?
- Need it in the next hour and don't want to think about it: Walgreens or CVS — you're paying for speed and a human double-check.
- Have a Walmart Supercenter nearby with a working photo counter: still the cheapest full-service option, if it's open.
- Applying for multiple documents (passport + visa) or want a digital copy on file for next time: PhotoOmni is the more efficient choice — one file, compliant for both print and digital submissions, at a fraction of the retail price.
- First-time passport applicant appearing in person: consider doing your photo at USPS during the same appointment, since it's accepted on the spot by the person processing your application.
Price and Requirement Sources
- CVS Passport Photos
- Walgreens Passport Photos
- USPS Passport Services
- Walmart Photo
- U.S. Department of State: Passport Photos
Retail prices can vary by location and promotion. Confirm the current total and whether a digital copy is included before visiting.
FAQ
Is Walmart still the cheapest option for a passport photo? Usually yes, at ~$7.64, but a growing number of Walmart locations have closed their in-store photo counters. Call ahead before making a trip.
Does CVS or Walgreens include a digital copy? Walgreens includes a free digital copy with its $16.99 package. CVS charges a separate $3.99 for a digital file, bringing its effective total closer to $22.
Can I just take my own passport photo at home? Yes — the State Department explicitly allows self-taken and self-printed photos, as long as they meet the size, background, and quality requirements. Tools like PhotoOmni are built specifically for this.
What happens if my passport photo gets rejected? Your application can be returned or delayed while you submit a new, compliant photo — potentially adding weeks to your processing time, on top of needing to pay for a new photo.
Do USPS passport photos cost more than retail stores? USPS charges about $15 for two prints, in the middle of the retail range. Its main advantage is convenience if you're already there for a first-time, in-person application.
Bottom Line
The retail price comparisons you'll find everywhere are accurate, but they only tell you what you pay at checkout — not what you pay if the photo comes back non-compliant. Factor in rejection risk and digital-copy fees, and a $5.99 self-prepared photo from PhotoOmni often ends up cheaper and safer than the $17.99 in-store option.
About the Author
PhotoOmni Editorial Team
The PhotoOmni Editorial Team researches official passport, visa, immigration, and identity-photo requirements. Every guide is reviewed for practical accuracy and updated when application rules, upload specifications, or government guidance change.
Related guides
- Passport Photo Online Printing: Cost, Requirements & Options
- Where Can I Get 2×2 Inch Passport Photos?