Perfect Passport
PENNSYLVANIA · PASSPORT PHOTOS

Get Your Pennsylvania Passport Photo at Home

Skip the lines at the pharmacy and take your compliant passport photo with your smartphone.

Instead of driving to a CVS or Walgreens, use Perfect Passport to capture your 2x2 inch photo from the comfort of your living room. For just $7.95, our service ensures your picture meets all State Department requirements before you submit it.

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.

CHAIN AVAILABILITY

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
FAQ

Common Pennsylvania questions.

How much do passport photos cost in Pennsylvania?

Retail chains like CVS and Walgreens typically charge between $16.99 and $17.99 for a pair of printed passport photos. The USPS also offers photo services at select locations for $15. Alternatively, you can use Perfect Passport to take your photo at home for just $7.95.

Does USPS in Pennsylvania take passport photos?

Yes, many United States Postal Service locations in Pennsylvania offer passport photo services for a $15 fee. However, you will usually need to schedule an appointment in advance, and not every post office is equipped to take photos.

How long does Pennsylvania passport processing take?

Standard passport processing currently takes about 6 to 8 weeks from the time the State Department receives your application. If you pay the additional government fee for expedited service, processing times are reduced to 2 to 3 weeks.

Where is the regional passport agency in Pennsylvania?

The regional U.S. passport agency is located in Philadelphia at the Robert N.C. Nix Federal Building. This facility is strictly by appointment only and is reserved for travelers with urgent international departures within 14 calendar days.

Can I take my own passport photo at home in Pennsylvania?

Yes, the U.S. State Department allows you to take your own passport photo as long as it meets their strict biometric and formatting requirements. Using a service like Perfect Passport ensures your home photo has the correct lighting, background, and dimensions before submission.

Do Pennsylvania libraries process passport applications?

Many public libraries across Pennsylvania act as official passport acceptance facilities where you can submit your first-time application. It is highly recommended to call your local branch ahead of time to confirm their hours and see if an appointment is required.