Where to Get Passport Photos Near You

Post offices, pharmacies, warehouse clubs, shipping stores, and AAA all take passport photos. Here is how they compare, plus the at-home AI option.

Where to Get Passport Photos Near You

In-person options

USPS post offices, CVS, Walgreens, Rite Aid, FedEx Office, UPS Store, Costco, Sam's Club, and AAA branches all shoot passport photos, typically for $10 to $17 a pair.

What to expect

You stand against a backdrop, they take one shot, and you get two prints. Retakes vary by location and staff, so a flattering result is not guaranteed.

The at-home alternative

If you would rather not make the trip, generate a passport-style photo from a picture you already have and print it at a kiosk or at home. It is the same 2 x 2 output, on your schedule.

FAQ

Where is the cheapest place to get a passport photo?

Warehouse clubs and AAA member desks are often the cheapest in person, but generating one with AI and printing it yourself is usually cheaper still.

Do I need an appointment for a passport photo?

Usually no. Most pharmacies and post offices take walk-ins, though post offices may want an appointment for the full application.

Official and related sources

Related passport photo tools