Perfect Passport
NORTH CAROLINA · PASSPORT PHOTOS

Get Your North Carolina Passport Photo at Home

Skip the pharmacy lines and take a compliant 2x2 inch passport photo with your phone.

While chains like CVS and Walgreens offer passport photo services across North Carolina, they often cost upwards of $16. Perfect Passport lets you capture a State Department-compliant photo from the comfort of your home for just $7.95. Save time and money before your next international trip.

Every year, nearly 600,000 North Carolinians apply for a U.S. passport to prepare for international travel. Whether you are renewing an old passport or applying for the first time, securing a compliant 2x2 inch photo is a mandatory step in the process.

Across the state, residents typically rely on major retail chains to get their photos taken. There are approximately 350 CVS locations, 300 Walgreens pharmacies, and over 215 Walmart stores spread from Asheville to Wilmington that offer in-person photo services. Additionally, many local USPS post offices provide photo services by appointment.

For those with life-or-death emergencies or urgent international travel within 14 days, North Carolina is home to the Charlotte Passport Agency. Located in the Queen City, this regional facility can expedite passports on-site, though strict appointment requirements apply.

If you aren't in a rush to visit a regional agency and want to avoid the high costs of retail pharmacies, Perfect Passport offers a smarter alternative. For just $7.95, you can take a guaranteed-compliant passport photo using your smartphone, ensuring your application is accepted without the hassle of driving to a store.

CHAIN AVAILABILITY

National chains across North Carolina.

  • CVSAvailable in most cities; photos cost around $17.99.
    ~350 locations
  • WalgreensWalk-ins generally accepted; photos cost around $16.99.
    ~300 locations
  • WalmartOften the most affordable in-person retail option.
    ~215 locations
FAQ

Common North Carolina questions.

Does USPS in North Carolina take passport photos?

Yes, many USPS locations across North Carolina offer passport photo services for $15. However, you will typically need to schedule an appointment online in advance.

How much do passport photos cost in North Carolina?

Retail pharmacies like CVS and Walgreens usually charge between $16.99 and $17.99 for a set of two printed photos. Using an online service like Perfect Passport reduces this cost to just $7.95.

How long does North Carolina passport processing take?

Routine passport processing currently takes about 6 to 8 weeks, while expedited service takes 2 to 3 weeks. These timelines apply nationwide, as all applications are processed by the U.S. Department of State.

Where is the regional passport agency in North Carolina?

The Charlotte Passport Agency is the only regional U.S. Department of State facility in North Carolina. It is reserved for travelers with urgent international departures within 14 days and requires a scheduled appointment.

Can I take my own passport photo at home?

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

Do I need an appointment for a passport photo at CVS or Walgreens?

Most CVS and Walgreens locations in North Carolina accept walk-ins for passport photos. However, it is always a good idea to call your local store ahead of time to confirm the photo counter is open.