Perfect Passport
WEST VIRGINIA · PASSPORT PHOTOS

Get Your Passport Photo in West Virginia

Skip the lines at the pharmacy and take your passport photo at home for just $7.95.

While you can visit local chains like CVS, Walgreens, or Walmart across the Mountain State, there is a more convenient option. Perfect Passport lets you snap a State Department-compliant 2x2 inch photo right from your phone. Save time and money by taking your picture at home instead of driving to the store.

Every year, roughly 50,000 West Virginia residents apply for a U.S. passport to prepare for international travel. Whether you are applying for the first time at a local post office or renewing an old passport by mail, securing a compliant 2x2 inch photo is a mandatory step in the process.

Across the Mountain State, you can find passport photo services at several major retail chains. Walmart operates 38 Supercenters statewide, while CVS and Walgreens have dozens of pharmacy locations that offer photo printing. However, these in-store services often require you to wait in line, and the costs can add up for families.

It is also important to note that West Virginia does not have its own regional U.S. passport agency for emergency, same-day processing. Residents who need a passport at the last minute typically have to travel out of state to the Washington Passport Agency in Washington, D.C., or the Philadelphia Passport Agency. Because urgent travel is already stressful, getting your application materials ready ahead of time is highly recommended.

For a straightforward experience, Perfect Passport allows you to take your official passport photo at home using just your smartphone. For only $7.95, our software ensures your picture meets all State Department requirements, saving you a trip to the pharmacy and keeping more money in your pocket.

CITIES

Find your city in West Virginia.

Each city page lists local walk-in options and the closest acceptance facility.

CHAIN AVAILABILITY

National chains across West Virginia.

  • CVSFound in many cities across the state.
    ~58 locations
  • WalmartSupercenters typically offer photo center services.
    ~38 locations
  • WalgreensAvailable in select West Virginia communities.
    ~16 locations
FAQ

Common West Virginia questions.

Does USPS in West Virginia take passport photos?

Yes, many local post offices in West Virginia offer passport photo services, though you usually need to schedule an appointment in advance. It is best to check the USPS website to find a participating location near you.

How much do passport photos cost in West Virginia?

Prices vary by location, but getting a photo at a pharmacy or post office in West Virginia typically costs between $15 and $18. You can save money by using Perfect Passport to take your photo at home for just $7.95.

How long does West Virginia passport processing take?

Standard passport processing currently takes about 6 to 8 weeks from the time the application is received. If you pay for expedited service, the processing time is reduced to 2 to 3 weeks.

Where is the closest regional passport agency to West Virginia?

West Virginia does not have a regional passport agency within its borders. Residents needing urgent, same-day passport services for life-or-death emergencies usually travel to the Washington Passport Agency in Washington, D.C.

Can I take my own passport photo in West Virginia?

Yes, the U.S. Department of State allows you to take your own passport photo as long as it meets all strict biometric requirements. Perfect Passport makes this easy by automatically checking your phone picture against official guidelines.

Do West Virginia Walmart locations take passport photos?

Yes, most of the 38 Walmart Supercenters in West Virginia have photo centers that can take and print passport photos. Be sure to call your local store ahead of time to confirm their photo center hours.