Perfect Passport
TEXAS · PASSPORT PHOTOS

Get Your Passport Photos in Texas

Skip the lines and take your State Department-compliant passport photo at home for just $7.95.

While chains like CVS, Walgreens, and Walmart offer passport photo services across Texas, driving to a store is no longer your only option. With Perfect Passport, you can capture a compliant 2x2 inch photo using your smartphone. It is a convenient way to save time and money on your application.

Texans are traveling internationally in high numbers, with over 1.1 million U.S. passports issued to state residents annually. Whether you are preparing for a family vacation or a business trip overseas, securing a compliant 2x2 inch passport photo is a required step in the application process.

For those looking to get their photos taken in person, Texas has a massive retail footprint. Major pharmacy and retail chains like CVS, Walgreens, and Walmart operate hundreds of locations statewide that offer photo services. Additionally, if you are in a rush and need a passport for urgent international travel within 14 days, Texas is home to three regional U.S. Passport Agencies located in Dallas, Houston, and El Paso.

However, you do not have to fight traffic or wait in line at a pharmacy to get your application ready. Perfect Passport allows you to take a fully compliant passport photo from the comfort of your home. For just $7.95, our service ensures your photo meets all State Department requirements, making the process straightforward and efficient.

CHAIN AVAILABILITY

National chains across Texas.

  • CVSWidely available in major metros and suburbs.
    ~800 locations
  • WalgreensOffers photo services at most pharmacy locations.
    ~660 locations
  • WalmartConvenient option found in both urban and rural areas.
    ~510 locations
FAQ

Common Texas questions.

Does USPS in Texas take passport photos?

Yes, many United States Postal Service locations in Texas offer passport photo services. However, you will usually need to schedule an appointment in advance, and not every post office provides this service.

How much do passport photos cost in Texas?

At most retail chains and post offices in Texas, a standard set of two passport photos costs between $15 and $18. You can save money by using Perfect Passport, which provides compliant digital photos for just $7.95.

How long does Texas passport processing take?

Passport processing times in Texas follow federal guidelines set by the U.S. Department of State. Currently, routine processing takes about 4 to 6 weeks, while expedited service takes 2 to 3 weeks.

Where are the regional passport agencies in Texas?

Texas has three regional U.S. Passport Agencies, which are located in Dallas, Houston, and El Paso. These agencies are strictly for travelers who need a passport for urgent international travel within 14 days and require an appointment.

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

Yes, the U.S. Department of State allows you to take your own passport photo as long as it meets their strict sizing, lighting, and background requirements. Services like Perfect Passport help ensure your home photo is perfectly compliant before you submit it.