Walgreens Passport Photo: Cost, Hours & How It Works

$15.99
Cost at Walgreens
2 printed photos + digital
~1 hour
Ready in
Walk-in, no appointment
9,000+
Locations
Across the US

Or skip the trip — get the same result free in 5 minutes

Take your photo at home, upload below, and download a fully compliant passport photo. Then print at any Walgreens kiosk for $0.25 — total cost under $1.

How the Walgreens Passport Photo Process Works

1
Find a Walgreens with a photo center

Most Walgreens locations have a photo center, but not all locations offer passport photos with a live associate. Use the Walgreens store locator and filter for 'Photo' to find your nearest location. Call ahead during off-peak hours to confirm availability.

2
Walk in — no appointment needed

Go to the photo counter during store hours. Passport photos are a walk-in service. Peak times are weekday lunches and Saturday mornings — weekday mornings are usually fastest.

3
Associate takes your photo

A photo center associate will position you against a white background and take the photo. They check for compliance (background, framing, expression). If the first shot isn't right, they'll retake it.

4
Wait for printing (~15–30 min)

The photo is printed on-site at the store's photo kiosk. You'll receive two 2×2 inch photos printed on a 4×6 sheet, plus a digital copy (ask for it explicitly if you need it for an online application).

5
Inspect before leaving

Check both prints for sharpness, color accuracy, and white background. If anything looks off — ask for a retake before you leave.

Walgreens vs. Free Online Tool: Side-by-Side

AspectWalgreensFree Online Tool
Cost$15.99Free (+ ~$0.25 print)
Time requiredDrive + wait + drive back (~1 hr)5 minutes at home
QualityProfessional equipment, trained staffAny smartphone camera
Printed output2 prints includedPrint at any kiosk for $0.09–$0.25
Digital copyYes (ask for it)Yes (instant download)
RetakesUsually at no charge if neededUnlimited — re-upload anytime
Compliance guaranteeStaff-checkedAuto-resized to spec
HoursStore hours only24/7

Passport Photo Price Comparison

Walgreens is mid-range. Here's how it compares to every other major option.

Print at home (our tool)
Cheapest — download free, print at any kiosk
~$0.25
Costco Photo Center
Membership required · in-store only
$4.99
Walmart Photo
Cheapest retail option without membership
$7.44
UPS Store
Less consistent availability
$11.99–$14.99
FedEx Office
Good quality, many locations
$14.99
Walgreens
Most locations, 1-hour service
$15.99
CVS Pharmacy
Most expensive retail option
$16.99

Note

If you need a digital copy of your Walgreens passport photo (for an online passport renewal or visa application), ask the associate explicitly before they finish your order. Some locations include it automatically; others need a specific request.

Print Your Own Photo at a Walgreens Kiosk

You can use the Walgreens kiosk to print a photo you already have — without paying the $15.99 passport photo service fee.

1

Use our free tool to take and crop your passport photo at home (takes 5 minutes).

2

Download the file to your phone or email it to yourself.

3

At the Walgreens kiosk, select 'Prints' → '4×6 Standard Print' → upload your photo.

4

Print. The kiosk prints a 4×6 sheet. Cut it into two 2×2 inch photos (the file is formatted for this).

5

Pay ~$0.25 at the counter. Done.

Create Your Passport Photo — Free

Download & print at Walgreens for $0.25 · same compliance, 64× cheaper

Start Creating Your Photo

Free to try • Pay only for HD download

FAQ

Does Walgreens do passport photos?

Yes. Walgreens offers passport photos at 9,000+ locations across the United States for $15.99. No appointment is needed — it is a walk-in service available during photo center hours (typically 8 AM to 10 PM). The photo is taken by a Walgreens associate, printed on-site, and ready in under 1 hour. You also receive a digital copy. Walgreens photos meet all US State Department requirements.

How much does a passport photo cost at Walgreens?

Walgreens charges $15.99 for a passport photo as of 2026. This includes two 2×2 inch printed photos on a single sheet, plus a digital copy. The price is consistent across all Walgreens locations. Walgreens is more expensive than Walmart ($7.44) or Costco ($4.99 for members), but less expensive than CVS ($16.99).

How long does a Walgreens passport photo take?

Walgreens passport photos are typically ready in under 1 hour at most locations. Many stores print them within 15–30 minutes. The actual photography is done in under 5 minutes at the photo counter. Some locations may have longer wait times depending on staffing — call ahead during peak hours.

Are Walgreens passport photos accepted by the US State Department?

Yes. Walgreens uses compliant equipment and trained staff to produce passport photos that meet all US State Department requirements: 2×2 inches, white background, 300 DPI, proper framing. The photos are printed on photo paper and are fully accepted for US passport applications, renewals, and visas.

What hours does Walgreens do passport photos?

Most Walgreens photo centers are open during store hours, typically 8 AM to 10 PM, with some 24-hour locations available. Photo services including passport photos are generally available from store open to 1 hour before close. Hours vary by location — use the Walgreens store locator or call ahead to confirm your nearest location's photo center hours.

Can I use a Walgreens digital passport photo for an online application?

Yes. Walgreens provides a digital copy of your passport photo alongside the printed version. This digital file can be used for online passport renewal applications, visa applications, and other documents that require a digital upload. Ask the photo associate to confirm the file is provided in JPEG format.

What's the difference between Walgreens and getting a free photo online?

Both produce compliant photos. Walgreens charges $15.99 and requires you to visit in person. Our free online tool lets you take the photo at home (using any smartphone), upload it, crop it to the exact passport specification, and download or print it in under 5 minutes — for free. You then print at any pharmacy kiosk for $0.09–$0.25. Total cost: under $1.

Do I need an appointment for a passport photo at Walgreens?

No appointment is needed for passport photos at Walgreens. Walk in during photo center hours. During busy periods (before summer travel season, spring break), wait times can be longer — going in on a weekday morning usually means minimal wait.

Does Walgreens accept passport photos from other sources (e.g., printed at home)?

Walgreens can print your digital passport photo for you — you do not have to have them take the photo. Use our free tool to crop your photo correctly, then upload it to the Walgreens app or website and print as a 4×6 photo. Select 'Standard Prints' and specify 4×6, then cut to 2×2. Cost: $0.25 per print.