Yes, The United States Postal Service takes passport photos at the Post Offices with full passport application service. The cost is $15.00 for two government-compliant 2×2-inch photos.
Digital copies aren’t available, so you’ll need an alternative solution to get one.
If you need a digital photo or prefer to create your passport photos at home, you can use PhotoBooth Online Passport Photo Maker. You’ll get a government-compliant digital photo for $2.95—an easy alternative to USPS services.
You also get a 4×6 template with six passport-size photos, ready to print at home or at stores like Walmart, CVS, or Walgreens for just a few cents. You can also order prints directly from us without leaving your home.

Keep reading to learn more about both ways.
Passport photo hours at the United States Postal Service vary by location—check the USPS website for your Post Office’s schedule.
An appointment is recommended for Post Office passport photos and can be booked online via the United States Postal Service scheduler. Some locations also have self-service kiosks.
Walk-in passport photos at the Post Office aren’t guaranteed; appointments are recommended for prompt service.
Getting passport photos at the Post Office takes about 10–15 minutes per person, depending on wait times.
Find a store
Use the USPS store locator to find a Post Office offering passport photo services.
Schedule an appointment
Schedule online via the USPS Retail Customer Appointment Scheduler. Choose “Photo Services Only” or “New Passport with Photo Services.”
Arrive early
Get there 10 minutes before your appointment.
Have your passport photo taken
A USPS employee takes your 2×2-inch photo; fee is $15.
Get your passport photos
Receive two printed photos ready for your passport application and other purposes.
Yes, USPS passport photos fully meet all U.S. Department of State requirements. Photos are taken by USPS staff following official guidelines:
Capture and upload your photo
Take a photo on your phone—no special equipment needed—and upload it.
Wait till it’ll be checked
Smart technology checks head size, eye position, expression, and other official requirements.
Wait till the background will be passed
The system applies the required plain white/off-white background.
Wait expert verification
A human expert verifies your passport photo is fully compliant.
Get your passport photos
Download digital files or have prints shipped to your home.
Note: Before taking your photo, turn off all beauty or color filters. Filters can alter your appearance, which may cause rejection.
| Instant Passport Photos | Take your photo anytime, anywhere—no appointments, no lines. Result in 3 minutes. |
| Expert & AI Verified | Smart technology plus expert review ensures 100% compliance. |
| Trusted & Guaranteed | Fully government-approved photos, free retakes until perfect, or your money back. |
| Digital, Print-Ready & Printed | Receive a compliant digital photo, a printable template for online or local printing, and optionally, printed copies shipped to your home. |
Passport photo prices vary depending on the provider and format. Physical passport photos range from $7.64 at Walmart up to $16.99 at CVS or Walgreens. Digital options can be cheaper, with PhotoBooth Online offering a compliant digital photo for just $2.95, plus a printable template for home or local printing.
| Store | Price | Details | Where to get |
|---|---|---|---|
| Walmart | $7.64 | two passport photos (plus shipping fees) | online |
| Walgreens | $16.99 | two passport photos | in-store |
| CVS | $16.99 | two passport photos | online |
| $2.99 | two additional prints | ||
| $3.99 | digital copy | ||
| UPS | $11.99 | two passport photos | in-store |
| The Post Office (USPS) | $15.00 | two passport photos | in-store |
| Target (via Ezprints) | $9.99 | four passport photos (plus shipping fees) | online |
| PhotoBooth Online | $2.95 | digital photo + a 4×6 sheet for printing (with 6 photos) | online |
| $9.95 | six passport photos (with free shipping) |
Check this guide for USPS passport photo availability, costs, and how to ensure your photo meets all requirements.
Written by: PhotoBooth Online Editorial Team
Updated: 06/08/2026
You can upload a photo you took yourself with your phone camera or digital camera. It’s very simple and fast.
Yes, you can see a preview before paying. Upload a photo (or several photos, one by one). After processing, you’ll see a preview with any variants of your new passport photo. Choose the best one and the options you need. Only then pay.
For detailed information on renewing and applying for your passport at The Post Office, go here.