Perfect Passport
ROANOKE, VA · PASSPORT PHOTOS

Where to Get Passport Photos in Roanoke, Virginia

Skip the lines and use Perfect Passport to take your compliant photo right at home.

If you prefer an in-person visit, we have compiled a list of local walk-in pharmacies, post offices, and independent studios in the Roanoke area below. Alternatively, you can save time by using our home option to snap a fully compliant photo with your smartphone. Both choices will ensure your passport application is ready to go.

See walk-in options in Roanoke
Before
Passport-ready
Sample U.S. passport photo
RECOMMENDED · WORKS ANYWHERE IN ROANOKE

Why Taking Your Passport Photo at Home is the Smartest Choice

With Perfect Passport, you can take your picture from anywhere in Roanoke for just $7.95. Our software ensures your image meets all strict State Department compliance guidelines before you even submit it. If your photo is ever rejected by the government, we offer a full money-back guarantee. It is a simple and reliable way to check this task off your travel prep list.

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 Roanoke.

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

National chains

CVS Photo

Chain

4126 Plantation Rd NE, Roanoke, VA 24012, USA

4.9 · 7 Google reviewsVerified May 2026

CVS location at 4126 Plantation Rd NE. Two 2×2 prints, ready in ~15 minutes

Hours
Mon 8a–8p · Tue 8a–8p · Wed 8a–8p · Thu 8a–8p · Fri 8a–8p · Sat 8a–6p · Sun 10a–6p
Price
$16.99
Phone
(540) 563-4968
Visit listing →

Walgreens Photo

Chain

4049 Brambleton Ave Walgreens, Roanoke, VA 24018, USA

4.3 · 22 Google reviewsVerified May 2026

Walgreens location at 4049 Brambleton 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
(540) 725-1546
Visit listing →

Walgreens Photo

Chain

2351 Franklin Rd SW, Roanoke, VA 24014, USA

4.2 · 13 Google reviewsVerified May 2026

Walgreens location at 2351 Franklin Rd SW. 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
(540) 985-6491
Visit listing →

Walgreens Photo

Chain

4841 Williamson Rd, Roanoke, VA 24012, USA

4.1 · 21 Google reviewsVerified May 2026

Walgreens location at 4841 Williamson 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
(540) 265-8922
Visit listing →

CVS Photo

Chain

4400 Brambleton Ave, Roanoke, VA 24018, USA

4.0 · 6 Google reviewsVerified May 2026

CVS location at 4400 Brambleton Ave. Two 2×2 prints, ready in ~15 minutes

Hours
Mon 8a–10p · Tue 8a–10p · Wed 8a–10p · Thu 8a–10p · Fri 8a–10p · Sat 8a–10p · Sun 8a–9p
Price
$16.99
Phone
(540) 989-6633
Visit listing →

The UPS Store

Chain

3735 Franklin Rd SW, Roanoke, VA 24014, USA

3.8 · 117 Google reviewsVerified May 2026

The UPS Store location at 3735 Franklin Rd SW. Pricing varies by franchise — call to confirm

Hours
Mon 8:30a–6:30p · Tue 8:30a–6:30p · Wed 8:30a–6:30p · Thu 8:30a–6:30p · Fri 8:30a–6:30p · Sat 9a–5p · Sun Closed
Price
$11.99 – $14.99
Phone
(540) 344-8881
Visit listing →

FedEx Office Print & Ship Center

Chain

2239 Colonial Ave SW, Roanoke, VA 24015, USA

3.3 · 101 Google reviewsVerified May 2026

FedEx Office location at 2239 Colonial Ave SW. Two 2×2 prints, ready in ~10 minutes

Hours
Mon 8a–7p · Tue 8a–7p · Wed 8a–7p · Thu 8a–7p · Fri 8a–7p · Sat 9a–6p · Sun 12–6p
Price
$14.95
Phone
(540) 344-5000
Visit listing →

CVS Photo

Chain

1916 Orange Ave NW, Roanoke, VA 24019, USA

3.3 · 4 Google reviewsVerified May 2026

CVS location at 1916 Orange Ave NW. Two 2×2 prints, ready in ~15 minutes

