USPS Passport Photo Price (2026)

Price $15.00
Photos included 2 prints (2×2 inch)
Cost per photo $7.50
Appointment required? Yes (most locations)
Digital copy? No

Alternative: Create your own photo for $1, print anywhere for $0.35 = $1.35 for 6 photos, no appointment

USPS Passport Photo: Is $15 at the Post Office Worth It?

With over 31,000 Post Office locations nationwide, USPS is one of the most accessible places to get passport photos. At $15.00 for two photos, it's priced between CVS and Walmart. But the appointment requirement and limited availability make it less convenient than it first appears. Here's what to expect, plus faster alternatives.

Quick Answer

USPS passport photos cost $15.00 for 2 photos ($7.50 each). An appointment is required at most locations, and no digital copy is provided. You can get 6 compliant photos for $1.35 total by using our tool ($1) and printing at any local store ($0.35), with no appointment needed.

What Does USPS Charge for Passport Photos?

USPS charges $15.00 for their passport photo service at all participating locations. This price includes two 2×2 inch prints, the standard size for US passports.

That works out to $7.50 per photo. Since passport applications only require one photo, you're paying for a backup you may not need.

For a family of four, expect to pay $60.00 just for photos, plus the time to schedule and attend four separate appointments.

USPS Passport Photo Pricing

  • Passport photos (2 prints)$15.00
  • Per photo cost$7.50
  • Family of 4$60.00
  • Digital copyNot available

The Appointment Requirement

Unlike CVS or Walgreens where you can walk in anytime, USPS requires an appointment for passport photos at most locations. This is a significant difference that affects convenience.

How to Schedule a USPS Passport Photo Appointment

  1. 1. Visit the USPS Retail Customer Appointment Scheduler
  2. 2. Search for your ZIP code and select "Passport Photos"
  3. 3. Choose an available date and time slot
  4. 4. Provide your contact information to confirm

Appointment availability varies by location and can fill up quickly, especially during peak travel seasons. Some customers report having to wait days or even weeks for an available slot.

Exception: Some Post Office locations have self-service photo kiosks in the lobby that may not require an appointment. However, these kiosks aren't available at all locations, and results can be inconsistent.

What to Expect at Your USPS Photo Appointment

When you arrive for your appointment, here's what the process looks like:

  • Check in at the counter and show your appointment confirmation
  • Photo taken by postal worker using USPS photo equipment with white backdrop
  • Photos printed on-site: two 2×2 inch prints on a single sheet
  • Ready in 10-15 minutes, assuming no equipment issues

Limitations to Know

  • No digital copy: USPS only provides printed photos, no digital file
  • Can't print your own photos: USPS won't print digital photos you bring
  • Quality varies: depends on equipment condition and staff training

Not All Post Offices Take Passport Photos

While USPS operates over 31,000 locations nationwide, only a subset offer passport photo services. Many Post Office branches, particularly smaller ones, don't have the necessary photo equipment.

Thousands of Post Offices accept passport applications, but the number that also take photos is significantly smaller. Before planning a trip, always verify that your local Post Office offers photo services.

How to Find USPS Photo Locations

  1. 1. Go to usps.com/locator
  2. 2. Enter your ZIP code
  3. 3. Under "Services," select "Passport Photos"
  4. 4. Only locations with this service will appear

A Faster $1.35 Alternative (No Appointment)

The biggest drawback of USPS passport photos is the appointment requirement. If you need photos quickly or can't find an available appointment, there's a better option.

Our tool costs $1.00 and creates a print-ready 4×6 sheet with 6 passport photos. Print it at any local store for $0.35. No appointment needed, ready in minutes.

What You Get for $1

  • AI-powered background removal: take the photo anywhere, we handle the background
  • Automatic compliance checking: verified against State Department requirements
  • Digital file included: perfect for online passport renewal via MyTravelGov
  • 6 photos on a 4×6 sheet: triple what USPS provides
  • No appointment required: ready in 3 minutes from home
Create Your Photo for $1 →

Then print at CVS, Walgreens, or Walmart for $0.35

USPS vs 1 Dollar Passport Photo

USPS 1 Dollar Passport Photo
Price $15.00 $1.35 (with print)
Photos included 2 6
Cost per photo $7.50 $0.23
Appointment required Yes No
Digital file included No Yes
Compliance check Manual (staff) AI-powered
Background removal No (need white wall) Yes (any background)
Retakes New appointment Instant, unlimited

When USPS Passport Photos Make Sense

Despite the limitations, there are situations where USPS might be your best option:

  • You're already submitting your passport application at USPS, so it's convenient to get photos and application done in one trip
  • No drugstores or photo printers nearby, since Post Offices exist in areas without CVS/Walgreens
  • You trust government services over retail staff, and USPS staff process passport applications regularly
  • You don't have a smartphone or camera and need someone to take your photo

For most people, however, the appointment requirement and lack of digital copy make USPS less practical than online alternatives, especially if you need photos quickly.

Frequently Asked Questions

How much does USPS charge for passport photos?

USPS charges $15.00 for a set of two passport photos. This price is consistent across all Post Office locations that offer the service. The photos are printed on-site and ready in 10-15 minutes.

Do I need an appointment for USPS passport photos?

Yes, most USPS locations require an appointment for passport photo services. You can schedule online through the USPS Retail Customer Appointment Scheduler. Some locations have self-service photo kiosks in the lobby that may not require an appointment.

Does USPS provide digital passport photos?

No, USPS only provides printed passport photos. No digital file is included. If you need a digital passport photo for online applications like MyTravelGov, you'll need to use a different service or online tool.

How long does it take to get passport photos at USPS?

Once your appointment starts, the photo process takes about 10-15 minutes. Photos are printed on-site and ready immediately. However, you should factor in travel time and potential wait times even with an appointment.

Can USPS print passport photos I took at home?

No, USPS will not print passport photos from digital files. Their service only includes taking your photo on-site and printing it. If you have a digital photo you want to print, you'll need to use CVS, Walgreens, Walmart, or an online printing service.

Which Post Office locations take passport photos?

Not all USPS locations offer passport photo services. Out of 31,000+ locations, only select branches have photo equipment. Use the USPS Post Office locator and filter for "Passport Photos" to find participating locations near you.

The Bottom Line

USPS passport photos cost $15.00 for two prints. That's reasonable pricing, but the appointment requirement adds friction that other services don't have. And without a digital copy, you'll need to use a different service if you're renewing your passport online.

The better approach for most people: use our $1 tool to create compliant photos at home, get both print and digital versions, and pick up same-day prints at any local store. No appointment needed.

Total savings: $13.65 per person, plus the time saved not scheduling and waiting for appointments.

Related Pages

Skip the Appointment, Skip the Wait

Get 6 compliant passport photos for $1.35 total. AI-powered compliance checking, digital + print versions, and no scheduling required.

Get Started

Select country and document type

Only $1 - Free preview before payment

Same photos, 91% less money, zero appointments