Every year, roughly 180,000 to 220,000 Alabama residents apply for a U.S. passport. Whether you are planning a vacation abroad or need to renew your travel documents for business, securing a compliant 2x2 inch passport photo is a required step in the application process.
Across the state, residents have access to several retail chains that provide in-store photo services. CVS, Walgreens, and Walmart operate hundreds of locations from Huntsville to Mobile, and many local USPS offices also offer photo appointments. However, these in-person options often cost around $15 to $17 and require you to wait in line.
It is worth noting that Alabama does not have its own regional U.S. passport agency. If you need an urgent, same-day passport for life-or-death emergencies or last-minute travel, the closest regional agencies are located in Atlanta, Georgia, and New Orleans, Louisiana.
Instead of driving to a pharmacy or post office, you can use Perfect Passport to take your photo at home. Our service ensures your picture meets all State Department requirements for just $7.95, saving you both time and money before your next international trip.
Find your city in Alabama.
Each city page lists local walk-in options and the closest acceptance facility.
National chains across Alabama.
- CVSAvailable in most major cities and suburbs.~150 locations
- WalgreensOffers in-store photo services statewide.~130 locations
- WalmartMany Supercenters feature photo centers.~130 locations