Is Walmart passport photo the cheapest option? We compare passport photograph prices

Posted on April 3, 2016 by in Cheap Passport Photos, Travel Deals

Walmart passport photo

What’s the scoop with Walmart passport photo?

We take a look at some of the various choices you may have when renewing your passport photo or when needing a passport-sized photo for a different reason.

We’ve written about the top 6 cheapest options for passport photos in the past, but we thought it was time to check the up-to-date prices of some of the more popular places. We’ll also check the ‘DIY’ alternative, as using a pharmacy or store can often be expensive.

What are the passport photo requirements?

With your passport application, you need to enclose one color photo on matte or glossy photo quality paper and it needs to be 2 x 2 inches (51 x 51 mm) in size. It should have been taken recently (within the last 6 months) and in front of a plain white or off-white background. There are a fair few other official stipulations, which you can read here on US Passports & International Travel.

Is Walmart passport photo the cheapest option?

Walmart passport photo


You can now order your passport photos online with Walmart, to pick up in one hour, or have them taken in-store as usual. It costs $7.44 for 2 photos.


Walgreens charges a whopping $12.99 for 2 photos and offer same-day pickup at select locations.

Walmart passport photo


CVS Photo sells a set for $12.99 in-store, but you can currently get a $2 off coupon here, which makes it slightly cheaper than Walgreens.


If you’re a Costco member, it’s one of the cheapest places to order your passport photos, at $5.34 for four.


You are allowed to take your passport photograph yourself, but it must follow the same guidelines. If there’s an existing photo that you want to use, you need to scan it at a resolution of 300 pixels per inch (12 pixels per millimeter). You can use the Department of State’s free photo tool to upload your photo, then re-size or crop and save to your computer to print later.

Walmart passport photo

If you do this and print out in-store at one of the above places for a few cents, you can save a pretty penny.

What else do I need to know about Walmart passport photo?

Costco is the clear winner of the 4 store options listed here, although if you’re not a member then Walmart is currently much cheaper than CVS or Walgreens.

However, when it only costs around 20 cents to buy a single 4 x 6 photo, it’s shameful that businesses charge a huge premium for a set of passport photos on the same size photo paper, so beat them at their own game and print your own!

Get Real Time Deal Alerts and access to 5,000+ Daily Flight Deals and more than 100,000 hotel rates sorted by deals with a Mighty Travels Premium Subscription.