Passport Photos Cost: Prices, Fees & Ways to Save
Typical price range
$7.64 – $17.99
Walk-in passport photos typically cost $7.64 – $17.99 for two 2x2 prints, according to PassSnap. Where you go, and whether you want a digital copy, explains most of the gap.
A passport photo looks like a minor purchase, yet the price swings widely depending on the counter you use. Pharmacies, big-box stores, shipping centers, post offices, and clubs like AAA all sell the same basic product: two prints that meet State Department rules.
The photo is also optional at some steps. If you already have a compliant photo, you pay nothing for one. This guide covers what walk-in counters charge, why published prices differ, what AAA does, and how to avoid paying for a photo twice.
Passport photo prices by store
The table below lists the prices for two 2x2 prints at major providers, as reported by PhotoGov. USPS photos are taken by appointment at select post offices.
Price by retailer
| Item | Price |
|---|---|
| Walmart (two 2x2 prints) | $7.64 |
| USPS (by appointment) (two 2x2 prints) | $15 |
| FedEx Office (two 2x2 prints) | $15.95 |
| Walgreens (two 2x2 prints) | $16.99 |
| CVS (two 2x2 prints) | $17.99 |
| CVS digital copy (extra, select stores) | $3.99 |
Sources: PhotoGov: US passport photo cost 2026; PassportOwl: Walmart passport photo
Walmart is the lowest at $7.64. USPS is $15, FedEx Office is $15.95, Walgreens is $16.99, and CVS is $17.99. CVS also lists a digital copy as an extra at select stores, at $3.99, according to PassportOwl.
Those guides are published by companies that sell passport photo services, so they work as a snapshot of listed prices. Your local store may charge differently.
Why published estimates differ
Two guides that look at the same market can still report slightly different ranges, because they define the market differently.
Estimates by source
| Item | Typical range | Relative price range |
|---|---|---|
| PassSnap | $7.64 – $17.99 | |
| PixID | $7.64 – $17.99 |
Sources: PassSnap: Passport photo cost in 2026; PixID: Passport photo cost comparison
Both PassSnap and PixID give $7.64 – $17.99 for walk-in counters. Differences between guides usually come from which retailers they include, when they last checked, and whether they count digital files or online photo tools. Regional pricing also matters, since chains do not always charge the same amount in every state.
What AAA charges
AAA clubs often sell passport photos to members and non-members, but pricing is set by each regional club, so there is no single national price. The figures below come from one club.
AAA club pricing (varies by club)
| Item | Price |
|---|---|
| AAA Central Penn non-member (one set of 2 photos) | $15 |
| AAA Central Penn Classic member (one set of 2 photos) | $8.45 |
At AAA Central Penn, a non-member pays $15 for one set, and a Classic member pays $8.45. Other clubs charge different amounts, and higher membership tiers at some clubs include free sets. Check your own club's passport page rather than relying on another region's price.
What changes the price of a passport photo
- Printed or digital. Prints are the standard product. A digital copy, when offered, may cost extra or come bundled, depending on the provider.
- Provider type. Pharmacies and shipping centers tend to charge more than discount retailers.
- Membership. Clubs such as AAA price by membership tier.
- Appointment and location. Some providers require an appointment, and not every store offers the service.
Ways to pay less
Start by checking what you already have. If a recent photo meets the State Department rules, you do not need to buy another, and the rules cover size, background, and how recent the photo is.
You do not have to buy a photo at a counter. A photo you take yourself, or have printed on a standard photo sheet, can work if it meets the official size, background, and lighting rules. The risk is rejection. A rejected photo delays the application and means you buy another one.
If you buy at a counter, ask what happens if the photo is not accepted, whether retakes are included, and whether a digital copy is part of the price. Those answers can matter more than a small difference in the headline price. It also helps to bundle errands: if you are applying at a post office anyway, taking the photo there saves a trip, even when another counter charges less.
Frequently asked questions
How much do passport photos cost?
Walk-in counters typically charge $7.64 – $17.99 for two prints. Prices vary by provider and location.
Where is the cheapest place to get a passport photo?
Among the major providers listed above, Walmart has the lowest price at $7.64. Not every store offers the service, so check ahead.
How much does a passport photo cost at the post office?
The post office charges $15 for a photo taken by appointment at select locations. That is separate from the application and acceptance fees.
Does AAA take passport photos?
Many AAA clubs do. Prices depend on the club and your membership level, so look up your local club.
Can I use a photo I took myself?
You can if it meets the State Department's requirements. If it does not, the application can be delayed. Read the official photo rules at travel.state.gov first.
Is a digital passport photo extra?
It can be. Some providers charge more for a digital copy, and others include it. Ask before you pay.
Sources and methodology
-
PhotoGov: US passport photo cost 2026 (opens in a new tab)
PhotoGov · Manually verified · Retrieved
-
PassSnap: Passport photo cost in 2026 (opens in a new tab)
PassSnap · Manually verified · Retrieved
-
PassportOwl: Walmart passport photo (opens in a new tab)
PassportOwl · Manually verified · Retrieved
-
PixID: Passport photo cost comparison (opens in a new tab)
PixID · Manually verified · Retrieved
-
AAA Central Penn: Passport photos and services (opens in a new tab)
AAA Central Penn · Manually verified · Retrieved
Data last changed Oct 14, 2026. How we collect and update prices