Yes, Walmart Photo Centers do passport photos (in-store and online). Walmart charges $7.64 for two printed 2×2″ photos.
 
Use the store finder to find your nearest Walmart.
 
Alternatively, create your passport photo from your regular photo with PhotoBooth.online. Processed online—5 min. Get a printable 4×6 template with six identical photos for $2.95 (emailed—instantly). Print it at any Walmart as a standard 4×6 print for as low as $0.12. Or print it at home for free.
 
 “
“
Walmart Photo Centers do not do a digital passport photo. To get a digital passport photo directly, you need to use a specialized online service, such as Photobooth.Online Passport Photo Service. Photobooth.Online does a 100% compliant digital passport photo in a few minutes. Walmart only offer in-store physical, printed 2×2 inch photos for $7.64.
 
How to get a ready digital passport photo if Walmart doesn’t do them?
 
 
PhotoBooth.Online Passport Photo Service guarantees you get a ready-to-upload passport photo in just a few minutes. You can also order prints for home delivery or same-day pickup at a local retailer like Walmart if you need both formats.
Passport photos at Walmart can be taken during the operating hours of the Photo Center, which are often different from the main store hours.
 
Typical Walmart Photo Center Hours:
 
As a general rule, Walmart Photo Centers typically operate during these hours:
 
 
Important Notes:
 
The Walmart Photo Center specializes in standard official passport photos, but you must be aware of specific document requirements for full compliance:
 
US Passport Photos & Standard 2×2″ Photos at Walmart
 
 
Visa and ID Photos at Walmart
 
 
Canadian Passport Photos at Walmart
 
 
Citizenship & Baby Passport Photos at Walmart
 
Walmart offers online passport photo printing services. Here’s how to use it:
 
Use this tip to get quality passport photos while saving a lot of money:
 
 
Tip: Print a 4×6 template at home or at any print shop. Average cost for standard 4×6 print is $0.25.