Print a Walmart Passport Photo [For Just $0.12]

Prepare a perfect passport photo with guaranteed acceptance!

ID photos
Guarantee of
Print a Walmart Passport Photo [For Just $0.12]
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.

Print U.S. Passport Photo at Walmart at the cost of 12c

Print a Walmart Passport Photo [For Just $0.12]
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: 402

More about Walmart Passport Photo - Requirements

Can I get a passport photo at Walmart?

Walmart offers commercial (i.e., non-free) passport photo services at all of its locations in the United States. Due to the competitive pricing, lines to snap passport photos may be long at popular locations. It’s possible to avoid the waiting time by uploading a picture on the official Walmart site and picking it up in the store.

Read on to learn more details about getting a passport photo at Walmart.

Where can I get a passport photo at Walmart?

Walmart passport photos are available at every Photo Center. U.S. citizens can find the nearest store conveniently thanks to the Walmart finder

Remember that Walmart passport photo digital copy is not available. Parents may be able to take their Walmart baby passport photo; it’s best to contact the store before visiting.

Do you need an appointment for a Walmart passport photo?

No; appointments are not necessary for a Walmart passport-size photo. U.S. citizens can visit the Walmart Photo Center any time during the store’s opening hours.

How much does a passport photo cost at Walmart?

What is the Walmart passport photo price? Follow this section to discover the charges for U.S. passport photos at Walmart photo centers. Compare it to the prices at other passport photo-taking spots and learn about a more affordable solution.

Walmart passport photo cost

The Walmart photo photo fee charges $7.44 to print a U.S. passport photo, while you can print several passport photos for only 12¢ per print at the same place!

Use our life hack to save on all sorts of document photos! The simple trick is to prepare a 4 x 6 inch printout, with more U.S. passport photos, and ask for it to be printed as a standard photo. The 4 x 6-inch template will include 2 passport photos of 2 x 2 inches each! You will not only save yourself money, time, and stress, but also have some extra photos to use in other document applications.

  Walmart Walgreens
Price $7.44 $16.99 $13.95
Availability by today Yes Yes Digital only
Home delivery Yes Local only Yes
Coupon option Only on large orders No No
Appointment No No No
Working hours avg. 7:00am-8:30pm avg. 9:00am-9:00pm 24/7

Are Walmart passport photos free?

No, 2x2 passport photo Walmart is not free. U.S. citizens must pay $7.44 to get their passport picture taken and printed. Or you can pay as little as $0.12 for two biometric passport photographs! Read on and see how easy it is.

How to print a passport photo at Walmart

Create a Walmart passport photo online!

As we have just explained, you don’t need to pay $7.44 for a 2 x 2 U.S. passport photo at Walmart. Just prepare and print a standard 4 x 6-inch size photo template and pay the cost of a postcard—12¢! 

Use Passport Photo Online’s application to automatically generate a 4 x 6-inch template with 2 (two) U.S. passport photos. After that, all you will need to do is Google “Walmart near me” and find the closest Walmart location—you can also look for your nearest store that offers passport photo services. 

Visit your local Walmart and print your 4 x 6 template as a simple postcard print. 

Now that you have your U.S. passport photo printed, you just need to cut out the passport photos and attach them to your passport application. Remember that your U.S. passport application should come with a passport photo of exactly 2 x 2 inches, so you may not be able to use the other photos for further applications if the documents you’re applying for call for a photo of another size.

How many U.S. passport photos can a 4 x 6 template fit?

The 4 x 6-inch template fits 2 (two) 2 x 2 inch U.S. passport photos, and can fit more photos if they have different sizes, allowing you to use them for another type of document. 

By using a 4 x 6-inch template, you will get more passport photos at the price of one postcard photo print! 

The 4 x 6-inch passport photo template made with Passport Photo Online allows users to print photos at their closest Walmart photo center for only $0.12 a print. Compare this with getting standard Walmart passport photos at $7.44!

What time does Walmart passport photo open?

Most Walmart stores' opening hours are 9AM - 9PM. If there’s no Walmart location near you or your schedule doesn’t allow you to visit one, you can order the printed U.S. passport pictures to be delivered at your door using our Premium Mail Service. 

Guidelines: how to take a Walmart passport photo

Your Walmart passport photo should meet all the official U.S. passport photo requirements. 

Use our passport photo template generator and you won’t have to worry about having the wrong background or size. However, there are some requirements you need to know about before Walmart takes your passport photo. They refer to posture, smiling in the photo, or wearing accessories for your passport picture. 

How long does a Walmart passport photo take?

Getting a passport photo at Walmart takes 5-10 minutes; however, customers might have to wait longer due to walk-ins only. That depends on the general traffic in the store at a given day.

Walmart passport photo—main requirements

Every U.S. citizen must follow the passport photo regulations. Remember them so your Walmart passport photo doesn’t get rejected. Below are the requirements for U.S. passport pictures:

  • Your facial expression should be neutraldon’t smile in the photo.
  • You should look directly at the camera.
  • Your entire face should be visible.
  • The passport photo background should be white or off-white.
  • Wear normal clothing while taking the photo. Uniforms and extravagant clothes are forbidden. Religious clothes are allowed.
  • The passport photo should be current, it cannot be older than 6 (six) months.
  • Take your glasses and headphones off when taking the passport photo.
  • Make sure your hair and jewelry do not hide or obscure parts of your face.

What if there’s no Walmart near me?

If there’s no Walmart close to you or you can’t visit one due to your tight schedule, you can easily order a 4 x 6 passport photo template printout to be delivered to your home using our Premium Passport Photo Mail Service. You won’t even need to leave your house to do it! You can get several passport photos in just a few clicks! 

Premium Passport Photo Mail Service

Need a Walmart passport photo electronic? Use our app to get your images in no time!

Upload your picture to our site and, in just a few seconds, a photo will be transformed into a professional U.S. passport photo that meets all the official requirements. Choose one of our 3 options once the photo is ready:

  • Download the digital passport photo template for free. 
  • Pay only $13.95 and have your photo edited and human revised. You will also get a warranty that it will be accepted at any passport office. 
  • For only $16.95 you will receive the services above and the passport photo print shipped to your address.

Last update: 3/24/23

About the document

Want to get cheap passport photos? Just upload your own photo, download a printable template, and print your passport pictures at the Walmart near you for just 12 cents!

Not only is it a cheaper option, but also you will get 2 passport photos instead of 1! Moreover, you will also save some time this way.

Get your printable 4x6 inch U.S. passport photo template in no time or have your passport pictures printed on photo paper and sent straight to your home!

Frequently Asked Questions FAQ

How do you print pictures off your phone at Walmart?

+ -

You can easily print pictures from your phone at Walmart using the Walmart app.

What photo sizes can Walmart print?

+ -

Walmart offers the following photo print sizes: 2”x3”, 4”x4”, 4”x6”, 4”x5.3”, 5”x5”, 5”x7”, 8”x8”, 8”x10”, 11”x14”, 12”x12”,12”x18”, 8”x20”, 16”x20” and 20”x30”.

How to get a passport photo at Walmart?

+ -

There are 2 ways to do it. You can either go to a Walmart photo center and get a passport photo for $7.44, or you can get a digital passport photo with Passport Photo Online and then print it out for $0.12 at Walmart!

According to Walmart, all the passport photos taken at their stores will meet all the requirements of a biometric photo for a U.S. passport. You can also use Passport Photo Online cropping tool to transform your own photo into a professional passport photo and just print it out at Walmart for 12 cents.