As a major border city, San Diego has constant demand for passports and passport cards for travel to Mexico. Here is where to get passport photos across the county, plus how to make a compliant 2x2 photo online in minutes and skip the trip.
CVS and Walgreens across the county — $15-$17
Walmart photo centers are the cheapest in-person option (~$8)
Heavy passport-card demand for border crossings to Tijuana
Or make it online in ~5 minutes — no drive needed
Quick Comparison
Factor
In-Person in San Diego
FastPassPhoto Online
Time
20-45 min with traffic & parking
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 Diego
San Diego has passport-photo counters from downtown out to Chula Vista, La Jolla, and El Cajon. With so many residents crossing into Mexico, demand for both passport books and passport cards is high here.
CVS and Walgreens — same-day photos across the county, about $15-$17
Walmart photo centers — the cheapest option at roughly $8
FedEx Office and The UPS Store — convenient when shipping an application
AAA offices in the San Diego area — discounted photos for members
USPS Passport Acceptance Facilities — many San Diego post offices take photos and accept applications
Some San Diego Public Library branches offer passport services
The San Diego reality: border travel and a busy agency
Because so many San Diegans travel to Tijuana and beyond, passport and passport-card demand stays high, and the busiest photo counters can have a wait. The same 2x2 photo works for both the passport book and the wallet-size passport card used at land border crossings.
San Diego 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 does not take it for you.
The faster option: make your passport photo online
Skip the trip and create a compliant San Diego 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 — and the same file works for a passport card.
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 San Diego pharmacy
If you need a printed photo, download the included 4x6 sheet and send it to any San Diego CVS, Walgreens, or Walmart for one-hour pickup, usually under a dollar. You skip the photo session and just collect the print.
For online renewal through MyTravelGov, the digital file is all you need.
How much do passport photos cost in San Diego?
In-person San Diego prices run from about $8 at Walmart to $15-$17 at pharmacies and shipping stores for two prints. AAA members can pay less.
An online photo is competitive and includes a reusable digital file plus six prints — and one photo covers both a passport book and a passport card.
Frequently Asked Questions
Where can I get a passport photo in San Diego?
CVS, Walgreens, and Walmart across the county offer same-day photos, along with FedEx Office, The UPS Store, AAA, and USPS Passport Acceptance Facilities. You can also make one online with FastPassPhoto.
Can I use the same photo for a passport card in San Diego?
Yes. The passport card uses the same 2x2 photo as the passport book. One compliant photo works for both, which is convenient for frequent border crossers.
How much do passport photos cost in San Diego?
About $8 at Walmart and $15-$17 at pharmacies and shipping stores for two prints. AAA members often pay less. Online services include a digital file plus six prints.
Is there a passport office in San Diego?
Yes. San Diego 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 going out in San Diego?
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 Diego pharmacy.