North Atlanta Passport Photo Price Check: Walmart Starts at $7.64

Passport photo costs in North Atlanta vary from $7.64 at Walmart to nearly $18 at CVS. Walgreens includes an emailed digital copy for $16.99, while CVS charges $21.98 for prints plus an emailed file. Online passport renewals require a digital photo to upload.

Getting a passport photo taken can cost more than twice as much depending on where North Atlanta travelers stop. Walmart’s advertised in-store service costs $7.64, compared with $16.99 at Walgreens and $17.99 at CVS.

That puts the difference between Walmart and CVS at $10.35 per person before tax. But the cheapest printed-photo option and the best deal for someone who needs a digital file are not necessarily the same. Walgreens includes an emailed copy; CVS charges extra for it.

The comparison below uses regular advertised prices checked Oct. 30, 2026, before taxes, coupons or optional purchases. These are chain prices, rather than individual quotes obtained from local counters.

Advertised priceProviderWhat the service includes
$7.64Walmart PhotoIn-store photo capture and 2-by-2-inch passport prints; an optional USB is available
$16.99Walgreens PhotoTwo 2-by-2-inch prints and an emailed digital copy at no extra charge
$17.99CVS PhotoTwo 2-by-2-inch prints; an emailed digital copy costs another $3.99

All three offer the service without an appointment at participating locations. Walmart’s process varies with the equipment: newer kiosks have an embedded camera, while an associate can assist at locations without that hardware.

Nearby stops in South Forsyth and North Fulton

The Walmart at 2395 Peachtree Parkway has a Photo Center serving South Forsyth. Its direct number is 770-406-5228. Confirm passport-photo availability and the counter’s hours before making a special trip; the main store’s hours do not necessarily match the photo department’s.

In Johns Creek, Walgreens at 4395 Kimball Bridge Road offers passport photos. Walgreens also has passport-photo service at 173 South Main Street and 5510 Windward Parkway in Alpharetta. CVS at 9920 Jones Bridge Road is another nearby option.

A digital copy changes the comparison

For someone buying prints plus an emailed file, CVS’s total becomes $21.98 before tax. Walgreens supplies both for $16.99, a $4.99 difference. Ask for the emailed copy when purchasing the Walgreens service. Walmart offers an optional USB, but its $7.64 base price should not be treated as a quote for a digital-file package.

That distinction is useful for eligible travelers renewing online. The State Department requires a digital photo and explicitly prohibits making one by scanning or photographing a printed picture. Its digital-photo instructions explain how to take and upload an original image.

For a paper application, the passport-photo requirements call for one recent color photo, taken within the past six months, with a plain white or off-white background and no filters or digital changes. A rejected image can hold up an application, regardless of what it cost.

Choose the application method before paying for the photo. For printed pictures, Walmart has the lowest advertised price among these three providers. For prints and an emailed file together, Walgreens offers a lower confirmed package price than CVS.

Keep it. Pass it on.