Hours
Mon 8a–8p · Tue 8a–8p · Wed 10a–5p · Thu 8a–8p · Fri 8a–8p · Sat 9a–6p · Sun 10a–7p
Price
$16.99
Phone
(540) 981-1366
Visit listing →

United States Postal Service

Chain

419 Rutherford Ave NE, Roanoke, VA 24022, USA

2.7 · 161 Google reviewsVerified May 2026

USPS location at 419 Rutherford Ave NE. Photo + application filed in one visit

Hours
Mon 9a–6p · Tue 9a–6p · Wed 9a–6p · Thu 9a–6p · Fri 9a–6p · Sat 9a–12p · Sun Closed
Price
$15.00
Phone
(800) 275-8777
Visit listing →

Independent studios in Roanoke

Star MailHub and More

Local studio

3214 Electric Rd #102, Cave Spring, VA 24018, USA

5.0 · 35 Google reviewsVerified May 2026

Star MailHub and More is a local mailing and shipping center in the Roanoke area that offers on-site passport photography. Walk-in customers can expect convenient photo services available six days a week during regular business hours. Please call the store directly for current pricing and availability.

Hours
Mon 8a–6p · Tue 8a–6p · Wed 8a–6p · Thu 8a–6p · Fri 8a–6p · Sat 9a–1p · Sun Closed
Price
Varies
Phone
(540) 491-4440
Visit listing →

Photo USA

Local studio

2140 Colonial Ave, Roanoke, VA 24015, USA

4.8 · 56 Google reviewsVerified May 2026

Photo USA is a highly rated photography business located in Roanoke, Virginia, that provides professional passport photo services. Walk-in customers can expect quick, compliant photos during their regular weekday hours from 9:00 AM to 5:00 PM. Please call for pricing and to confirm any specific requirements before your visit.

Hours
Mon 9a–5p · Tue 9a–5p · Wed 9a–5p · Thu 9a–5p · Fri 9a–5p · Sat Closed · Sun Closed
Price
Varies
Phone
(540) 344-0961
Visit listing →
URGENT TRAVEL · NEAREST PASSPORT AGENCY

Closest in-person passport agency to Roanoke.

Washington Passport Agency

600 19th Street, N.W., First floor, Sidewalk Level, Washington, DC 20006 · Approx. 240 miles northeast of Roanoke

Appointments are strictly required and limited to customers with urgent international travel within 14 days or life-or-death emergencies.

FAQ

Passport photo questions, Roanoke edition.

Can I take my own passport photo in Roanoke?

Yes, you can take your own passport photo from the comfort of your Roanoke home as long as it meets federal guidelines. You must use a plain white or off-white background and ensure the lighting is even with no shadows on your face. Selfies are not permitted, so you will need a friend or a tripod to snap the picture.

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

The State Department requires all passport photos to be exactly 2 by 2 inches in size. The image must be printed in color on high-quality, matte or glossy photo paper. Additionally, 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, glasses have been banned in U.S. passport photos since 2016, so you must remove them even if you wear them daily. Hats and head coverings are also prohibited unless you submit a signed statement verifying they are worn daily for religious or medical reasons. In all cases, your full face must be visible without any shadows.

Are passport photos for babies and young children different?

The basic size and background rules are the same, but the State Department is slightly more lenient with infants and toddlers. A baby does not need to maintain a perfectly neutral expression or look directly at the camera, and their eyes can be closed. If you are photographing an infant in Roanoke, laying them on a plain white sheet is usually the easiest method.

Do I need a new photo to renew my passport?

Yes, you must submit a new, updated photo every time you apply for or renew a U.S. passport. The State Department requires your picture to have been taken within the last six months to reflect your current appearance. Reusing an old photo from a previous passport will result in your application being delayed or rejected.

How long does it currently take to get a passport?

Routine passport processing currently takes about 6 to 8 weeks from the time the State Department receives your application. If you pay for expedited service, the processing time is reduced to 2 to 3 weeks. Keep in mind that mailing times to and from federal processing centers can add several extra weeks to the total turnaround.

Where is the closest U.S. Passport Agency to Roanoke?

The closest regional facility for urgent travel is the Washington Passport Agency, located about 240 miles northeast in Washington, D.C. This agency does not accept walk-ins or handle routine processing. You can only secure an appointment if you have documented international travel within the next 14 days or a qualifying life-or-death emergency.

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

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