Walgreens Passport Photo Cost in 2026: What You Get & Cheaper Alternatives

Walgreens charges $16.99 for a passport photo session — that gets you two printed 2×2 inch government-compliant photos plus a free digital copy sent to your email. No appointment needed at most locations. Walk in, get your photo taken, and walk out in about 10 minutes.
But is $16.99 actually a good deal? And is Walgreens the right choice for your situation? Here's the complete breakdown — including what's included, how it compares to every major competitor, and when you should skip the pharmacy entirely.
Walgreens Passport Photo Price: What You Get for $16.99
The $16.99 fee covers:
- 2 printed 2×2 inch passport photos — compliant with US State Department specifications, printed on the spot
- Free digital copy — emailed to you at no extra charge, useful for online passport renewal applications
- Compliance guarantee — Walgreens staff are trained on State Department requirements (white background, correct dimensions, proper lighting)
No appointment is required at most Walgreens locations. You can walk into any store with a photo center during operating hours and get your photo taken immediately. Some high-volume locations may have a short wait.
Walgreens vs CVS vs Walmart vs USPS: Full Price Comparison
Walgreens isn't the only option for passport photos. Here's how every major provider stacks up:
| Provider | Price | What you get | Appointment needed? |
|---|---|---|---|
| CVS | $17.99 | 2 printed photos + digital copy | No |
| Walgreens | $16.99 | 2 printed photos + digital copy | No |
| USPS | $15.00 | 2 printed photos only | No (during business hours) |
| Walmart | $7.64 | 2 printed photos | No (photo center hours vary) |
| AAA | Free for members | 2 printed photos | Yes, at select locations |
| FedEx Office | $14.99 | 2 printed photos + digital copy | No |
| AI headshots (FlowHeadshots) | $29 for 40+ photos | 40+ professional photos, multiple styles | No — online, 60 seconds |
Where Is the Cheapest Place to Get a Passport Photo?
For a traditional printed passport photo, Walmart is the cheapest major retailer at $7.64 — less than half the Walgreens price. AAA members get passport photos free at participating locations, making it the best deal if you have membership.
The DIY approach is even cheaper: many Reddit users print passport photos at home or at Walgreens self-service kiosks for under $1 by formatting a 4×6 sheet with multiple 2×2 crops. The tradeoff is accuracy — you need to get the dimensions, background, and compliance right yourself.
For pure cost-per-use, AI headshot generators like FlowHeadshots work out to about $0.73 per photo at $29 for 40+ images — but these serve a different purpose. You can't use an AI-generated headshot for an official government passport application. What AI headshots are excellent for is LinkedIn, company profiles, job applications, and professional directories — the places where the two-print Walgreens photo falls short.
Do You Need an Appointment at Walgreens for a Passport Photo?
No appointment is required. You can walk into any Walgreens with a photo center during store hours. The photo center counter is typically near the pharmacy or at the back of the store. Peak times (weekday mornings, weekend afternoons before travel season) may have a short wait, but most visits take 10–15 minutes total.
Some Walgreens locations have reduced photo center hours separate from the main store hours — it's worth calling ahead if you're going at an unusual time.
Tips for Getting a Good Walgreens Passport Photo
The photo itself matters. A rejected passport photo means starting over. These tips help ensure yours passes on the first submission:
- Wear a dark, solid-colored top. Navy, black, or burgundy create clear contrast against the white background. Never wear white — it blends into the backdrop. See our full guide on what to wear for a passport photo.
- Remove your glasses. The US State Department hasn't accepted glasses in passport photos since 2016. No exceptions unless you have a signed medical statement.
- No hats or headgear unless worn daily for documented religious or medical reasons.
- Natural expression. A relaxed, closed-mouth expression or subtle smile. Both eyes must be open and looking at the camera.
- Keep hair back from your face. Your full face outline — forehead, cheeks, jaw — must be clearly visible.
When Walgreens Makes Sense (And When It Doesn't)
Walgreens is the right choice when: You need physical printed passport photos today for an in-person application, you don't have an AAA membership or a Walmart nearby, and convenience matters more than price. $16.99 for a compliant, guaranteed photo in 10 minutes is a fair trade.
Skip Walgreens when: You need more than 2 photos, you want photos for professional use beyond a passport (LinkedIn, job applications, company profiles), or you have time to compare alternatives. Walmart saves you $9. AAA saves you $17. And if you need professional headshots for your career, an AI solution gives you 40+ photos for less than twice the Walgreens price.
Frequently Asked Questions
Walgreens charges $16.99 for a passport photo session. This includes two printed 2×2 inch photos that meet US State Department specifications, plus a free digital copy sent via email.
Yes — Walgreens includes a free digital copy of your passport photo emailed to you at no extra charge as part of the $16.99 service. This is useful if you're applying for passport renewal online via the State Department's online renewal system.
No appointment is needed at most Walgreens locations. You can walk in during photo center hours. Some locations have photo center hours that differ from general store hours, so calling ahead is a good idea if you're going at an unusual time.
Walgreens is slightly cheaper — $16.99 versus CVS's $17.99. Both include two printed photos and a digital copy. The $1 difference is negligible; the better comparison is Walmart at $7.64 if you want a significant saving, or AAA which is free for members.
Technically yes, but it's not ideal. A 2×2 inch passport photo is a tight head crop with a plain white background — it looks exactly like a passport photo, which can feel overly formal or clinical on LinkedIn. For professional use, a proper headshot with more natural framing and lighting will perform significantly better. AI headshot generators like FlowHeadshots produce 40+ professional photos optimized for LinkedIn and professional profiles starting at $29.
For walk-in retail options, Walmart is the cheapest major provider at $7.64 for two printed passport photos. AAA offers free passport photos for members at select locations. USPS charges $15. If you're comfortable with DIY, printing a formatted 4×6 sheet at a self-service kiosk can cost under $1 — though you'll need to format it correctly yourself.
Need More Than 2 Photos?
Walgreens gives you 2 passport photos for $16.99. If you also need a professional headshot for LinkedIn, your company directory, or your next job search — that's a separate trip and a much higher cost. FlowHeadshots generates 40+ studio-quality professional photos from your existing pictures in 60 seconds, starting at $29. One session, every professional photo you'll need.
Get 40+ Professional Headshots — Starting at $29 →Enjoyed this article? Share it with your network.
Ready to get your AI headshots?
Professional photos in 60 seconds. No photoshoot required.
Get Started Free