PhotoBooth Online

Walmart Passport Photo

Get prints / printable 4x6 template with 6 photos / digital photo
Home Delivery, 1 Hour Pickup and Instant Email Delivery
Select Photo Type
Drag & Drop your photoor
Create Photo
Excellentrating
1069reviews on
TrustpilotTrustpilot
get walmart passport photo

Follow Easy Steps

Step 1Take & Upload a photo
take and upload photo
Step 2Processing takes 5 minutes
let us process and check it
Step 3Get high-quality passport photos
get passport photos instantly
 Create Photo Create Photo

Walmart Passport Photo—Service Details & Alternatives Comparison

  1. SERVICE DETAILS & ALTERNATIVES COMPARISON

    Does Walmart do passport photos in 2026?

    Yes, Walmart offers passport photos for $7.64 (two printed 2×2 inch photos) at participating Walmart Supercenter Photo Centers — both in-store and online.

    In-store, you can visit the Photo Center service counter; an associate can help you take the photo.

    Online, you can upload a compliant image and choose 1-Hour Pickup or Home Delivery. Walmart prints standard 2×2 inch photos for U.S. passports, visas, green cards, and other government IDs.

    Availability varies by location — check your nearest store on Walmart Photo.

    Walmart passport photo example: 2×2 inch print with 1.29 in head height and two printed photo strips
    Example of a Walmart passport photo — 2×2 inches with printed copies.

    Walmart Passport Photo Options

    There are four different paths — don’t mix them up:

    In-Store — $7.64
    • Walk in at a Walmart Supercenter Photo Center
    • Associate can help take your photo
    • Two printed 2×2 photos
    • No appointment needed
    • Find a store near you
    1-Hour Pickup — $7.64
    • Upload your photo online
    • Prints ready in as little as one hour
    • Pick up at your local Photo Center
    • Same 2×2 passport photo product
    • Upload & order for pickup
    Home Delivery — $7.64
    • Order passport photo prints online
    • Delivered to your door
    • Free shipping on orders over $35
    • Two printed 2×2 photos
    • Order with home delivery
    Save more
    4×6 Template — from ~$0.16
    • Print six 2×2 photos on one 4×6 sheet
    • Order via Walmart Photo → Prints → Standard 4×6
    • Not the $7.64 passport photo product — cut yourself
    • *Need a compliant 4×6 template first
    • Order Prints for $0.16

    Prices for Walmart passport photo prints are per official Walmart Photo pages.

    *4×6 standard print price varies by store; template from PhotoBooth Online from $2.95.

    How much does a Walmart passport photo cost?

    You’ll pay $7.64 for a pair of printed 2×2 inch passport photos.

    That’s Walmart’s passport photo price whether you go in-store, use 1-Hour Pickup, or choose Home Delivery. If you order Home Delivery, shipping is free on orders over $35.

    Passport Photo Prices: Walmart vs CVS, Walgreens, USPS, UPS, FedEx & Online (2026)

    Here’s how passport photo prices and options compare at Walmart, CVS, Walgreens, The UPS Store, FedEx, USPS, and online—including whether you get a digital copy, need an appointment, and which places no longer offer the service.

    Cheapest walk-in print
    Walmart — $7.64
    • In-store or online (1-hour pickup / home delivery)
    • No appointment needed
    • No digital file
    • *Cheaper DIY: $2.95 online + ~$0.12 for a 4×6 print
    • Find a store near you
    Expert-checked · 60-day money-back
    PhotoBooth Online — from $2.95
    • Online only (~3 min)
    • No appointment needed
    • Digital file included + printable 4×6 template (6 photos)
    • *Or get 6 printed photos mailed for $9.95 (free delivery)
    • Create your photo
    Free digital copy
    Walgreens — $16.99
    • In-store (~15–60 min)
    • No appointment needed
    • Digital copy free; USB available for an extra fee
    • *Cheaper DIY: $2.95 online + $0.39 for a 4×6 print
    • Find a store near you
    Easy to find nearby
    CVS — $17.99
    • In-store (~15–30 min)
    • No appointment needed
    • Digital copy $3.99; USB $10.99
    • *Cheaper DIY: $2.95 online + $0.42 for a 4×6 print
    • Find a store near you
    Second-cheapest walk-in
    The UPS Store — $11.99
    • In-store (~15–30 min)
    • Appointment optional
    • No digital file
    • No cheaper DIY path — in-store service only
    • Find a store near you
    In-store or online ordering
    FedEx — $15.95
    • In-store or online (~20–30 min)
    • No appointment needed
    • Digital copy $15.95 (also on USB)
    • No cheaper DIY path — full-service only
    • Find a store near you
    Photo + application in one visit
    USPS — $15.00
    • In select Post Offices (~15 min)
    • Appointment required
    • Digital copy for an extra fee (select locations)
    • No cheaper DIY path — full-service only
    • Find a store near you
    No longer available
    Discontinued in-store + online
    • Costco — Photo Centers closed 2021 (was ~$4.99)
    • Target — Photo Centers closed 2022 (was ~$9.99)
    • Rite Aid — in-store service ended 2023 (was ~$8.99)
    • Need photos today? Use Walmart ($7.64) or create online from $2.95

    *Cheapest path: create your passport photo online from $2.95 (digital file + printable 4×6 template with 6 photos), then print the template as a standard 4×6: ~$0.12 at Walmart, $0.39 at Walgreens, or $0.42 at CVS. Lowest total is from about $3.07 at Walmart—with expert check and a 60-day money-back guarantee. PhotoBooth Online also offers 6 printed photos mailed for $9.95 with free delivery.

    How to print a 4×6 passport template at Walmart for $0.16

    Yes, The State Department allows you to take and print your own passport photo if it meets the rules and is printed on photo-quality paper. Walmart’s Photo Center is a cheap place to print a compliant template.

    1

    Create a compliant photo online

    Use PhotoBooth Online (~3 min). You get a digital JPEG plus a printable 4×6 template with six 2×2 photos (from $2.95).

    2

    Order a standard 4×6 print

    On Walmart Photo go to Prints → Standard 4×6 (not the $7.64 “Passport Photos” product). Upload the template.

    3

    Choose 1-Hour Pickup or delivery

    Pick up at your local Photo Center when ready.

    4

    Ask for “print as uploaded”

    Don’t let the kiosk or associate crop or “improve” the sheet; you need the full 4×6 layout.

    5

    Cut the photos yourself

    You’ll have six 2×2 photos from one sheet (~$0.12–$0.16 for the print, plus the template). Lowest total is about $3.07 at Walmart.

    Creating a passport photo with PhotoBooth Online for Walmart printing
    Process of creating a passport photo with PhotoBooth Online for Walmart printing.
    Walmart Photo: Prints menu with Standard 4×6 for a passport template print
    Process of ordering a 4×6 template print at Walmart Photo.

    Will my Walmart photo be accepted?

    Walmart takes the photo but gives no acceptance guarantee — if the government rejects it, you pay again. The most common rejection reasons at retail counters are shadows on the face, wrong head size, glare from glasses, blurry shots, or an untrained/third-party operator.

    With PhotoBooth Online every photo is auto-checked by AI and reviewed by a certified expert for 100% compliance, and it’s backed by a 60-day money-back guarantee — so a rejection costs you nothing.

    Does Walmart do digital passport photos?

    No, Walmart provides printed passport photos only — no digital file. That’s a problem because U.S. online passport renewal (age 25+) requires a compliant digital photo (JPEG, 600×600 px).

    PhotoBooth Online gives you a ready-to-upload digital file in ~3 minutes, plus a printable 4×6 template.

    Where can I get a digital passport photo (and how much)?

    Walmart won’t give you a digital file. If you need one for online renewal or backup, here’s what other options typically cost:

    Where Digital price Notes
    PhotoBooth Online from $2.95 Instant JPEG + 4×6 template; expert check; 60-day money-back
    Walgreens Free with $16.99 prints Emailed with in-store service only — not sold alone
    CVS +$3.99 (with $17.99 prints) Email add-on; USB $10.99 at select locations
    Staples $21.99 USB / $24.99 print+USB Digital on USB, not email download
    FedEx $15.95 (also on USB) Full-service; digital not a cheap add-on
    USPS Extra fee (select locations) Not at every Post Office
    Walmart / UPS Store Not offered Prints only

    *At Walgreens and CVS, the digital copy comes with the in-store passport photo service — you can’t buy the file without the prints.

    Where Can I take passport photos at Walmart?

    Not every Walmart takes passport photos. You need a participating Walmart Supercenter with a Photo Center. Check the Walmart store locator before you go.

    1

    Open the Walmart Photo Store Locator

    Use present location or enter your postcode / town, apply Product Filter, click Search, and pick a nearby store.

    2

    Confirm it has a Photo Center.

    Passport photos are only at the Photo Center / service counter—not at every Walmart. Double-check: Passport Photos → Create Now → 1 Hour Photo; stores listed for pickup can fulfill passport prints.

    3

    Check Photo Center hours

    Photo Center hours are often shorter than main store hours. A late-open or 24-hour Walmart doesn’t mean the Photo Center is open.

    4

    Call before you drive.

    Ask if they take passport photos in-store today, what today’s Photo Center hours are, and whether someone is available now.

    5

    Walk in

    Walk in during Photo Center hours (no appointment). Go to the Photo Center / service counter. You’ll get two printed 2×2 photos for $7.64; plan about 10–15 minutes.

    What are the operating hours for the Walmart Photo Center for passport photos?

    Photo Center hours are often shorter than main store hours. As a rule of thumb: weekdays ~9:00 AM–8:00 PM; weekends may be shorter. Always check your store in the Walmart Photo Store Locator before you go.

    Taking and printing two passport photos usually takes 10–15 minutes. No appointment — walk in during Photo Center hours. If you ordered 1-Hour Pickup, pick up during those same hours.

    Do I need an appointment for a Walmart passport photo?

    No, Walmart passport photos are walk-in at participating Photo Centers — no appointment system. Go during Photo Center hours (often shorter than store hours). In-store capture usually takes about 10–15 minutes; online 1-Hour Pickup prints are ready in as little as one hour.

    What types of official photos does the Walmart Photo Center do?

    Walmart Photo’s passport product is printed 2×2 inch photos. Per Walmart Photo, they’re suitable for U.S. passports, visas, green cards, and other government-issued IDs. The same 2×2 format also covers infants, toddlers, and children (same U.S. Department of State size and formatting rules).

    Walmart does not list non-standard sizes (e.g. 35×45 mm) or Canadian passport specs (50×70 mm with photographer signature/date) as part of this service—those usually need a different size or a studio that can certify the photo.

    Use this guide to compare Walmart passport photo prices and options with other retailers, check hours and locations, see who offers a digital file, and get a compliant 2×2 photo without overpaying.

    Written by: PhotoBooth Online Editorial Team

    Verified against: State.Travel.Gov

    Updated: 07/17/25

