In San Francisco, the hard part of a passport photo is rarely finding a counter — it is parking, hills, and the wait. Here is where to get passport photos across the city, plus how to make a compliant 2x2 photo online in minutes and skip the trip entirely.
Walgreens and CVS on nearly every SF corner — $15-$17
No Walmart in the city — online is often the cheaper option
FedEx Office, The UPS Store, AAA, and USPS facilities
Or make it online in ~5 minutes — no parking required
Quick Comparison
Factor
In-Person in SF
FastPassPhoto Online
Time
20-45 min with parking & the wait
About 5 minutes from home
What you get
Usually 2 prints
Digital file + 6-photo print sheet
For online renewal
Rarely a digital file
Upload-ready JPEG included
Hours
Store hours
24/7
Where to get passport photos in San Francisco
San Francisco has Walgreens and CVS locations throughout the city, from the Financial District to the Mission to the Sunset. The trade-off is parking and the wait at busy downtown counters rather than distance.
Walgreens and CVS — same-day photos across the city, about $15-$17
FedEx Office and The UPS Store — convenient when mailing an application
Independent photo shops downtown and in the Mission
AAA offices in the Bay Area — discounted photos for members
USPS Passport Acceptance Facilities — many SF post offices take photos and accept applications
Some San Francisco Public Library branches offer passport services
The San Francisco reality: parking, hills, and no Walmart
A quick passport-photo run in SF usually means circling for parking or taking Muni or BART, plus the wait at a busy counter. And because there is no Walmart in the city, the cheap big-box option many cities rely on is not really available in San Francisco proper.
San Francisco is home to a regional US Passport Agency for urgent travel, by appointment only. As everywhere, you bring your own compliant photo to the appointment — the agency processes the application, not the picture.
The faster option: make your passport photo online
Skip the parking hunt and create a compliant San Francisco passport photo from your phone with FastPassPhoto. Upload any recent photo and the AI sets the white background, 2x2 crop, and head position to US spec in about five minutes.
You receive an upload-ready digital file for online renewal plus a print-ready 4x6 sheet, with a money-back compliance guarantee.
Need a physical print? Use any SF pharmacy
If you need a printed photo, download the included 4x6 sheet and send it to any San Francisco Walgreens, CVS, or FedEx Office for pickup, usually within the hour and under a dollar. No photo session required.
For online renewal through MyTravelGov, the digital file is all you need.
How much do passport photos cost in San Francisco?
SF pharmacies and shipping stores typically charge $15-$17 for two prints; independent shops vary. With no Walmart in the city, the cheapest options are often online services or AAA member pricing.
An online photo includes a reusable digital file plus six prints — useful for an online renewal, a visa, or photos for several people at once.
Frequently Asked Questions
Where can I get a passport photo in San Francisco?
Walgreens and CVS throughout the city offer same-day photos, along with FedEx Office, The UPS Store, independent photo shops, AAA, and USPS facilities. You can also make one online with FastPassPhoto.
How much do passport photos cost in San Francisco?
Usually $15-$17 for two prints at pharmacies and shipping stores. With no Walmart in the city, the cheapest options are often online services or AAA member pricing.
Is there a passport office in San Francisco?
Yes. San Francisco has a regional US Passport Agency for urgent travel, by appointment. You must bring your own compliant photo to the appointment.
Can I get a passport photo online instead of finding parking in SF?
Yes. FastPassPhoto makes a compliant 2x2 photo from any uploaded image in about five minutes — a digital file for uploads plus a print sheet for any San Francisco pharmacy.
Where is the cheapest place for passport photos in San Francisco?
Because there is no Walmart in the city, the cheapest options are often online services or AAA member pricing. Pharmacies run $15-$17 in person.