Walgreens Charges $16.99 — Print the Same Passport Photo for $0.39 (How)

Walgreens charges $16.99 for a passport photo in 2026. Upload your own compliant photo and print 4 copies on a 4×6 sheet for $0.39 — same store, same hour, 98% cheaper.

Sandra

Sandra

Specialist @Snap2Pass

·4 min read

walgreens photo home page

Whether you're jet-setting across the globe or renewing your passport, getting your visa or passport photos printed has never been easier. With your Snap2Pass photo tile and Walgreens Photo service, you can get it done for just $0.39. Make sure your photo meets US passport photo requirements before printing. Here's your step-by-step guide.

Walgreens Passport Photo Cost — What You'll Actually Pay (2026)

What you orderWalgreens priceNotes
Walgreens-taken passport photo$16.992 prints, in-store sitting, photo desk hours
DIY upload + 4×6 print (the hack)$0.39Same store, ready in 1 hour, your own compliant photo
Online passport photo app (Snap2Pass)$9.95AI-validated, print or digital, 99.8% acceptance

Walgreens has charged $16.99 for an in-store passport photo since 2024 — that's the published price at every Walgreens Photo counter nationwide. The full how-to below shows how to get the same compliant photo printed at any Walgreens for $0.39 instead.

Creating a Walgreens Photo Account

If you haven't already, start by creating an account with Walgreens Photo. It's a quick process:

  • Navigate to the Walgreens Photo site
  • Click on 'Create Account'
  • Enter your details and preferences
  • Verify your email if required

With an account, you'll be able to upload photos, track orders, and reorder prints effortlessly.

Step 1: Locate Your Photo Tile

Find the photo file on your device. This file will have a grid of four identical photos ready for printing, ensuring you receive four passport or visa sized photos on a single 4x6 print.

Step 2: Upload Your Photo and Select Order Prints

upload photos

Log in to your Walgreens Photo account and:

  • Click on 'Upload Photos'
  • Select your photo tile with the four identical images
  • Ensure it appears correctly in the preview
  • Select 'Order Prints'

Step 3: Select Size and Finish

photo print settings

For your uploaded photo tile, you'll need to:

  • Choose '4x6' as the print size
  • Select 'Glossy' for the finish for a professional look (this is important for passport photos)

Step 4: Review and Checkout

Once you've added your photos to the cart:

  • Verify that the image and selections are correct
  • Click on 'Proceed to checkout'
  • Choose your payment method and complete the order

Step 5: Choose Pickup Details

same day print

Take advantage of Walgreens' convenient same-day pickup:

  • Select a store location for pickup
  • Pick a time that's convenient for you to collect your prints

Step 6: Collect Your Photos

Head over to your chosen Walgreens store:

  • Go to the photo department
  • Provide your order number and collect your prints

Finalizing Your Passport Photos

Once you have your 4x6 photo:

  • Use scissors to cut along the grid lines
  • Separate your photos

And just like that, you have your passport photos ready for your travel documents!


Walgreens Passport Photo Cost Breakdown

Here's what you'll actually pay for passport photos at Walgreens in 2026:

OptionWhat You GetCost
Walgreens full serviceStaff takes photo + prints$16.99
Snap2Pass + Walgreens printAI-validated photo + print$10.34
Snap2Pass digital onlyDigital file for online renewal$9.95

The $16.99 full-service price includes both taking and printing the photo. But if you already have a compliant digital photo from Snap2Pass, you skip the $16.99 and pay only the standard 4x6 print price of $0.39 — saving over $16.

What Photos Can I Print at Walgreens?

Walgreens prints any standard 4x6 photo, so the same method works for all document types — not just US passports:

Snap2Pass supports 555+ document types and creates the correct tile layout for each. Select your document, take your photo, and print the tile at Walgreens for $0.39.

Walgreens vs. CVS for Passport Photos

Both Walgreens and CVS offer similar services. Here's the quick comparison:

WalgreensCVS
Full-service price$16.99$16.99
DIY print price$0.39$0.38
Same-day pickupYes (1 hour)Yes (1 hour)
Online uploadYesYes

Both are excellent options. Pick whichever is closer. See our CVS passport photo printing guide for the CVS walkthrough.

Printing your passport or visa photos is quick, economical, and easy. With just $0.39 and a trip to Walgreens, you're ready to take on the world!

Frequently Asked Questions

How much does Walgreens charge for passport photos?

Walgreens charges $16.99 for their full passport photo service, which includes taking and printing the photos. However, if you already have a compliant digital photo from Snap2Pass, you can print a 4x6 tile with 4 passport photos for just $0.39.

How much are passport photos at Walgreens if I bring my own?

If you bring your own digital passport photo tile (like the one Snap2Pass creates), you only pay the standard 4x6 print price of $0.39. That's 4 passport photos for under 40 cents.

How long does Walgreens same-day photo printing take?

Walgreens same-day prints are typically ready within 1 hour. You'll receive an email or text notification when your photos are ready for pickup at your selected store.

Can Walgreens print visa photos?

Yes, Walgreens can print any photo you upload, including visa photos for any country. Just ensure your digital photo meets the specific visa requirements before printing. Snap2Pass validates photos for 500+ document types worldwide.

Skip the hassle — make your US Passport Photo now

Upload a selfie — we crop, replace the background, and validate against official specs. 99.8% acceptance rate.

Related Photo Type