Perfect Passport
ROY, UT · PASSPORT PHOTOS

Get Your U.S. Passport Photos in Roy, Utah

Skip the lines and take your compliant passport photo at home using your smartphone.

If you prefer an in-person experience, we have compiled a list of local chain pharmacies and post offices in the Roy area that offer walk-in photo services below. Alternatively, you can use Perfect Passport to capture a compliant photo from the comfort of your own home. Both options ensure you get the documentation you need for your upcoming travels.

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

Why Taking Your Passport Photo at Home is the Smartest Choice

With Perfect Passport, you can easily snap your picture from anywhere in Roy using just your smartphone. For only $7.95, our software ensures your image meets all strict State Department compliance guidelines before you even submit it. If you need physical copies, we can ship prints directly to your door. Plus, every photo comes with a money-back guarantee if your application is rejected.

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

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

National chains

Walgreens Photo

Chain

1037 W 1700 S, Syracuse, UT 84075, USA

4.9 · 10 Google reviewsVerified May 2026

Walgreens location at 1037 W 1700 S. Two 2×2 prints, ~10 minutes at the photo counter

Hours
Mon 8a–10p · Tue 8a–10p · Wed 8a–10p · Thu 8a–10p · Fri 8a–10p · Sat 8a–10p · Sun 8a–10p
Price
$16.99
Phone
(801) 614-1299
Visit listing →

Walgreens Photo

Chain

5554 S 1900 W, Roy, UT 84067, USA

4.4 · 9 Google reviewsVerified May 2026

Walgreens location at 5554 S 1900 W. Two 2×2 prints, ~10 minutes at the photo counter

Hours
Mon 8a–10p · Tue 8a–10p · Wed 8a–10p · Thu 8a–10p · Fri 8a–10p · Sat 8a–10p · Sun 8a–10p
Price
$16.99
Phone
(801) 614-1263
Visit listing →

Walmart Photo Center

Chain

1632 N 2000 W, Clinton, UT 84015, USA

4.1 · 11 Google reviewsVerified May 2026

Walmart location at 1632 N 2000 W. Two 2×2 prints at the Photo Center

Hours
Mon 9a–8p · Tue 9a–8p · Wed 9a–8p · Thu 9a–8p · Fri 9a–8p · Sat 9a–8p · Sun 10a–8p
Price
$7.44
Phone
(801) 779-3804
Visit listing →

Walgreens Photo

Chain

1962 W 1800 N, Clinton, UT 84015, USA

3.9 · 7 Google reviewsVerified May 2026

Walgreens location at 1962 W 1800 N. Two 2×2 prints, ~10 minutes at the photo counter

Hours
Mon 8a–10p · Tue 8a–10p · Wed 8a–10p · Thu 8a–10p · Fri 8a–10p · Sat 8a–10p · Sun 8a–10p
Price
$16.99
Phone
(801) 614-1347
Visit listing →

United States Postal Service

Chain

4879 S 1900 W, Roy, UT 84067, USA

3.3 · 81 Google reviewsVerified May 2026

USPS location at 4879 S 1900 W. Photo + application filed in one visit

Hours
Mon 8:30a–5p · Tue 8:30a–5p · Wed 8:30a–5p · Thu 8:30a–5p · Fri 8:30a–5p · Sat 10a–2p · Sun Closed
Price
$15.00
Phone
(800) 275-8777
Visit listing →

CVS

Chain

5305 S 1900 W, Roy, UT 84067, USA

2.8 · 169 Google reviewsVerified May 2026

CVS location at 5305 S 1900 W. Two 2×2 prints, ready in ~15 minutes

Hours
Mon 8a–9p · Tue 8a–9p · Wed 8a–9p · Thu 8a–9p · Fri 8a–9p · Sat 8a–9p · Sun 8a–7p
Price
$16.99
Phone
(801) 825-5648
Visit listing →
FAQ

Passport photo questions, Roy edition.

Can I take my own passport photo in Roy?

Yes, you can easily take your own passport photo from your home in Roy using a smartphone or digital camera. Just ensure you have good lighting, a plain white background, and follow all federal guidelines, or use a service like Perfect Passport to verify it.

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

A 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 feature your head sized between 1 and 1 3/8 inches from the bottom of the chin to the top of the head.

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

No, the State Department strictly prohibits wearing glasses in your passport photo, even if you wear them daily in Roy. Hats and head coverings are also not allowed 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 size and background requirements are the same, but the State Department is slightly more lenient with infants' poses. No other people can be in the photo, so laying your baby on a plain white sheet in your Roy home is often 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 your U.S. passport. The State Department requires the photo to have been taken within the last six months to reflect your current appearance.

How long does it currently take to get a passport?

Routine passport processing generally takes 6 to 8 weeks, while expedited service takes 2 to 3 weeks. Mailing times can add several weeks to the total turnaround, so Utah residents should apply well in advance of their planned travel.

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

The closest regional U.S. Passport Agency to Roy is the Colorado Passport Agency in Centennial, Colorado, which is over 500 miles away. Because it is so far, most local residents handle routine applications at a nearby acceptance facility and only travel to an agency for life-or-death emergencies or urgent travel within 14 days.

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

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