Prices checked November 8, 2026
How Much Do Passport Photos Cost? CVS, Walgreens and More
A CVS passport photo costs $17.99 for two 2 x 2 prints, plus $3.99 for an emailed digital copy, according to cvs.com (checked November 8, 2026). Walgreens charges $16.99 with a digital copy included, USPS $15, FedEx Office $15.95 and Walmart $7.64. PhotoForPass costs $16.95 for a digital photo or $18.95 with a print-ready 4 x 6 sheet, with no trip to the store.
Key takeaways
- CVS is one of the most expensive store options at $17.99, and $21.98 if you add the digital copy.
- Walmart is the cheapest in-store photo at $7.64, but only at stores with a Photo Center and with no listed digital copy.
- For a digital file, FedEx Office, PhotoForPass and Walgreens all land between $15.95 and $16.99.
- For two or three people, a family pack online usually costs less than separate store photos.
- The photo fee is separate from the $130 passport fee and the $35 acceptance fee.
At a glance
- CVS
- $17.99 for 2 prints, digital copy $3.99 extra
- Walgreens
- $16.99 for 2 prints, digital copy included
- USPS
- $15 at select Post Offices
- Walmart
- $7.64 at stores with a Photo Center
- FedEx Office
- $15.95 for 2 prints or a digital copy on USB
- Staples
- $19.99 prints, $24.99 with a digital file
- PhotoForPass
- $16.95 digital, $18.95 with a 4 x 6 print sheet
- Adult passport book fee
- $130 plus a $35 acceptance fee in person (USPS, April 2026)
Passport photo cost in 2026, store by store
Passport photos cost between $7.64 and about $20 at major US chains, before tax. The table shows the base price for one person and whether a digital copy is included.
Each price comes from the company's own website or store pages, checked on November 8, 2026. Prices may vary by store and location, so use the links in the sources to check yours before you go.
| Provider | Price | What you get | Digital copy |
|---|---|---|---|
| Walmart Photo Center | $7.64 | 2 x 2 prints, in store only | Not listed |
| USPS | $15 | Printed photos at select Post Offices | Not offered, as far as we found |
| FedEx Office | $15.95 | 2 prints or a digital copy on USB | USB instead of prints |
| The UPS Store | $15.99 to $19.99 plus tax | Varies by store | Extra, $19.99 at one store we checked |
| Walgreens | $16.99 | 2 prints | Included, by email |
| CVS | $17.99 | 2 prints | $3.99 extra, by email |
| Staples | $19.99 | 2 prints, free retake if noncompliant | $21.99 file only, $24.99 both |
| AAA | Varies by club, e.g. $16 for non-members | Prints, with member perks | Some clubs include one |
| PhotoForPass digital | $16.95 | Official-size digital JPG | Included |
| PhotoForPass photo + print sheet | $18.95 | Digital JPG plus a 4 x 6 print sheet (JPG and PDF) | Included |
CVS passport photo cost explained
CVS charges $17.99 for two 2 x 2 passport photos taken and printed at the photo counter (checked November 8, 2026). A digital copy by email is $3.99 more, so a CVS photo with a file for online renewal comes to $21.98 before tax.
CVS is convenient because there is a pharmacy in most neighborhoods, but it is one of the most expensive store options. If you only need prints, Walgreens is $1 cheaper and includes the digital copy, and Walmart costs less than half as much.
A cheaper way to use CVS is to print your own 4 x 6 passport photo sheet there. CVS listed 4 x 6 prints from $0.42 each (checked November 8, 2026), and one print holds six 2 x 2 photos. See how to print passport photos.
Walgreens, USPS, Walmart and FedEx prices
These four are the other big national options. Each has a different trade-off between price, digital copy and convenience.
Walgreens: $16.99
Two printed photos with a digital copy by email included. Walgreens says the service is in store only at most locations and no appointment is needed. A copy on a USB drive costs extra.
USPS: $15
USPS listed a $15 photo fee in an April 2026 release. Photos are available at select Post Offices, often by appointment, and the fee is separate from passport fees. We found no USPS mention of a digital copy.
Walmart: $7.64
The lowest price we found. Walmart says passport photos are a Photo Center in-store service only, so you need a store with a Photo Center, and it cannot be ordered online.
FedEx Office: $15.95
The FedEx Office store pages we checked list $15.95 for either two 2 x 2 prints or a digital copy on USB, with no appointment needed.
The UPS Store, Staples, AAA and Costco
These options vary more by location or membership, and one is no longer available.
The UPS Store: about $16 to $20
Locations are independently owned and set their own prices. Store pages we checked listed $15.99 in Dana Point, California, and $19.99 plus tax for two prints in Charlotte, North Carolina, where a digital copy was $19.99 alone or $34.99 with prints.
Staples: $19.99 to $24.99
Staples lists $19.99 for two prints, $21.99 for a digital file and $24.99 for both. It promises a free retake if the photos do not meet State Department requirements, and the service is non-refundable.
AAA: varies by club
At AAA Northeast, non-members pay $16 a set and Basic members $12, while Plus and Premier members get free sets each year. Other clubs set their own prices.
Costco: not available
Costco closed its in-store photo centers on February 14, 2021, and no longer takes passport photos.
Total passport photo cost: prints, digital and families
The sticker price is not the whole story. What you pay depends on whether you need prints, a digital file for online renewal, or photos for several people.
For one adult who needs prints, Walmart wins on price if there is a Photo Center nearby. For a digital file, FedEx Office ($15.95 on USB, no prints), PhotoForPass ($16.95) and Walgreens ($16.99, prints included) are close; Walgreens adds prints, while PhotoForPass skips the trip. For a family of three, the PhotoForPass family pack costs less than three photos at USPS, FedEx Office, Walgreens, CVS or Staples, while Walmart stays cheapest if you can get everyone to the store.
| Provider | 1 adult, prints | 1 adult, digital file | 3 people, prints |
|---|---|---|---|
| Walmart | $7.64 | Not listed | $22.92 |
| USPS | $15 | Not offered | $45 |
| FedEx Office | $15.95 | $15.95 (USB, no prints) | $47.85 |
| Walgreens | $16.99 | $16.99 (email copy included) | $50.97 |
| CVS | $17.99 | $21.98 (with email copy) | $53.97 |
| Staples | $19.99 | $21.99 (file only) | $59.97 |
| PhotoForPass | $18.95 plus a 4 x 6 print ($0.18 to $0.42) | $16.95 | $39.95 plus 3 prints ($0.54 to $1.26) |
Passport photo cost vs passport fees
The photo is a small part of the total. In April 2026, USPS listed the adult passport book fee as $130, paid to the U.S. Department of State, plus a separate $35 acceptance fee when you apply in person. Renewing by mail or online skips the acceptance fee.
So a first-time adult passport with a CVS photo costs about $182.99 ($130 + $35 + $17.99), and the same with a Walmart photo about $172.64. Optional services such as expedited processing cost more, so check current fees at travel.state.gov before you apply.
The hidden cost of a rejected photo
A cheap photo that gets rejected can end up costing more than a good one. If your photo does not meet the rules, the State Department asks for a new one, and your application waits until it arrives. That means a second photo, postage and lost time, which matters most when you have a trip booked.
Store photos are not automatically compliant, so check yours before you leave. PhotoForPass checks your photo against the requirements before you get it, includes up to 5 photo checks and 3 free redos per person, and gives a full refund if an agency rejects it. See the common problems in passport photo rejection reasons.
8 ways to save on passport photos
A few simple choices can cut what you spend on passport photos, especially for families.
- Buy only what you need. A paper application needs one photo; online renewal needs only a digital file.
- Use Walmart for prints if you live near a store with a Photo Center.
- Check AAA perks. Some clubs give members free photo sets each year.
- Use one photo for book and card. Applying for both at the same time needs only one photo.
- Print your own sheet. A 4 x 6 print costs $0.18 to $0.42 at Walmart and CVS and holds six 2 x 2 photos.
- Do the whole family at once. PhotoForPass family packs are $29.95 for 2 people and $39.95 for 3.
- Look for photo promo codes. Walgreens keeps a photo deals page, and CVS runs print promotions.
- Do not reuse old photos. A photo older than 6 months, or one that no longer looks like you, gets rejected and costs you a retake.
Store or online: which is the better value?
Choose a store if you want someone else to take the photo, you need prints today, and there is a Walmart, Walgreens or post office close by. Choose an online photo if you need a digital file, want to retake at home until it is right, are photographing a baby, or need photos for two or three people.
PhotoForPass fixes the lighting, replaces the background with plain white, sizes and crops the photo to the official rules, and checks it against the requirements in about 30 to 60 seconds after payment. See passport photos near me for store-by-store tips and our pricing page for what each package includes.
Frequently asked questions
How much is a passport photo at CVS?
A passport photo at CVS costs $17.99 for two 2 x 2 prints, according to cvs.com (checked November 8, 2026). A digital copy by email costs $3.99 more, so the total with a file for online renewal is $21.98 before tax. Prices may vary by store. CVS also prints 4 x 6 photo sheets from $0.42 each if you already have a compliant photo.
Does CVS give you a digital copy of your passport photo?
CVS offers a digital copy of your passport photo by email for $3.99 on top of the $17.99 price for two prints (checked November 8, 2026). The digital copy is useful for online passport renewal, which needs a JPG, PNG, HEIC or HEIF file between 54 KB and 10 MB. Walgreens includes an emailed copy in its $16.99 price.
How much are passport photos at Walgreens?
Walgreens passport photos cost $16.99 for two printed photos, with a digital copy by email included at no extra charge (checked November 8, 2026). Walgreens says the service is in store only at most locations, with no appointment needed, and a digital copy on a USB drive costs extra. Prices may vary by store.
How much does the post office charge for passport photos?
The post office charges $15 for passport photos at select locations, the fee USPS listed in an April 2026 release. The photo fee is separate from the $130 State Department fee and the $35 acceptance fee for an adult passport book. Not every Post Office takes photos, many require an appointment, and we found no USPS mention of a digital copy.
How much are Walmart passport photos?
Walmart passport photos were listed at $7.64 on Walmart's photo site (checked November 8, 2026), the lowest in-store price we found. The service is available only at stores with a Photo Center and cannot be ordered online. We found no listed digital copy, so Walmart is best when you only need printed photos for a mailed or in-person application.
Where is the cheapest place to get a passport photo?
Walmart is the cheapest in-store option at $7.64 (checked November 8, 2026). USPS charges $15, FedEx Office $15.95, Walgreens $16.99 and CVS $17.99. Some AAA members get photos at no charge. For a digital file, FedEx Office on USB ($15.95), PhotoForPass ($16.95) and Walgreens ($16.99 with prints) are the lowest-cost options we found.
How much does FedEx charge for passport photos?
The FedEx Office store pages we checked list passport photos at $15.95, with a choice of two 2 x 2 printed photos or a digital copy on a USB drive (checked November 8, 2026). No appointment is needed. If you need both prints and a digital file, ask your store for the combined price, since $15.95 covers one or the other.
How much does The UPS Store charge for passport photos?
The UPS Store prices vary because each location is independently owned. Store pages we checked on November 8, 2026 listed $15.99 in Dana Point, California, and $19.99 plus tax for two prints in Charlotte, North Carolina, where a digital copy was $19.99 alone or $34.99 with prints. Check your local store page for its current price.
Are AAA passport photos free?
AAA passport photos are free for some members, depending on the club and membership level. At AAA Northeast, Plus members get one set a year and Premier members get four sets per household a year plus a digital photo, while Basic members pay $12 and non-members $16 (checked November 8, 2026). Other AAA clubs set their own prices.
How much does an online passport photo cost?
A PhotoForPass digital passport photo costs $16.95, and the photo plus a 4 x 6 print sheet costs $18.95. Family packs are $29.95 for 2 people and $39.95 for 3. Each order includes up to 5 photo checks and 3 free redos per person, and a 14-day money-back guarantee. Printing the 4 x 6 sheet at Walmart or CVS adds $0.18 to $0.42.
Is the passport photo included in the passport fee?
No. The passport photo is a separate cost. For an adult passport book, USPS listed the State Department fee as $130 plus a $35 acceptance fee when you apply in person (April 2026). The photo is extra: about $7.64 to $19.99 at stores, or $16.95 to $18.95 online. Renewals by mail or online do not pay the acceptance fee.
How many passport photos do I need?
A US passport application needs one photo, whether you use Form DS-11 in person or Form DS-82 by mail, and one photo covers both a passport book and card applied for together. Online renewal needs only a digital file. Stores usually sell two prints, and USCIS forms such as Form I-485 usually need two identical photos.
Is it cheaper to print passport photos myself?
Printing a passport photo sheet yourself is cheaper if you already have a compliant digital photo. A 4 x 6 print costs $0.18 at Walmart and from $0.42 at CVS (checked November 8, 2026) and holds six 2 x 2 photos. The photo still has to meet every rule, so the savings depend on getting the photo right the first time.
Why does CVS charge more than Walmart for passport photos?
Each chain sets its own passport photo price. In November 2026, CVS listed $17.99 for two prints, while Walmart listed $7.64, both for photos taken by staff in the store. The CVS price is closer to Walgreens ($16.99) and FedEx Office ($15.95). If price matters most and a Walmart Photo Center is near you, Walmart is the cheaper choice.
Official sources
We check these pages when the rules change. Last updated Nov 8, 2026.
- CVS Photo: passport photos (opens in a new tab)
- CVS Photo: 4x6 glossy photo prints (opens in a new tab)
- Walgreens Photo: passport and visa photos (opens in a new tab)
- Walmart Photo: same-day passport photos (opens in a new tab)
- Walmart Photo: photo print prices (opens in a new tab)
- USPS newsroom: Are You Ready to Travel? (April 27, 2026) (opens in a new tab)
- FedEx Office: passport photos (Chicago store page) (opens in a new tab)
- The UPS Store Dana Point, CA: passport photos (opens in a new tab)
- The UPS Store Charlotte, NC: passport photos (opens in a new tab)
- Staples: passport photos, prints only (opens in a new tab)
- Staples: passport photos bundle option (opens in a new tab)
- AAA Northeast: passport photos member benefit (opens in a new tab)
- NBC New York: Costco closing photo department at all locations (2021) (opens in a new tab)
Related
- Photos near me Store options compared
- Print your photos Print a 4x6 sheet at home or in store
- Pricing Packages and what each includes
- Digital passport photo A file sized for online forms
- Rejection reasons Why photos fail and how to fix them
- Online renewal photo Digital photo for the online renewal system
- Take it at home Light, background and framing tips
- US passport photo 2 x 2 inch photo for a new passport or renewal
Not sure yet? Ask your AI assistant
Ready when you are
Get a passport photo for less than a pharmacy
Digital photo $16.95, or $18.95 with a 4 x 6 print sheet. Prepared to official rules in about a minute, 14-day money-back guarantee.
- 14-day money-back guarantee
- Photo stays on your device until you pay
- Checked against official rules
Guides
Answers before you shoot
Plain-English guides with official sources, updated when the rules change.
-
Photo requirements
Every U.S. rule in one place
Read the guide -
Take it at home
Light, background and framing tips
Read the guide -
Print your photos
Print a 4x6 sheet at home or in store
Read the guide -
Photos near me
Store options compared
Read the guide -
Rejection reasons
Why photos fail and how to fix them
Read the guide -
Glasses rules
When glasses are and are not allowed
Read the guide