Passport Photos Near Me

Find passport photo locations, compare prices, and discover how to get compliant photos without leaving home.

Skip the Trip Entirely

Get a compliant passport photo for $1 from home. Take a photo with your phone, our tool handles the rest. Print at any store for $0.35.

Passport Photo Locations & Prices

Location Price Notes
1 Dollar Passport Photo (online) $1.00 6 photos + $0.35 to print
CVS $16.99 2 prints, most locations
Walgreens $14.99 2 prints, some 24-hour locations
Walmart $7.44 2 prints, photo center hours vary
USPS $15.00 2 prints, not all locations
Staples $17.99 2 prints, Perfect Passport Guarantee
FedEx Office $14.95 2 prints, many locations
Rite Aid Discontinued Service ended in 2023
AAA $15.00 2 prints, members only

Prices and availability may vary by location. Call ahead to confirm.

In-Store vs At-Home: Which is Better?

In-Store (CVS, Walgreens, etc.): Staff takes your photo and prints on the spot. Costs $12-17. Requires driving to store. Only 2 photos. Quality varies by staff.

At Home (Online Tool): Only $1.00 + $0.35 print. No travel required. 6 photos on printable sheet. Ready in 2 minutes. Unlimited retakes. Automatic compliance checking.

How to Get a Passport Photo at Home

1

Take a photo

Use your phone against any background. Our tool removes it automatically.

2

Get your photo ($1)

Automatic compliance checking and creates a 4x6 sheet with 6 photos.

3

Print nearby ($0.35)

CVS, Walgreens, Walmart, or any photo printing service.

Frequently Asked Questions

Where can I get passport photos near me?

The most common locations for passport photos are CVS, Walgreens, Walmart, USPS, AAA, and FedEx Office. Most pharmacies and shipping stores offer this service. You can also take compliant passport photos at home using an online tool.

What is the cheapest place to get passport photos?

The cheapest option is taking your own photo at home using our online tool ($1) and printing at any pharmacy ($0.35). Among retail stores, Walmart ($7.44) and Walgreens ($14.99) are typically the cheapest.

Can I take my own passport photo at home?

Yes! The State Department accepts photos taken at home as long as they meet official requirements. Our online tool automatically validates compliance, removes backgrounds, and ensures your photo meets all specifications.

Do I need an appointment for passport photos?

Most locations (CVS, Walgreens, Walmart) do not require appointments for passport photos. However, it's a good idea to call ahead to confirm the service is available.

How long does it take to get passport photos?

In-store passport photos typically take 10-15 minutes. With our online tool, you can have your photo ready in 2-3 minutes, then print it at your convenience.

Where can I print my digital passport photo?

You can print a 4x6 photo sheet at CVS, Walgreens, Walmart, Target, or any photo printing service. Most charge around $0.35 for a 4x6 print with same-day pickup.

Skip the Trip. Get Your Photo for $1.

No driving, no waiting in line. Create a compliant passport photo in 2 minutes, then print anywhere.

Create Your Photo -- $1

Works on any phone or computer

Related Guides