Store prices re-checked October 2026 · independent site
Walmart passport photo: $7.64, the cheapest counter in America
Walmart is the price floor among the chains, at less than half of what the drugstores charge, with one structural catch. A Walmart passport photo costs $7.64 for two 2 x 2 inch prints at photo centers, the cheapest national counter price in 2026 surveys. No digital copy is offered; Walmart sells prints only. Walmart sells prints only, so if your application is online (a DS-160 visa upload or online passport renewal), no counter price completes it; what those need is a digital file, and you can check a phone photo against the official rules free right now.
How it works at Walmart
- Go to the photo center inside a Walmart Supercenter; an associate takes the photo.
- You receive two printed 2 x 2 photos for $7.64, the lowest chain price.
- There is no digital file, so if your application is online (DS-160, online renewal), Walmart prints alone cannot complete it.
Finding a Walmart that actually does it
The service lives at staffed photo centers, which generally means Supercenters rather than Neighborhood Markets. Walmart's store finder filters by services, and a two-minute call saves the drive; the price is national, so there is no benefit to shopping between locations.
What $7.64 does not buy
No digital file, and no compliance measurement you can see. The prints are cheap and fine for a DS-11 envelope, but an online DS-160 or online renewal cannot use them, and if the operator frames your head outside the published band, the price of the reprint is another trip.
The under-a-dollar version of the Walmart trip
The same photo center that charges $7.64 for the staffed service also prints a standard 4 x 6 for well under a dollar. A compliant photo sheet made at home prints there as an ordinary 4 x 6, which yields six cut-out copies for pocket change instead of two. The catch is that compliance is then on you, which is exactly what a free check settles before you print anything.
Walmart vs doing it online
| What you get | Walmart | Online maker ($9.99) |
|---|---|---|
| Price | $7.64 | $9.99 |
| Prints | Two 2 x 2 photos | Printable 4 x 6 sheet with six copies |
| Digital file for online applications | Not offered | Included, checked against the published rule |
| Checked against the official figures | Staff judgment | Every published figure, shown to you |
| Leave the house | Yes | No |
| Self-print a 4 x 6 sheet at the kiosk | Under $1, compliance on you | Sheet included, checked first |
Store prices as published in 2026 comparisons and the chains' own pages, first checked September 2026 and re-checked October 2026; they vary by location and change. We are independent and not affiliated with Walmart.
Walmart passport photo questions
How much are passport photos at Walmart?
- $7.64 for two printed 2 x 2 photos at Walmart photo centers, per published 2026 pricing (re-checked October 2026), which is the cheapest national counter price. Availability depends on the store having a staffed photo center; prices can vary and change.
Does Walmart give you a digital passport photo?
- No. Walmart's passport photo service is prints only. If you need the digital file for a DS-160 or online passport renewal, you will need another route; an online maker delivers the file plus a printable sheet.
Do all Walmarts take passport photos?
- Only stores with a staffed photo center do, which generally means Supercenters. Call your store before driving.
Skip the counter: $9.99, previewed free
The digital file plus six printable copies, checked against every published rule, with a 24-hour money-back guarantee.
Make my photo onlineOther stores: CVS · Walgreens · USPS · The UPS Store · Staples · FedEx Office · stores that stopped (Costco, Sam's Club, Rite Aid) · how to print a passport photo · passport photos near me
Immigration Photo