Passport photo cost in 2026: CVS, Walgreens, Walmart, and the $0.16 method
A passport photo is a commodity: the same 2 x 2 inch government standard regardless of where it is taken. The price difference between a CVS photo and a Walmart 4 x 6 print is not a difference in quality or compliance. It is a difference in how much of the work you do yourself. This guide explains what each option costs, what is and is not included, and which method makes sense depending on how much time you have and how many photos you need.
The practical answer
In 2026, in-store passport photo services generally range from about $7.64 at Walmart to $17.99 at CVS for two 2 x 2 inch prints. Digital files for online applications may cost extra depending on the store. The cheapest compliant method is to prepare your own formatted 4 x 6 sheet and print it at a photo kiosk: Walmart lists 4 x 6 prints from $0.16, giving you two cut-out 2 x 2 photos plus a digital JPEG for under $1 total. The trade-off is that you take the photo yourself and handle the formatting, which is where most rejection risk sits if the setup is wrong.
Where people get surprised
Two hidden costs catch people. First, digital files: some pharmacies charge extra for a JPEG even after you pay for printed photos. CVS lists a digital copy add-on, which raises the real total if you also need a JPEG for online renewal or a DS-160 upload. Walgreens often includes a digital copy by email, making it better value when you need both. Second, retakes: if the photo is rejected by a government review system, most retail photo counters do not guarantee a free retake for every rejection reason. You may pay again.
How PassSnap fits
PassSnap's one-time package unlock gives you the files for that photo session: a JPEG for digital upload, a formatted 4 x 6 print sheet, and print instructions. You can shoot at home, check the crop and background, and send the 4 x 6 layout to a low-cost photo kiosk. Optional AI verify is separate, so you only pay for extra review when you want it.
Before you prepare your photo
- If you need prints only and have no decent wall or lighting at home, Walmart at about $7.64 is usually the cheapest walk-in passport photo option in 2026.
- If you need both prints and a digital JPEG for online renewal or DS-160, Walgreens commonly includes a digital copy in its passport photo package, while CVS lists a separate digital copy add-on.
- If you are willing to take the photo yourself, format a 4 x 6 sheet and print it at a Walmart kiosk from $0.16. This is the cheapest compliant method and also gives you a digital file.
- If you need photos for multiple family members or multiple government forms, the per-photo cost of in-store services adds up fast. A guided at-home workflow keeps the repeat cost low.
- Factor in travel time. Driving to a pharmacy, waiting, and driving back is 30-60 minutes for most people. The at-home method is faster if you have a plain wall and decent light.
FAQ
Does a higher-priced passport photo service mean better quality or higher acceptance rates?
No. The same 2 x 2 inch government standard applies regardless of where the photo is taken. A CVS passport photo and a low-cost Walmart kiosk print of a correctly formatted image are evaluated against the same specifications. The price difference reflects labor and convenience, not compliance quality.
Does Walgreens or CVS include a digital file for online passport applications?
Walgreens commonly includes a digital copy by email in its passport photo package. CVS lists a separate digital copy add-on on top of the print fee. Neither is required if you format and print the photo yourself, since you start with a digital file.
What is the cheapest way to get a compliant passport photo in 2026?
Format two 2 x 2 photos onto a 4 x 6 sheet yourself, then order a standard glossy 4 x 6 print at a photo kiosk. Walmart lists 4 x 6 prints from $0.16, while many pharmacy kiosks are still under $0.40. You also keep the digital file, so the total can be under $0.40 for prints plus a digital copy.