Walmart Passport Photo: Pricing, Locations, and More

Discover all you need to know about Walmart passport photos.

ID photos
Guarantee of
Walmart Passport Photo: Pricing, Locations, and More
ID photos
Guarantee of

How does it work?

Get the perfect biometric photo in 3 minutes or less.

Check out just how simple it is!

Snap or upload a photo

Snap or upload a photo

That's the only thing you need to do. Snap or upload a photo - we'll take care of the rest.

AI prepares the photo

AI prepares the photo

Artificial Intelligence will check your photo, crop it to the right size and remove the background.

Expert verification

Expert verification

Our Photo Expert will make additional verification to check if your photo meets the official requirements.

Digital or print photos

Digital or print photos

You can download a digital version and order a printout which we will send within 2-4 days. Delivery is free!


Take a biometric photo conveniently without leaving home

You save time and money


Don't waste time, effort or money. You can take your passport photo without leaving home.

Professional service

Over 1 million people have used our services within the past 11 years. Our Photo Experts are available 24/7.

Money-back guarantee

We guarantee the authorities will accept your photo(s) or we will refund double your purchase cost!

Satisfaction guarantee

Take as many photo shots as you want - you pay only when you are satisfied.

How to take a photo?

Taking a photo for your ID has never been so easy.

Follow these simple instruction to take the perfect ID photo.


Body-camera distance

The distance between the face and the camera should be about 40 cm. Ideally the photo should be taken by the other person.


Posture: Straight ahead

Place your face in front of the lens. Hold the camera at eye level and keep neutral face expression.



Stand facing the light source, for example an exposed window. The background will be cut out, don't worry about it.

US passport photos at Walmart

Get Your Walmart Passport Photo [In-Store or Online]
Width: 2 in
Height: 2 in
301 dpi
Is it suitable for online submission?
Image definition parameters
Head height: 1.29 in
Bottom of the Photo to the Eye Line: 1.18 in
Is it printable?
Background Color
Show more

Was this helpful?

Rating: 4.70
Votes: 467

Walmart Passport Photo - All You Need to Know

Walmart offers reliable, cost-effective passport photo services across its locations nationwide.

Read on to learn more about Walmart’s photo prices, store locations, and others.

Passport photos at Walmart—service information

Walmart’s passport photo services come in two options. You can:

  1. Take your new US passport photos at Walmart photo center.
  2. Submit a digital image you already have and order prints.

Walmart offers various ways to get your passport photos:

  • You can opt for a 1-hour pickup service, where your passport photos will be ready for collection within an hour of your order
  • If you prefer to have your photos delivered to your doorstep, Walmart also offers a home delivery service
  • Alternatively, you can upload a Walmart passport photo online and have it printed in-store

If you want to visit Walmart and have your passport photos taken and printed on the spot, walk into any Walmart passport photo center during regular business hours (9:00 am–8 pm).

No appointments are required.

Unfortunately, if you need a digital version of your passport photo, you won’t get it at Walmart.

In that case, we recommend using professional passport photo apps such as Passport Photo Online.

Walmart passport photo—printing

If you have a digital copy of your passport photo, you can easily print it at Walmart.

All you need to do is submit your photo through Walmart’s website. After this, the staff will prepare it for printing.

All the passport photos are printed in high resolution on quality photo paper.

Pro tip: You can order your passport photos on a 4x6-inch template. This way, you’ll get two passport photos for only $0.12! You can create these postcard-size templates with Passport Photo Online.

How much does it cost to take a passport photo at Walmart?

You can get two printed US passport photos for just $7.44.

This price applies to in-store purchases and pickups.

If you choose the home delivery option, there is an additional charge of $5.99 on all orders under $35.

Where to get passport photos at Walmart?

With over 4,500 locations across the country, you’re likely to find a Walmart store that offers passport photo services in your vicinity.

Try searching for a suitable location by using one of the following options:

Walmart vs USPS and Passport Photo Online

The following table will give you an overview of the services offered by Walmart and its competitors.




Passport Photo Online

Appointment required




Working hours

avg. 9:00 am-8:00 pm

avg. 8:00 am-5:30 pm


Availability by today



Digital only

Digital passport photo availability




Home delivery




Acceptance guarantee

No information

No information





$16.95 (digital)

$19.95 (printed photos + delivery)

To sum up—

Walmart is an affordable option for taking US passport photos.

However, you get no guarantee that the pictures will get accepted by the authorities.

Also, if you’d like to apply for your passport online, there’s no option to get digital copies of your photos at Walmart.

Last update: 10/3/23

Frequently Asked Questions FAQ

What if I'm not satisfied with my passport photo from Walmart?

+ -

Unfortunately, there is no information about acceptance guarantees or refund policies on the official Walmart website.

How long does it take to get a passport photo at Walmart?

+ -

Generally, it takes about 15 minutes to get a passport photo at Walmart. Waiting times can increase if there are any lines since Walmart does not require appointments.

Can I print passport photos at Walmart?

+ -

Yes, you can. To do that, submit your digital passport photo through the official Walmart website and order the printouts.

Walmart offers a wide range of photo sizes, starting from wallet-size photos, 4x6-inch templates to large prints ranging from 11x14 to 24x36 inches.

Yes, all Walmart stores provide passport photo-taking and photo-printing services.

Walmart’s photo center website provides requirements for US passport photos only. However, if you need a passport picture for another country, it’s always a good idea to call a given location and ask the employees directly.