
Trying to figure out the Walmart passport photo price before you make the trip? Smart move. So, how much is a passport photo at Walmart? $18.57 for two printed Canadian passport photos – seems fair at first, until you dig into the details – and weigh other options.
We’ll cover the full Walmart passport photo cost and what you’re actually getting for it. But our passport photos in Edmonton and passport photos in Calgary start at $20 with a 100% approval guarantee. We actually specialize in this type of thing, so you can trust you’re working with a professional.
Keep reading to see why that extra $1.50 may be the best money you spend preparing for that trip!
Does Walmart Take Photos For a Passport?
Walmart Photo Centre offers passport photo services at participating Canadian locations. Walk in during Photo Centre hours, an associate snaps the shot, and you leave with two printed, stamped photos ready for your application.
No appointment, and the whole thing usually takes under 15 minutes. The Walmart passport photo price covers Canadian passports at $18.57, and they handle international passport photos for dozens of countries as well.
Do All Walmarts Do Passport Photos?
No – and this trips people up. Only Walmart locations with an active Photo Centre offer the service, and plenty of stores either never had one or have scaled theirs back.
We know you came here wondering, how much is passport photo at Walmart? Step one is confirming your nearest location actually runs a Photo Centre. Otherwise, you’re burning a trip for nothing. Super frustrating.
What About PR Cards or Citizenship Photos?
Walmart Photo Centre does list PR card and citizenship photos among its services. Worth knowing: the specs for these are different from standard passport photos.
A citizenship photo vs passport photo has different dimensions and head size requirements, and the same goes for a PR card photo vs passport photo. Getting the wrong specs means a rejected application and starting the process over, so accuracy matters more than most people realize here.
How Much is a Passport Photo at Walmart? Budgeting For the Walmart Passport Photo Cost
All that being said, how much is a passport photo at Walmart? The standard Walmart passport photo price for Canadian passports is $18.57. Here’s what that includes:
- Two printed, stamped passport photos
- Photo taken in-store by a Photo Centre associate (no uploading your own)
- Ready while you wait
No digital file is included at that price. So, how much is a passport photo at Walmart if you also need a digital copy for an online application? You’d likely need their separate Digital ID Photo service – extra time and possibly extra cost on top of the base price.
The Shoppers Drug Mart passport photo price is another common comparison point for Canadians weighing their options. But that’s a conversation for another day.
Why Walmart May Not Be the Best Place to Get Your Passport Photo Taken
The Walmart passport photo price checks out on paper. Under $20, no appointment, walk in and walk out. The issues come down to what you’re actually getting for that price.
No Digital Passport Photos?
More passport and visa applications are moving online every year, and online submissions need a digital photo file – not a physical print.
Walmart’s standard passport photo service hands you two printed copies and that’s it. That doesn’t help if you need to upload a photo to an IRCC portal or a visa application. You’d have to scan them yourself or track down a separate digital service.
Suddenly, the Walmart passport photo cost isn’t the bargain it seemed. More of an inconvenience.
Walmart Isn’t a Passport Photo Specialist
Photo Centre associates run print orders and handle a dozen other product lines at the same time. Passport photos are just one item on a long menu. That’s not a dig at the staff, but it matters.
As you probably already know, passport photo requirements are weirdly specific. Dimensions vary by country and document type. Head size ratios have to be exact. Lighting needs to hit a specific standard.
Long story short, a general-purpose photo counter doesn’t train for that the way a dedicated studio does. And Walmart doesn’t advertise an approval guarantee. The effective Walmart passport photo cost doubles if your photos get rejected because you’re going right back and paying again.
The good news? There’s a better option in Calgary and Edmonton if you’d rather not gamble.
Enjoy Peace of Mind With 5 Minute Passport Photos!
We built this business around one thing: getting your passport and ID photos right, fast, and at a fair price. That singular focus is why we have over 2,000 five-star reviews and a 99.9% acceptance rate across every document type we shoot.
Here’s why you should choose us over Walmart (or any other provider in Canada, for that matter).
Unparalleled Value For the Money
Our standard passport photos are $20 – just $1.50 more than the Walmart passport photo price.
That tiny difference gets you a 100% approval guarantee with free retakes, photographers who shoot nothing but ID photos all day, and confidence that your application won’t bounce back two weeks later.
We also handle baby and infant photos starting at $35 – something Walmart Photo Centre doesn’t offer at all.
Rapid Turnaround Times
Five minutes is the standard turnaround for adults. Groups add about five minutes per person, and little ones might take a touch longer – but our photographers are specifically trained to work with infants patiently.
Walk-ins are welcome at every location. We’re inside the Harry Hays Building in Calgary, steps from the Passport Office. Our Edmonton studio sits in Londonderry Mall, right beside Service Canada. Couldn’t be more convenient!
99.9% Acceptance Rates, Backed By Our Guarantee
Photo gets rejected for any reason? We retake it at no charge. The guarantee covers everything – passports (Canadian and international), PR cards, citizenship photos, visas, firearms licences, you name it.
Plenty of people come to us asking, how much is passport photo at Walmart? But the better question is whether the photo will actually get approved. Saving $1.50 means nothing if you’re paying twice. Don’t take any risks. Go with the pros in Canada the first time around.
Tips on Taking the Perfect Passport Photo
No matter where you get your photos done, keep these basics in mind:
- Wear a solid-colour top that contrasts with a white background (no patterns or white shirts)
- Remove glasses, hats, and head coverings (religious exemptions apply)
- Neutral expression, mouth closed, eyes open, facing the camera straight on
- Hair pulled back so it doesn’t cover your face or ears
- Babies should be laid flat on a white sheet and photographed from above
These apply whether you’re paying the Walmart passport photo cost or coming to our studio. The difference is we handle the technical side (dimensions, head size ratio, lighting compliance) so you just need to show up. Trust us to take care of the rest.
Parting Thoughts on the Walmart Passport Photo Price
In closing, how much is a passport photo at Walmart? $18.57 for two printed copies. Not a terrible price for what it is – IF your local Photo Centre is open, staffed, and you only need basic Canadian passport prints.
Where it falls short is everything around the edges – no approval guarantee, no infant photos, limited digital options, and staff who aren’t trained exclusively in ID photo specs.
We take your photo in five minutes, guarantee acceptance, and cover every document type from PR cards to international visas – for less than $2 more than the Walmart passport photo cost. Walk into our Edmonton or Calgary studio anytime, or book online to skip the line. Enjoy peace of mind today!
Related Resources
Does London Drugs do passport photos? | How long is a passport photo good for?