Every year, nearly 178,000 Oklahomans apply for a U.S. passport to prepare for international travel. Whether you are applying for the first time or renewing an old book, securing a compliant 2x2 inch photo is a required step in the process.
For in-person photos, residents typically rely on statewide pharmacy chains. CVS and Walgreens operate dozens of locations across Oklahoma, offering walk-in photo services. Additionally, many local post offices and county clerk offices accept passport applications and may provide photo services on-site.
It is important to note that Oklahoma does not have its own regional U.S. Passport Agency. If you need an urgent, same-day passport for life-or-death emergencies or travel within 14 days, you will need to make an appointment at an out-of-state agency, such as the ones in Dallas, Texas, or Hot Springs, Arkansas.
Instead of driving to a pharmacy and waiting in line, you can use Perfect Passport to take your photo from home. For $7.95, our service ensures your picture meets all State Department requirements, allowing you to print it locally or attach it to your digital renewal application.
Find your city in Oklahoma.
Each city page lists local walk-in options and the closest acceptance facility.
National chains across Oklahoma.
- CVSAvailable in major cities and suburbs~80 locations
- WalgreensOffers walk-in passport photo services~115 locations