Full Passport Photo Service Online

passport photos taken at walmart

Create Photo Online—5 Minutes

Upload your own photo and get cropped and resized 2x2" photo with white, original or gray background in 5 minutes. Processed in compliance with government regulations. Checked by an expert online. Available for instant delivery via email, same-day pickup and free home delivery.
 Create Photo Create Photo
get print and digital copy

Prints with Free Delivery—2-3 days

Order a set of six printed passport photos for $9.95. Free home delivery in 2-3 days. Just upload your photo online and complete the order. Printed on high-quality photo paper in compliance with government regulations. Get a single digital photo via email instantly after purchase of prints.
 Create Photo Create Photo
passport and id photos at walmart

Prints with Pickup—Same Day

Upload your photo. Processing and checking takes 5 minutes. Select the '4x6 template' option. Get a printable 4x6 template with six photos plus a single digital photo emailed to you instantly. It costs as low as $2.95. Order a 4x6 same day print for a few cents at Walmart and pick up at the nearest Walmart.
 Create Photo Create Photo
lowest price on the market

Low Prices but High Quality

Save your time and money. We strive to make passport and ID photos affordable and accessible, so our prices start at $2.95 and don't exceed $10 for a set. Receive professional-quality passport photos at a competitive rate. Experience the ease, convenience, and professionalism firsthand—give it a try today.
 Create Photo Create Photo

