Cheap Passport Photos [At Home]
Find the cheapest place to take a passport photo in your area—or get them from the comfort of your home.
As seen in
Affordable Passport Photos: Top Providers & Pricing
Walmart
$7.64
AAA
$10.00–$15.00
FedEx
$14.95
Walgreens
$16.99
CVS
$16.99
Passport Photo Online
$16.95–$19.95
Simon Wojtyczka is a writer with experience living and working in 7 countries, each adding depth to his work. Holding a Master's in Applied Linguistics, he has a profound grasp of language and its intricate ties to culture.
Our leading expert with 5+ years of hands-on experience in biometric photography, and a member of the prestigious British Institute Of Professional Photography. Mateusz has assisted countless global customers in taking photos for their official documents—this has earned him the rank of expert in photo requirements.
Where’s the Cheapest Place to Get a Passport Photo?
You could simply google “cheapest passport photos near me” to find places that take and print biometric pictures, but you don’t have to.
We’ve done the research for you and compared how much passport pictures cost at the most popular providers across the US. And if you want to save some time—
We’ve got a life hack for you.
Instead of wasting time and money traveling to a brick-and-mortar location, take a passport photo at home (in less than 3 minutes!) and have your prints delivered to any address in the US for only $3 more than what CVS or Walgreens charges.
Have time to spare and don’t mind driving to a retail store? Check out the table with a quick overview of your local options, then read on for detailed information about each provider offering cheap passport pictures:
Provider | Price for a passport picture + prints |
CVS | $16.99 |
Walmart | $7.64 |
Walgreens/Duane Reade | $16.99 |
AAA | $10.00–$15.00 |
FedEx | $14.95 |
UPS | $11.99 |
Sam’s Club | Unavailable |
USPS | $15.00 |
Staples | $16.99 |
Cheapest place for passport photos in your area
Cheap isn’t always the best. Compare the services offered by the outlets in the table to ensure you pick a provider that meets your needs (and all US passport photo requirements).
CVS
No appointment is needed to get passport photos taken at CVS stores in your area. Simply drop by a pharmacy during regular business hours (usually between 9:00 am and 9:00 pm) and walk out with your passport photo prints in under an hour—unless you’re not the first in the line.
The pharmacy guarantees your pictures will meet all requirements mandated by the US State Department. If passport agents reject your pictures, proof of purchase will get you a full refund from CVS.
Read more about CVS passport photos
Walmart
With over 4,500 locations throughout the country, Walmart offers the cheapest passport photos on this list. Similarly to CVS, Walmart photo centers don’t require appointments, so an employee will snap your photos anytime between 9:00 am and 8:00 pm (depending on the store).
The branch also offers a 1-hour pickup service, where your passport photo prints can be collected within one hour of placing an order.
Read more about getting Walmart passport photos
Walgreens/Duane Reade
Walgreens (including Duane Reade stores) is a popular spot for Americans looking for government-compliant 2x2 photos. It’s not necessarily the cheapest place to get passport photo prints ($16.99 a pair) unless you have a Walgreens photo center around the corner (thereby saving on external costs such as time and gas money).
Walgreens stores are usually open from 9:00 am to 9:00 pm and welcome walk-ins.
Check out more details about Walgreens passport photos
AAA
Known for emergency road services, triple-A also offers passport photo services. You don’t need to book an appointment—simply visit an office in your area during regular business hours and ask an employee for assistance.
Note that triple-A won’t print your own digital photo. So, you’ll have to opt for the full service (photo-taking and printing). A set of AAA passport photos will cost you $10 (if you’re a member) or $15 (non-members).
FedEx
$14.95—that’s how much you’ll pay to have your photo snapped and printed at US FedEx locations.
If you’re in a rush or want to get everything done in one place, this option is worth looking into. FedEx works with RushMyPassport—a service that expedites all documents required for a passport application. So, you can take your photos and complete your application in one go.
Note that the expedited service comes with additional charges. Moreover, once your documents are presented to the Passport Agency, you’re not eligible to get a refund.
UPS
Over 5,000 UPS post offices in the US offer passport photo services, so chances are one may be in your area. If you choose to take and print your inexpensive passport photo with UPS, schedule an appointment through their website beforehand.
No time for appointments and driving around the city? Keep reading to learn how to snap your perfect passport photo conveniently from home—and get prints delivered to your doorstep!
Read all about UPS passport photos
Sam’s Club
Taking passport photos in-store is no longer available at Sam’s Club. You can, however, use Passport Photo Online to get a 4x6’’ passport photo template, then print said template for $0.10 using Sam’s Club online photo service (with free delivery for Base Club members).
Interested in ordering cheap passport photo prints with this provider?
Read more details about Sam’s Club passport pictures
USPS
If you have 30 minutes to spare (and a USPS office nearby), this option may be for you. Getting two passport photos at the post office will cost you $15.00—acceptance guaranteed. USPS offices are open from 8:00 am to 5:00 pm on average.
Unfortunately, you’re not allowed to print passport photos you haven’t taken at USPS. So, if you already have a biometric picture you’d like to print—you’ll need to look elsewhere.
Note: USPS requires you to make an appointment via their website.
Find out more about getting USPS passport photos
Staples
As stated on Staples’ website, you can get passport photos at any of their 900+ stores within 10 minutes. This price of $16.99 for two printed pictures is far from the cheapest, but the retailer claims their pictures are government-compliant.
There are no details on potential refunds in case your passport photo gets rejected.
Best place to order photos for passports
Wondering about the 10th option? Here comes really the cheapest way to get passport photos.
No need to go out of your way to find the best place to get cheap passport photos—you can join growing numbers of our satisfied customers who chose to get their passport photo prints with us:
Their service is so quick and reliable. Customer service was able to process my request within 1 hour of submitting and back and forth, which is totally impressive. The quality of the photo prints are also very good. Thank you so much!
Miki Shintani La
Take your own photo, and we’ll ensure it meets all US passport photo guidelines. Experience Passport Photo Online’s ease-of-use and acceptance guarantee. Get the best photo for your travel document using our desktop software or your smartphone—download our app on iOS or Android.
What about photo prints? You’ll get them in the mail within 3 business days—anywhere in the US.
Still not convinced? Watch our short video presenting how simple it is to take your own passport photos at home.
Sources:
https://travel.state.gov/content/travel/en/passports/get-fast.html
https://travel.state.gov/content/travel/en/passports/how-apply/photos.html
Documents
We provide photos for IDs from all over the world. You’ll find the one you are looking for!
Popular Documents
Popular Documents Around the World
FAQ
Look at our comparison table to see which popular outlets in the US offer photo-taking and printing services. Alternatively, save time and money and get your passport photos from home with Passport Photo Online (in 3 minutes). You’ll have government-compliant photo prints in your mailbox within 3 business days.
Printing your 2x2 passport photo on 4x6-inch paper is the best and cheapest way. With a biometric image ready, you can print it for as little as $0.12 at your local big-box retailer (check our comparison table). You can also do it at home with a suitable passport photo printer and glossy or matte paper.
With 4x6 prints costing $0.12 at Walmart, it is by far the cheapest place to print your 4x6” passport photo template. Don’t have a template yet? Get it using Passport Photo Online—in 3 minutes or less.
Most popular outlets (CVS, Walgreens, or Walmart) will print your passport photo for less than a dollar with a simple passport photo hack—print it on a 4x6’’ template. Check out our comparison table to see which provider has the best prices.
No. As of 2023, Target no longer offers any in-store US passport photo services. But you can print passport photos on a 4x6’’ template through Target’s associate provider, Ezprints, for $0.39. Note that this service is only available online.
Are You Satisfied With Our Service?
Let us know how we’re doing.
Customer feedback is always welcome.
Rate Your Reading Experience:
Rating: 4.77/5
Number of votes: 167