Walmart passport photo key facts: In-store $7.64. Cheapest option: PixID digital $4.99 + print 4×6 sheet at Walmart for $0.35. 100% US State Department compliant. Biometric validation, background removal. Instant digital download.

US Passport Guide · 2026

Does Walmart Do Passport Photos? $7.64 Cost & Cheapest Way (2026)

Fast workflow Save vs drugstores State Dept specs

Walmart is widely considered the most budget-friendly option for Walmart passport photos in the United States. With thousands of Supercenters nationwide, it’s a highly accessible choice for travelers looking to save money without sacrificing compliance — and a strong option if you’re looking for the cheapest passport photo near me.

Written by PixID.studio compliance team · Expert verified against State Dept. requirements · Last verified: March 2026

TL;DR: Walmart in-store $7.64 for 2 prints. Cheaper: PixID $4.99 + print 4×6 at Walmart for $0.35 = $5.34 total. 100% money-back guarantee if rejected.

Service Type Price (2026)
Walmart passport photo (2 prints) from ~$7.64
PixID.studio + Local Print $0.35

Why not a giant price range? Walmart’s passport SKU is usually one of the lowest national chain prices (~$7.64 at many Supercenters). $16.99 is the typical CVS/Walgreens passport package — not Walmart. Always confirm the price on the kiosk or receipt before you pay; regional variation exists.

Printable 2x2 inch passport photo template for Walmart — 4×6 sheet with two photos
Sample 4×6 inch sheet with two 2×2 passport photos — print at Walmart for about $0.35 or use in-store service for $7.64.

Walmart Passport Photo — Quick Facts

Price (in-store or 1-hr pickup)$7.64 (2 prints)
Digital / USB add-onExtra fee (ask — varies)
Size2×2 inches
AppointmentNot needed
Photo center hoursOften 9 AM–8 PM
StoresThousands of Supercenters

How much is a passport photo at Walmart?

As of 2026, Walmart offers the lowest Walmart passport photo cost among major retailers:

  • In-store service: Two (2) printed 2×2 inch passport photos cost $7.64.
  • Online order / 1-hour pickup: If you upload your photo to the Walmart Photo website, the price remains $7.64.
  • Digital / USB: Some locations can add a digital copy or USB — fees vary; ask before the session.

Compare with USPS passport photo at $15.00 for a similar in-person service — Walmart undercuts that by about half for 2x2 photo prints Walmart style.

Service options: in-store vs. online

Walmart provides two primary ways to get your photos:

  • Walk-in (the easiest): Visit any Walmart Supercenter with a Photo Center. A trained associate will take your photo, ensure it meets requirements, and print it while you shop. No appointment is needed. Walmart photo center hours vary by store; many are open from 9:00 AM to 8:00 PM.
  • 1-hour pickup (the fastest): Upload your own photo to WalmartPhoto.com, select the “Passport” product, and pick up your prints in about an hour at your local store.

Why choose Walmart?

  • Unbeatable price: At under $8.00, it is nearly 50% cheaper than CVS or Walgreens ($16.99).
  • Guaranteed sizing: Their system automatically formats the image to 2×2 inches with the correct head-to-margin ratios.
  • Child/infant photos: Walmart associates are generally experienced in handling photos for infants and children; it’s helpful to bring a white blanket for an infant to lie on.

The “expert” 12-cent hack

If you are strictly looking for the absolute lowest price:

  1. 1Use a passport photo app to create a 4×6 template containing two 2×2 photos.
  2. 2Upload this as a standard 4×6 print to the Walmart app.
  3. 3The cost is approximately $0.12 to $0.15.
  4. 4You will need to manually cut the photos to size using a paper trimmer or scissors.

Get a Compliant Digital Photo First — $4.99

Create a government-compliant 2×2 photo online in minutes. Use it for Walmart 1-hour pickup, the 4×6 hack, or upload directly to the State Department renewal portal.

Get My Photo →

100% Money-Back Guarantee if your photo is rejected.

Frequently asked questions

Can I print a passport photo at Walmart for $0.35?
Yes. You can create a 4×6 inch template with two 2×2 passport photos and order it as a standard print at Walmart for about $0.12–$0.35 instead of the full $7.64 passport photo service. Pick up in-store and cut the photos yourself.
How much is a passport photo at Walmart?
Walmart charges $7.64 for two 2×2 inch passport photos, in-store or 1-hour pickup. It is the cheapest major retailer; CVS and Walgreens charge $16.99.
How to use Pixid template at Walmart?
Create your compliant 2×2 photo at PixID.studio, download the 4×6 sheet with two photos, then upload it to Walmart Photo as a standard 4×6 print. Pick up in-store for about $0.35 and cut to size.
Is it legal for passports?
Yes. The US State Department accepts photos that meet 2×2 inch, head size, and background rules. PixID outputs compliant files; printing the template at any lab or store is allowed.
Does Walmart do passport photos without an appointment?
Yes. You can walk in to any Walmart Supercenter with a Photo Center or upload your photo online for 1-hour pickup. No appointment is required.

Note: Walmart and CVS passport photo prices are consistent across California, Texas, Florida, and New York. Use our 4×6 template to ensure the $0.35 price nationwide.

← Back to Guide