Every year, roughly 800,000 Pennsylvania residents apply for a new U.S. passport or renew an existing one. Whether you are planning a trip abroad or simply updating your travel documents, securing a compliant 2x2 inch photo is a crucial first step in the application process.
Across the state, applicants traditionally visit retail chains like CVS, Walmart, or Walgreens to get their pictures taken. While these stores offer convenient statewide coverage, you often have to deal with unpredictable wait times, broken photo kiosks, or high prices for a simple set of prints.
If you have urgent international travel plans within 14 days, you may need to secure an appointment at the Philadelphia Passport Agency. For standard processing, however, you can submit your application by mail or at a local acceptance facility once you have your required documents and photos ready.
Instead of running errands, you can save time and money by taking your photo at home with Perfect Passport. For just $7.95, our online service verifies that your smartphone picture meets all strict State Department guidelines, allowing you to complete your application without ever leaving the house.
Find your city in Pennsylvania.
Each city page lists local walk-in options and the closest acceptance facility.
National chains across Pennsylvania.
- CVSFound in most cities and suburban areas~400 locations
- WalmartOften features dedicated photo centers~135 locations
- WalgreensAvailable in select communities statewide~95 locations