Passport Photo Cost in 2026: CVS, Walgreens & More
If you've ever stood at a CVS photo counter and watched the price ring up at $17.99 for two photos you'll cut apart yourself, you already know passport photo pricing doesn't make a lot of sense. It also isn't consistent. The exact same 2x2 inch photo can cost anywhere from under a dollar to nearly twenty, depending entirely on which door you walk through.
Here's what US retailers actually charge in 2026, and the cheaper paths most people don't know about.
Quick answer: passport photo cost by retailer
| Where | Typical cost | What you get |
|---|---|---|
| Walmart | ~$7.64 | 2 prints |
| Costco (members only) | ~$6.99-$8.99 | 2 prints, limited locations |
| UPS Store | ~$12-$16 | 2 prints, varies by franchise |
| USPS | ~$15.00 | 2 prints |
| FedEx Office | ~$15.95 | 2 prints, digital available |
| Walgreens | ~$16.99 | 2 prints + free digital copy |
| CVS | ~$17.99 | 2 prints |
| Staples | ~$17.99-$24.99 | 2 prints, digital on USB extra |
| AAA (member) | Free-$12 | Free for Plus/Premier tiers, ~$12 basic |
| AI Passport Photo | $4.99 | Digital file, print at home or anywhere |
Prices shift by location and change over time, so treat these as a starting point and confirm with your local store before you drive there.
Why the same photo costs 3x more at one store than another
The requirements are identical no matter where you go: 2x2 inches, plain white or off-white background, neutral expression, no glasses, no shadows. What changes is what you're actually paying for.
At CVS, Walgreens, and Staples, a staff member walks you through the photo booth, checks the shot, and prints it. That's a service fee layered on top of a print that costs cents to produce. Walmart and Costco treat it closer to a commodity print job, which is most of why they're cheaper. USPS and UPS Store pricing sits in the middle because it's tied to a broader in-person service (mailing, notary, passport applications) rather than a dedicated photo counter.
None of that difference is about photo quality. A compliant photo from any of these places passes the same government check.
The print-your-own-photo trick
If you already have (or can get) a photo that meets the requirements, most of these stores will print it for the cost of a standard photo print, usually $0.35 to $3, instead of the full $15-$18 service fee. Walgreens and CVS both offer this as a 4x6 print sheet with multiple copies you cut down yourself.
The risk is entirely on the "meets the requirements" part. Passport and visa photos get rejected for background color, head size, shadows, and expression more often than people expect, and a rejected photo means a second trip or a second country's paperwork delay. If you're going the DIY-print route, run your photo against the actual size and background rules first (see our full passport photo guide for the specifics), or use a tool that checks compliance before you commit to printing it.
Where an AI passport photo tool fits
This is also where AI Passport Photo fits: upload a selfie, get back a compliant, correctly sized photo in about a minute, for $4.99 (or $7.99 if you want a print-ready PDF with cutting guides for four copies). No appointment, no store hours to work around, no $17.99 counter fee for a photo you take yourself anyway.
One thing worth knowing before you use any AI tool for this: passport offices in the US and UK have gotten stricter since 2026 about rejecting photos that look digitally altered (smoothed skin, an obviously synthetic background, anything that reads as "generated" rather than photographed). A compliant tool validates and formats the photo you actually took; it shouldn't be changing your face. That's the difference between a tool that saves you a trip and one that gets your application bounced.
The bottom line
If you're near a Walmart and don't mind printing there, $7.64 beats every pharmacy option. If you want to skip a store trip entirely, a $4.99 AI passport photo gets you a compliant file in less time than the drive would take. Either way, you don't need to pay CVS or Walgreens prices for a photo that costs them pennies to produce.
Skip the pharmacy line
$4.99 gets you a compliant, ready-to-download passport photo in under a minute. No appointment, no upsell at the counter.
Get My Photo ($4.99)