Enjoy the Benefits

  1. passport photo in minutes

    Full Service Online

    Get passport photos (created online in 5 minutes) via email, with home delivery, or pickup the same day at the nearest Walmart. Just upload your photo and follow easy steps on the screen.
  2. digital copy available

    Instant Delivery via Email

    Processing takes about 5 min. Get two files (a digital photo and a printable 4x6 template with 6 photos) via email immediately. Download and print the same day (even the same hour).
  3. shipping of prints

    Free & Fast Home Delivery

    Printed photos will be delivered within 2–3 days. There is no extra charge for delivery. Available: standard 2x2″ photo size and non-standard sizes.
  4. retake passport photo

    Preview & Retakes

    Before payment, preview your processed passport photos. If you don't like the result, take and upload other photos an unlimited number of times.
  5. full refund guarantee

    60-Day Money-Back

    The incidence of passport photo rejections is minimal. However, if your photo is rejected, we will provide you with a full refund within 60 days of purchase.
  6. order prints online

    Set of Six Photos

    Receive six passport photos at an affordable price. Use for a variety of purposes: passports, visas, IDs, membership, student cards, and more.
 Create Photo Create Photo

FAQ

  1. How to order Walmart passport photos online?

    Walmart offers online passport photo printing services. Here’s how to use it:
     

    1. Visit https://photos3.walmart.com/.
    2. Click the Create now button.
    3. Upload a digital copy of your passport photo from PC, Flickr, Dropbox, Google Photos, Facebook, or Instagram.
    4. Drag and drop the crop frame on the entire face image to customize the image.
    5. Click the Add to cart button to proceed to the payment page.
    6. Indicate your delivery address, zip code, payment method.
    7. Get your photos shipped to your address or pick them up at the nearest Walmart.
  2. How to get six passport photos at Walmart for as low as $3?

    Use this tip to get quality passport photos while saving a lot of money:
     

    1. Let us create a passport photo from your photo online in 5 minutes. Just upload your photo by clicking ‘Create Photo’ or take photo with your phone by clicking ‘Take Photo’.
    2. Get a printable 4×6 template (with six identical photos) emailed (instantly).
    3. Download a template/Go to Walmart/Prints/Standard Prints/4×6.
    4. Upload your photo.
    5. Choose delivery method: Home Delivery or 1 Hour Photo.
    6. Enjoy your passport photos.

     
    Tip: Print a 4×6 template at home or at any print shop. Average cost for standard 4×6 print is $0.25.

  3. Related topics