Perfect Passport
OKLAHOMA CITY, OK · PASSPORT PHOTOS

Get Your Passport Photos in Oklahoma City

Skip the lines and take your compliant passport photo at home with Perfect Passport.

Whether you prefer visiting a local walk-in studio or taking your picture from the comfort of your couch, getting a passport photo in Oklahoma City is easy. We've compiled a list of local pharmacies, post offices, and independent studios below. Alternatively, you can use Perfect Passport to snap a compliant photo on your smartphone without leaving the house.

Before
Passport-ready
Sample U.S. passport photo
RECOMMENDED · WORKS ANYWHERE IN OKLAHOMA CITY

Why Taking Your Passport Photo at Home is the Best Option

With Perfect Passport, you can capture your photo from anywhere in Oklahoma City for just $7.95. Our software ensures your picture meets all strict State Department compliance guidelines before you even submit it. If you prefer physical copies, we can ship prints directly to your door. Plus, we offer a full money-back guarantee if your photo is ever rejected by passport officials.

Free to check · Pay only if it passes the spec check
HOME VS. WALK-IN

Why most applicants skip the trip.

Perfect Passport (home)Walk-in
Typical price$7.95 digital · $12.95 with prints$15 – $20 for 2 prints
Time required~2 minutes30 – 60 min round trip
WhereAnywhere with a phoneStore hours only
Compliance checkAutomatic, instantCashier judgement
RetakesFree, unlimitedPay again
Money-back if rejectedYesRare
WALK-IN OPTIONS

Where to get passport photos in Oklahoma City.

If you'd rather not take it yourself, here are the major chains and independent studios in Oklahoma City that accept walk-ins for U.S. passport photos. Hours and prices change — always call ahead.

National chains

CVS Photo

Chain

900 SW 44th St, Oklahoma City, OK 73109, USA

4.9 · 10 Google reviewsVerified May 2026

CVS location at 900 SW 44th St. Two 2×2 prints, ready in ~15 minutes

Hours
Mon 7a–11p · Tue 7a–11p · Wed 7a–11p · Thu 7a–11p · Fri 7a–11p · Sat 7a–11p · Sun 7a–11p
Price
$16.99
Phone
(405) 682-1651
Visit listing →

Walgreens Photo

Chain

15100 N Western Ave, Edmond, OK 73013, USA

4.5 · 19 Google reviewsVerified May 2026

Walgreens location at 15100 N Western Ave. Two 2×2 prints, ~10 minutes at the photo counter

Hours
Mon 7a–11p · Tue 7a–11p · Wed 7a–11p · Thu 7a–11p · Fri 7a–11p · Sat 7a–10p · Sun 8a–10p
Price
$16.99
Phone
(405) 330-3742
Visit listing →

Walgreens Photo

Chain

7930 Northwest Expy, Oklahoma City, OK 73132, USA

4.5 · 10 Google reviewsVerified May 2026

Walgreens location at 7930 Northwest Expy. Two 2×2 prints, ~10 minutes at the photo counter

Hours
Mon 7a–11p · Tue 7a–11p · Wed 7a–11p · Thu 7a–11p · Fri 7a–11p · Sat 7a–11p · Sun 7a–10p
Price
$16.99
Phone
(405) 773-5069
Visit listing →

Walgreens Photo

Chain

5120 N May Ave, Oklahoma City, OK 73112, USA

4.4 · 16 Google reviewsVerified May 2026

Walgreens location at 5120 N May Ave. Two 2×2 prints, ~10 minutes at the photo counter

Hours
Mon 7a–11p · Tue 7a–11p · Wed 7a–11p · Thu 7a–11p · Fri 7a–11p · Sat 7a–11p · Sun 7a–11p
Price
$16.99
Phone
(405) 942-2471
Visit listing →

Walgreens Photo

Chain

185 E 33rd St, Edmond, OK 73013, USA

4.3 · 51 Google reviewsVerified May 2026

Walgreens location at 185 E 33rd St. Two 2×2 prints, ~10 minutes at the photo counter

Hours
Mon 7a–11p · Tue 7a–11p · Wed 7a–11p · Thu 7a–11p · Fri 7a–11p · Sat 7a–10p · Sun 7a–10p
Price
$16.99
Phone
(405) 348-8328
Visit listing →

Walgreens Photo

Chain

2345 N Classen Blvd, Oklahoma City, OK 73106, USA

4.3 · 26 Google reviewsVerified May 2026

