Walmart Passport Photo — Price, Hours, Requirements, or Online for $7

Yes, you can take a passport photo at Walmart — at stores that have a Photo Center, an associate can take the photo and print two 2×2 in copies, usually the same day. Walmart's passport photo price changes over time and can differ between stores and between in-store and online orders, so check the current price on walmart.com or call your store before you go. This guide covers how the service works, how to print a passport photo at Walmart if you already have one, the State Department rules, and a $7 online option.

Create document photos onlineCreate photo

Walmart Passport Photo Cost

We could not confirm a single, current Walmart passport photo price directly on walmart.com when we checked in October 2026, so we're not quoting a number here. To get the exact passport photo Walmart cost for your area:

  • Open the Walmart Photo section on walmart.com, choose passport photos and select your store — the price shown applies to that location.
  • Or call the Photo Center at your local store and ask what's included: how many prints, and whether a digital copy is available.

Be careful with listings on Walmart.com's marketplace: some passport "photo prints" there are sold by third-party sellers and mailed to you, which is a different service from the in-store Photo Center.

Can I Take a Passport Photo at Walmart? How It Works

Not every Walmart has a Photo Center, and not every Photo Center offers passport photos at all hours. Before you go:

  1. Find a store with a Photo Center. Searching "passport photo Walmart near me" or using the store finder on walmart.com shows each store's services.
  2. Check the hours. Photo Center hours vary by location and are often shorter than store hours. Check your store's page on walmart.com or call ahead.
  3. Ask about appointments. We couldn't find an appointment policy for passport photos on walmart.com, and staffing at the Photo Center can vary through the day, so a quick call saves a wasted trip.
  4. Check the prints before you pay: no shadows, eyes open, head centered and not too small.

Print a Passport Photo at Walmart

If you already have a correctly sized photo, you can print it instead of having a new one taken. The simplest route is a standard 4×6 in print: put two or more 2×2 in photos on a 4×6 sheet at exact size, upload it to Walmart Photo for in-store pickup, then cut the photos out. A few tips:

  • Order the print at 100% size — don't let the "fit to page" option rescale or crop your layout.
  • Choose photo paper. The State Department expects photos printed on photo-quality paper.
  • Measure one photo with a ruler after printing: it should be exactly 2×2 in.

A print-ready 4×6 in layout is exactly what our $10 plan produces (see below).

U.S. Passport Photo Requirements in Brief

A Walmart associate can take the photo, but the State Department decides whether it's acceptable. The key rules:

  • Size: 2×2 in, in color.
  • Head: 1 to 1⅜ in from chin to top of head.
  • Background: plain white or off-white, no shadows, texture or objects.
  • Taken within 6 months of your application.
  • No glasses, except for a documented medical reason.
  • Neutral expression, both eyes open, mouth closed.
  • Original and unedited — no filters or digital changes.
Create document photos onlineCreate photo

Common Rejection Risks

Unacceptable photos are the top reason the State Department puts applications on hold. Watch for:

  • Shadows behind your head from a light placed too close to the wall.
  • Uneven lighting that leaves one side of the face darker.
  • A head that's too small in the frame, often when the photo is taken from too far away.
  • Glare on skin or eyes from a flash.
  • Home prints that are rescaled — a photo that's 1.9 in wide is the wrong size.
  • Prints on plain paper instead of photo paper.

Online Alternative: a 2×2 Photo for $7

If your nearest Photo Center has limited hours or you'd rather skip the trip, you can make the photo at home and print it at Walmart or anywhere else. With Photo-Visa.Online you take the photo yourself (a friend with a phone is enough), upload it and get a file that is cropped to 2×2 in with the head sized to the State Department range. We do automated cropping to 2×2 in, a background check and a compliance check — we don't change your face. You see the result before paying.

PlanPriceWhat you get
Digital photo$72×2 in digital file, automated crop and checks
Print-ready layout$10Digital file plus a 4×6 in sheet you can print at any photo lab and cut into 2×2 in photos
Manual processing$10A specialist reviews the photo; includes an acceptance guarantee

The acceptance guarantee applies only to the Manual processing plan — the $7 and $10 automated plans do not include it. Every order includes one free re-upload of the source photo within 30 days, so if your first shot has a shadow or closed eyes you can replace it. For setup tips, read how to take a passport photo at home, and check the full 2×2 inch photo specifications.

For prices at the big chains side by side, see our CVS vs Walgreens vs Walmart passport photo comparison and the broader passport photo near me vs online guide. Other stores we cover: Walgreens, USPS, The UPS Store and Costco.

FAQ

Can I take a passport photo at Walmart?

Yes, at many stores with a Photo Center. Check your store's services and Photo Center hours on walmart.com, or call ahead.

How much is a passport photo at Walmart?

The price can vary by store and change over time. Check the current price on walmart.com for your store, or call the Photo Center.

Do I need an appointment for a Walmart passport photo?

Walmart doesn't publish an appointment policy we could verify, and staffing varies by store. Calling your Photo Center first is the easiest way to avoid a wasted trip.

Can I print my own passport photo at Walmart?

Yes. Upload a 4×6 in layout with correctly sized 2×2 in photos to Walmart Photo, print it at actual size on photo paper, and cut the photos out.

Does Walmart give a digital copy of the passport photo?

Ask your Photo Center — we couldn't confirm on walmart.com whether a digital copy is included. If you need a file for an online renewal or a visa form, an online service gives you one directly.

Skip the Line

Upload a photo taken against a plain white wall and see your cropped 2×2 in result before paying — $7 digital, $10 with a 4×6 in print layout you can print at Walmart. Start your US passport photo online.

Create document photos online

Upload a phone photo — get a ready file in 2 minutes

Create photo