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 AI handles the rest. Print at any store for $0.35.

Create your photo now

Passport Photo Locations & Prices

Location Price Photos
1 Dollar Passport Photo Best Value Online - no travel needed $1.00 6 photos
CVS 8am - 10pm (varies) $16.99 2 prints
Walgreens 7am - 10pm (varies) $14.99 2 prints
Walmart 6am - 11pm (varies) $12.98 2 prints
USPS Post office hours $15.00 2 prints
Staples Store hours $17.99 2 prints
FedEx Office Store hours $14.95 2 prints
Rite Aid N/A Discontinued N/A
AAA Office hours $15.00 2 prints

* 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
  • Printed 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
  • AI ensures compliance

How to Get a Passport Photo at Home

1

Take a photo

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

2

Get your photo ($1)

AI validates compliance and creates a 4×6 sheet with 6 photos.

3

Print nearby ($0.35)

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

Passport Photo FAQ

Where can I get passport photos near me?

The most common locations for passport photos are CVS, Walgreens, Walmart, USPS, Costco (discontinued), AAA, and FedEx Office. Most pharmacies and shipping stores offer this service. However, 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 ($12.98) and Walgreens ($14.99) are typically the cheapest in-store options.

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 uses AI to validate compliance, remove backgrounds, and ensure 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 and staff is present.

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 4×6 photo sheet at CVS, Walgreens, Walmart, Target, or any photo printing service. Most charge around $0.35 for a 4×6 print with same-day pickup.

Related Pages

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.

Get Started

Select country and document type

Only $1 - Free preview before payment

Works on any phone or computer