Walgreens location at 2345 N Classen Blvd. Two 2×2 prints, ~10 minutes at the photo counter

Hours
Mon 7a–10p · Tue 7a–10p · Wed 7a–10p · Thu 7a–10p · Fri 7a–10p · Sat 7a–10p · Sun 8a–10p
Price
$16.99
Phone
(405) 521-0924
Visit listing →

Walgreens Photo

Chain

2100 W Britton Rd, The Village, OK 73120, USA

4.3 · 6 Google reviewsVerified May 2026

Walgreens location at 2100 W Britton Rd. Two 2×2 prints, ~10 minutes at the photo counter

Hours
Mon 7a–10p · Tue 7a–10p · Wed 7a–10p · Thu 7a–10p · Fri 7a–10p · Sat 7a–10p · Sun 7a–10p
Price
$16.99
Phone
(405) 842-0745
Visit listing →

Walgreens Photo

Chain

9950 SE 15th St Walgreens, Midwest City, OK 73130, USA

4.2 · 57 Google reviewsVerified May 2026

Walgreens location at 9950 SE 15th St Walgreens. Two 2×2 prints, ~10 minutes at the photo counter

Hours
Mon 7a–11p · Tue 7a–11p · Wed 7a–11p · Thu 7a–11p · Fri 7a–11p · Sat 7a–10p · Sun 8a–10p
Price
$16.99
Phone
(405) 741-2919
Visit listing →

Walgreens Photo

Chain

2400 N May Ave, Oklahoma City, OK 73107, USA

4.2 · 19 Google reviewsVerified May 2026

Walgreens location at 2400 N May Ave. Two 2×2 prints, ~10 minutes at the photo counter

Hours
Mon 7a–10p · Tue 7a–10p · Wed 7a–10p · Thu 7a–10p · Fri 7a–10p · Sat 7a–10p · Sun 8a–10p
Price
$16.99
Phone
(405) 943-9361
Visit listing →

Walgreens Photo

Chain

9011 S Pennsylvania Ave Walgreens, Oklahoma City, OK 73159, USA

4.1 · 40 Google reviewsVerified May 2026

Walgreens location at 9011 S Pennsylvania Ave Walgreens. Two 2×2 prints, ~10 minutes at the photo counter

Hours
Mon 7a–11p · Tue 7a–11p · Wed 7a–11p · Thu 7a–11p · Fri 7a–11p · Sat 7a–11p · Sun 7a–11p
Price
$16.99
Phone
(405) 692-1882
Visit listing →

Walgreens Photo

Chain

7101 W Hefner Rd, Oklahoma City, OK 73162, USA

4.0 · 20 Google reviewsVerified May 2026

Walgreens location at 7101 W Hefner Rd. Two 2×2 prints, ~10 minutes at the photo counter

Hours
Mon Open 24 hours · Tue Open 24 hours · Wed Open 24 hours · Thu Open 24 hours · Fri Open 24 hours · Sat Open 24 hours · Sun Open 24 hours
Price
$16.99
Phone
(405) 773-0711
Visit listing →

Walgreens Photo

Chain

12240 N May Ave, Oklahoma City, OK 73120, USA

3.8 · 31 Google reviewsVerified May 2026

Walgreens location at 12240 N May Ave. Two 2×2 prints, ~10 minutes at the photo counter

Hours
Mon Open 24 hours · Tue Open 24 hours · Wed Open 24 hours · Thu Open 24 hours · Fri Open 24 hours · Sat Open 24 hours · Sun Open 24 hours
Price
$16.99
Phone
(405) 751-1938
Visit listing →

Walgreens Photo

Chain

1640 SW 119th St, Oklahoma City, OK 73170, USA

3.8 · 5 Google reviewsVerified May 2026

Walgreens location at 1640 SW 119th St. Two 2×2 prints, ~10 minutes at the photo counter

Hours
Mon 7a–11p · Tue 7a–11p · Wed 7a–11p · Thu 7a–11p · Fri 7a–11p · Sat 7a–10p · Sun 8a–10p
Price
$16.99
Phone
(405) 692-3432
Visit listing →

CVS Photo

Chain

715 NW 50th St, Oklahoma City, OK 73118, USA

3.7 · 3 Google reviewsVerified May 2026

CVS location at 715 NW 50th St. Two 2×2 prints, ready in ~15 minutes

Hours
Mon 7a–11p · Tue 7a–11p · Wed 7a–11p · Thu 7a–11p · Fri 7a–11p · Sat 8a–11p · Sun 8a–10p
Price
$16.99
Phone
(405) 843-1501
Visit listing →

