Does Walmart Take Passport Photos? 2026 Guide
Find out whether Walmart takes passport photos, its price, and the digital-file and guarantee tradeoffs.

Does Walmart Take Passport Photos? 2026 Guide
Quick Answer
Yes — most Walmart Supercenters with a Photo Center take and print US passport photos, and at $7.44–7.64 for two 2×2 prints, it's the cheapest walk-in option among major retailers. But here's what most "does Walmart do passport photos" articles skip: Walmart's passport photo service comes with no compliance guarantee and no digital copy — if your photo gets rejected by the State Department, you paid for prints that are now useless, and you can't upload a Walmart-taken photo for an online passport renewal since it's print-only. If either of those gaps matters to you — and for an online renewal, it will — a service like PhotoOmni gets you a compliant digital file plus a print-ready sheet for $5.99, backed by a money-back guarantee, which you can then print anywhere including Walmart.
Yes, Walmart Does Passport Photos — Here's How It Works
Most Walmart Supercenters have a Photo Center capable of taking and printing US passport photos, and you don't need an appointment. You have two paths:
In-store, walk-in: visit the Photo Center during its hours (typically similar to store hours, often 9am–8pm, though this varies by location and some Photo Centers keep shorter hours than the main store), and an associate photographs you against a plain background. Updated self-service kiosks at some locations can handle the whole process without staff assistance. You'll walk out with two 2×2 prints in about 10–15 minutes.
Online upload, in-store or delivery pickup: if you already have a digital passport photo (compliant crop, sizing, and background), you can upload it through the Walmart Photo website and either pick up prints in an hour or have them delivered for an extra fee.
Pricing sits around $7.44–7.64 for two prints — by far the lowest walk-in price among the major retail chains (compare to $16.99 at Walgreens and CVS).
The Two Things Walmart Doesn't Tell You Upfront
No compliance guarantee. Walmart's Photo Center prints whatever photo it's given — whether taken in-store or uploaded — without independently verifying it meets US State Department requirements. If the photo gets rejected during your passport application, that's on you; there's no free reshoot policy the way there is at Walgreens or CVS. Given that photo non-compliance is one of the leading reasons passport applications get held up, this matters more than the low price tag suggests.
No digital copy, ever. Walmart's passport photo service is print-only. You cannot get a digital file from Walmart, which is a real limitation if you're applying for a passport renewal online — the State Department's online renewal system requires uploading a digital photo, not mailing in prints. If you only have Walmart prints, you'd need to scan and reformat them yourself, which risks introducing new compliance issues (State Department guidance explicitly warns against photographing or scanning a printed photo to create a digital file).
When Walmart Is the Right Call — and When It Isn't
Walmart works well if:
- You're applying by mail with the paper DS-11 form (which needs a physical photo, not a digital upload)
- You're confident about basic photo compliance (plain background, no glasses, neutral expression) or willing to accept some rejection risk for the lowest price
- You just need a fast, cheap in-person option and don't need a digital file
Walmart falls short if:
- You're renewing online and need a digital photo upload — Walmart can't give you one
- You want a guarantee that protects you if the photo gets rejected
- You need the photo formatted for a country other than the US, since Walmart's process is oriented around US passport specs
For the online-renewal case specifically — which is a growing share of passport applications — a digital-first tool is the more direct fit. PhotoOmni processes a selfie through AI cropping, background correction, and human expert review, delivers a digital file ready for direct upload to the DS-160-style online systems, and also throws in a print-ready 4×6 sheet at 300–600 DPI if you still want physical copies. It's a $5.99 one-time fee with no account required, and PhotoOmni backs it with a 100% money-back guarantee if your photo is rejected — the reshoot protection Walmart's in-store service doesn't offer.
How to Decide
- Applying online (digital upload required)? Walmart alone can't get you there — you need a digital-photo tool regardless of where you print.
- Applying by mail and want the cheapest option? Walmart's $7.44–7.64 walk-in price is hard to beat, accepting the tradeoff of no compliance guarantee.
- Want both a digital file and cheap prints, with a rejection guarantee? Use PhotoOmni for the digital file and compliance check ($5.99), then print the included 4×6 sheet at Walmart's standard print price if you want physical copies too.
- Traveling on a tight deadline and worried about rejection risk? The guarantee matters more than the savings — Walgreens/CVS's in-store reshoot promise, or a tool like PhotoOmni with its own money-back guarantee, reduces the risk of having to redo the whole process.
FAQ
Q1: Does Walmart take passport photos for babies and children? Most Photo Centers will photograph any age, though infant and toddler photos are among the trickiest to get compliant (neutral expression, open eyes, no other people or objects visible) — an area where a guaranteed-compliance service can be worth the extra cost given how often baby photos get rejected on the first try.
Q2: Can I get a digital passport photo from Walmart? No. Walmart's passport photo service is print-only — no digital file is provided under any option, in-store or online upload.
Q3: What happens if my Walmart passport photo gets rejected? Nothing on Walmart's end — there's no compliance guarantee or free reshoot policy for their passport photo service, unlike Walgreens or CVS. You'd need to pay again for a new photo.
Q4: Is Walmart cheaper than Walgreens or CVS for passport photos? Yes, noticeably — Walmart runs $7.44–7.64 for two prints versus $16.99 at Walgreens and CVS, though the higher-priced options include a compliance guarantee that Walmart's doesn't.
Q5: Can I use a Walmart-printed passport photo for an online passport renewal? Not directly — online renewal requires a digital photo upload, and Walmart only provides physical prints. You'd need a separately sourced digital file that already meets the compliance requirements.
Q6: Does every Walmart location offer passport photos? Most Supercenters with an active Photo Center do, but not every Walmart has one, and Photo Center hours can be shorter than the main store's — it's worth checking with your specific location or using Walmart's store locator before heading in.
Bottom Line
Walmart does take passport photos, and at $7.44–7.64 it's the lowest in-person price around — but the tradeoffs (no guarantee, no digital copy) are the part most guides leave out. If you're mailing a paper application and comfortable with basic compliance rules, Walmart's a solid low-cost pick. If you're renewing online or want protection against a rejected photo, pairing a verified digital-photo service like PhotoOmni with Walmart's cheap in-store printing gets you the best of both — a guaranteed-compliant digital file for online use, plus physical prints at Walmart's low print price.
About the Author
PhotoOmni Editorial Team writes practical guides to passport-photo requirements, pricing, and submission options.