Perfect Passport
FLORIDA · PASSPORT PHOTOS

Get Your Florida Passport Photo at Home

Skip the lines and take a compliant 2x2 inch passport photo with your phone.

While chains like CVS and Walgreens offer in-store passport photos across Florida, driving to a pharmacy isn't your only option. Perfect Passport lets you capture a State Department-compliant photo from your living room for just $7.95. It is a straightforward, reliable alternative to waiting in line.

Florida residents apply for a significant number of passports each year, with the State Department issuing over 1.5 million passports statewide annually. Whether you are preparing for a Caribbean cruise out of Miami or a flight from Orlando, securing a compliant passport photo is a required step in the application process.

For those who prefer an in-person visit, Florida has a robust network of retail pharmacies and post offices. Major chains like CVS, Walgreens, and Walmart operate hundreds of locations from the Panhandle to the Keys, and many offer walk-in photo services. Additionally, travelers with urgent, last-minute departures can schedule an appointment at the Miami Passport Agency on Biscayne Boulevard for expedited processing within 14 days of travel.

If you want to save time and avoid the typical $15 to $18 retail fees, Perfect Passport offers a convenient digital alternative. For $7.95, you can take your photo at home using your smartphone. The service ensures your image meets all U.S. government requirements for sizing, background, and lighting, making your passport application process smoother.

CHAIN AVAILABILITY

National chains across Florida.

  • CVSAvailable in most cities; usually charges around $17.99 for passport photos.
    ~800 locations
  • WalgreensWalk-in photo services are widely accessible statewide.
    ~800 locations
  • WalmartMany Supercenters offer photo centers, though operating hours may vary.
    ~380 locations
FAQ

Common Florida questions.

How much do passport photos cost in Florida?

Retail chains like CVS and Walgreens typically charge between $15 and $18 for a set of two printed photos. Post offices charge $15.00 for their photo service. Alternatively, you can use Perfect Passport to take a compliant photo at home for $7.95.

Does USPS in Florida take passport photos?

Yes, many USPS locations in Florida offer passport photo services for a $15 fee. However, you generally need to schedule an appointment in advance for both passport acceptance and photo services.

How long does Florida passport processing take?

As of 2026, routine passport processing through the State Department takes about 4 to 6 weeks. If you pay the additional government fee for expedited service, processing typically takes 2 to 3 weeks.

Where can I get a passport fast in Florida?

If you have urgent international travel within 14 days, you can make an appointment at the Miami Passport Agency. This regional facility handles emergency and expedited cases for South Florida and the rest of the state.

Can I take my own passport photo with my phone?

Yes, the U.S. State Department allows you to take your own passport photo as long as it meets their strict requirements. Services like Perfect Passport help ensure your phone picture has the correct 2x2 inch sizing, white background, and lighting.

Do I need an appointment for a passport photo at Walgreens or CVS?

Most CVS and Walgreens locations in Florida operate their photo centers on a walk-in basis, so appointments are not usually required. It is still a good idea to call your local store to confirm their photo counter is open.