FedEx Office Print & Ship Center

Chain

2601 W Memorial Rd, Oklahoma City, OK 73134, USA

3.4 · 110 Google reviewsVerified May 2026

FedEx Office location at 2601 W Memorial Rd. Two 2×2 prints, ready in ~10 minutes

Hours
Mon 8a–8p · Tue 8a–8p · Wed 8a–8p · Thu 8a–8p · Fri 8a–8p · Sat 9a–6p · Sun 12–6p
Price
$14.95
Phone
(405) 749-8775
Visit listing →

Independent studios in Oklahoma City

PostalAnnex

Local studio

12220 N MacArthur Blvd Suite F, Oklahoma City, OK 73162, USA

4.7 · 37 Google reviewsVerified May 2026

PostalAnnex is a shipping and business service center in Oklahoma City that offers convenient, on-site passport photography. Walk-in customers can expect quick, government-compliant photos taken during regular business hours without the need for an appointment. Please call for pricing details before your visit.

Hours
Mon 8:30a–6p · Tue 8:30a–6p · Wed 8:30a–6p · Thu 8:30a–6p · Fri 8:30a–6p · Sat 9a–2p · Sun Closed
Price
Varies
Phone
(405) 242-3480
Visit listing →

Nichols Hills Pack and Ship

Local studio

6608 N Western Ave, Oklahoma City, OK 73116, USA

4.1 · 44 Google reviewsVerified May 2026

Nichols Hills Pack and Ship is a shipping and mailing center in Oklahoma City that offers convenient passport photography services. Walk-in customers can expect to have their passport photos taken to meet official requirements during regular business hours, six days a week. Please call the store directly for current pricing and availability.

Hours
Mon 9a–5:30p · Tue 9a–5:30p · Wed 9a–5:30p · Thu 9a–5:30p · Fri 9a–5:30p · Sat 10a–1p · Sun Closed
Price
Varies
Phone
(405) 842-5800
Visit listing →
URGENT TRAVEL · NEAREST PASSPORT AGENCY

Closest in-person passport agency to Oklahoma City.

Dallas Passport Agency

Earle Cabell Federal Building, 1100 Commerce St, Suite 1120, Dallas, TX 75242 · 205 miles south of Oklahoma City

You should only book an appointment here if you have urgent international travel within 14 days or a life-or-death emergency.

FAQ

Passport photo questions, Oklahoma City edition.

Can I take my own passport photo in Oklahoma City?

Yes, you can take your own passport photo from your home in Oklahoma City as long as it meets all federal guidelines. You must use a plain white or off-white background, ensure proper lighting, and have someone else take the picture or use a tripod. Selfies are strictly prohibited by the U.S. State Department.

What size and format does a U.S. passport photo need to be?

Your U.S. passport photo must be exactly 2 by 2 inches (51 x 51 mm) in size. The image must be printed on matte or glossy photo-quality paper, and your head must measure between 1 and 1 3/8 inches from the bottom of your chin to the top of your head.

Can I wear glasses or a hat in my U.S. passport photo?

No, the State Department does not allow glasses in passport photos, so you must remove them even if you wear them daily in Oklahoma City. Hats and head coverings are also prohibited unless you submit a signed statement verifying they are worn daily for religious or medical reasons.

Are passport photos for babies and young children different?

The basic photo requirements are the same for infants and children, but the State Department is slightly more lenient about their poses and expressions. If you are photographing a baby in Oklahoma City, you can lay them on a plain white blanket or drape a car seat with a white sheet to support their head.

Do I need a new photo to renew my passport?

Yes, you must submit a new, compliant photo taken within the last six months when renewing your U.S. passport. Even if your appearance hasn't changed much since your last application, reusing an old photo will cause your renewal to be rejected.

How long does it currently take to get a passport?

Routine passport processing currently takes about 4 to 6 weeks, while expedited service takes 2 to 3 weeks. Mailing times to and from the processing centers can add several weeks to the total turnaround time for Oklahoma City residents.

Where is the closest U.S. Passport Agency to Oklahoma City?

The closest regional facility for urgent travel is the Dallas Passport Agency, located about 205 miles south of Oklahoma City. You can only make an appointment there if you have a life-or-death emergency or are traveling internationally within 14 calendar days.

Skip the drive. Make a passport photo in Oklahoma City from your phone.

Snap a picture. We size it to State Department spec, replace the background, and check every official rule. Free to try.