Walmart Canada Reviews 

2,813
TrustScore 1.5 out of 5

1.4

While we don't verify specific claims because reviewers' opinions are their own, we may label reviews as "Verified" when we can confirm a business interaction took place. Read more

To protect platform integrity, every review on our platform—verified or not—is screened by our 24/7 automated software. This technology is designed to identify and remove content that breaches our guidelines, including reviews that are not based on a genuine experience. We recognise we may not catch everything, and you can flag anything you think we may have missed. Read more

Review summary

Created with AI, based on recent reviews

Looking at 259 reviews, most reviewers were let down by their experience overall. Many people were dissatisfied with customer service, finding it unhelpful and difficult to reach. Customers frequently encountered problems with online orders, such as undelivered or incorrect items. The delivery service was often criticized for being unreliable, with items arriving late, damaged, or not reaching the recipient. Reviewers also reported issues with product quality and unhelpful staff. However, some customers reported positive experiences with certain products and noted fast delivery. A few people also praised specific staff members for providing excellent service.

What people talk about most

Product

Reviewers mention ambiguous feedback about product, with some expressing satisfaction with certain items like... See more

Order

Customers consistently note negative experiences with order, citing issues such as cancellations without... See more

Customer service

Users describe negative interactions with customer service, often citing a lack of authority and unhelpful... See more

Delivery service

Consumers express significant dissatisfaction with the delivery service, citing frequent issues such as lost... See more

Staff

People report negative experiences with staff, citing issues with rudeness, unprofessionalism, and a lack of... See more

Reviews shaping this summary

Rated 1 out of 5 stars

Walmart use to carry a decent plus size section at the St. Jacob's ON location. Not anymore, they have moved whatever clothes to a very small location while expanding the regular fit. I know Karen Sco... See more

Rated 1 out of 5 stars

Walmart really needs to review its customer service procedures. There is no way to resolve issues with online ordering. All you get is AI responses. Even in the store itself there is no way to speak w... See more

Rated 1 out of 5 stars

DO NOT GROCERY DELIVERY ORDER. Edmonton, Kingsway, first time online grocery delivery order. Completed online order at 6 am. Took 10-11 am slot. 10:55 recieved delay of order text.I decided to cancel... See more

Rated 1 out of 5 stars

Don't bother doing a curb pick up at the Hawkesbury location. We've had various issues on pick up. Order didn't drop into the system this time. Prior orders were, can't find it, it's not ready, pleas... See more


Company details


Contact info

1.4

Bad

TrustScore 1.5 out of 5

3K reviews

5-star
4-star
3-star
2-star
1-star

No history of asking for reviews

This company hasn't invited their customers, so reviews may not be representative

How this company uses Trustpilot

See how their reviews and ratings are sourced, scored, and moderated.

1.4

All reviews

(2,813)

264 reviews in the last 12 months

Write a review
Companies on Trustpilot aren't allowed to offer incentives or pay to hide reviews. Reviews are the opinions of individual users and not of Trustpilot. Read more

Advertisement
Rated 1 out of 5 stars

Horrible experience online store

For such a large retailer their online ordering process is absolutely a horrible experience. I ordered a TV with a delivery the same evening up to 10:00pm. Being a TV I didn't want it left outside so I stayed home. I received an email that afternoon it was out for delivery. No carrier or tracking was provided. I gave up at 11:30pm. The next day I see the status changed to "delayed". No other information provided and I called and chatted online to receive no additional information. I asked for it to be escalated, which is was and I was suppose to get a call back - never did. Not knowing when I will receive this item, I saw again I can order the same item with a promised delivery by 10:00pm. So i got on the phone again, spoke to a supervisor, he said he will cancel the first order so I processed the second order. He also told me this item was not available in the store. Knowing that most likely the same issue will happen as the night before, I went to the closest retailer and saw the item there. I bought it, called customer service where they cancelled the order placed that day. The day after I bought the item in the store, instead of my first order being cancelled by the supervisor, it shows up at my doorstep. Now I have to deal with a return and wait 7 days to be credited back on my credit card. I didn't want to be held hostage at home waiting for a pick-up, I went to the store to return it. I honestly think they promise 10:00pm delivery when in fact they know it will never arrive that night. How, in this day and age, don't they tell you a courier or have tracking numbers. Why didn't the supervisor cancel my order when promised? I spend probably over 2-1/2 hors on the phone with these issues, and had to travel to the store twice.

July 10, 2026
Unprompted review
Rated 1 out of 5 stars

No help

I'm 60yrs old with back problems went to buy a BBQ and waited and no help looked for help in other department had so.eone call for help didn't arrive. Asked another employee for assistance she called no one came. Use dolly to take bbq to cashier, told to go to customer service. Asked for help to bring to vehicle told to wait 10 minutes. Took myself. You need to spend some money on employees. Not Impressed questions o shopping there again. Well that turned out bad. After all that took it home and missing a part. Lol went back got good service but next bbq was missing same part. . 2 hrs gone left store no bbq but sore back. Gl to all

July 10, 2026
Unprompted review
Rated 1 out of 5 stars

The Burlington Walmart near the Go…

The Burlington Walmart near the Go train station.

Staff were rude and unhelpful. Asking for help locating an item was like pulling teeth.

Some staff need to work on having a better comprehension of the English language.

July 10, 2026
Unprompted review
Advertisement
Rated 1 out of 5 stars

Absolutely horrible experience

Absolutely horrible experience, it was a nightmare for me dealing with Walmart to return a item which was in original packaging and I was advised that item will be picked up from my house due to heavy item, I have 50 calls and messages proof in my email from June 7th to July 6th but than I had to hire outside help and carrier to deliver the item back in store return and in store I had to wait 2 hours to complete the transaction due to poor customer service, very cheap class service, which I have not experienced with any other store from past 33 years in this Country 😡😟

June 7, 2026
Unprompted review
Rated 5 out of 5 stars

I like shopping from walmart.It's… MAKE UP

I like shopping from walmart.It's literally the best thing ever.And the products are so amazing.The makeup section is so amazing.As well and I love the body washes and stuff like that.I hope this helps other people who are curious about walmart.Makeup it's a hundred percent amazing.

November 3, 2025
Unprompted review
Rated 1 out of 5 stars

I wouldn't even give them one score if…

I wouldn't even give them one score if I could! For 2 weeks I've been contacting Walmart.ca to get a prepaid return authorization label for a sofa where the material didn't match the website description... to get a return lable from their end vendor Homesquare/Cymax... everyday im told they have sent my request to the escalation team and will have an answer with 24hrs... then I after 7 business days later I requested a mgr to call me and he said he will have the Walmart escalation team generate a WALMART Return lable within 24hrs... that was 3 days ago and after over 20 calls...a manager called me and said that all she can do is resend a email to their escalation team again and I will have a call back within 24hrs... she wouldn't let me speak to her boss or even their lawyer because their system doesn't allow that???... in the beginning after 2 calls to Homesquare the AI answering machine says I can not call the the number anymore... when I email them requesting a return lable and call back all I get are AI email back saying they are working on it... I even got a fake email back say they will credit my account and donate it with no credit account information... Walmart.ca said ignoring it... and again Will advise within 48hrs... 20 business days later I still have no prepaid return lable... my lawyer advise to me to bring my sofa to the nearest Walmart and drop it off there... next Bridgewater Walmart.. I've had enough... Never will I ever buy from Walmart.ca again!

July 2, 2026
Unprompted review
Advertisement
Rated 1 out of 5 stars

Unauthorized Duplicate Charge – Walmart Took My Money Twice and Left Me Paying the Price

I am beyond disappointed with Walmart.

Without my authorization, Walmart charged my credit card twice for the exact same purchase. I approved one transaction—not two. Taking money from a customer's credit card without authorization is unacceptable.

Because of Walmart's mistake, I now have to pay my credit card bill with an incorrect duplicate charge on it. This has caused unnecessary financial stress and put me in a situation that should never have happened. Why should customers have to cover the cost of Walmart's errors while waiting for a refund?

I immediately provided proof that I was charged twice, yet no one has resolved the issue or returned my money. Instead, I am left chasing customer service while Walmart keeps funds that do not belong to them.

For a company of this size, this level of carelessness is shocking. Customers should be able to trust that they will only be charged for purchases they actually authorize. Instead, Walmart processed an unauthorized duplicate payment and has failed to correct it promptly.

This experience has completely destroyed my confidence in Walmart's payment system. Until they fix this and improve how they handle these situations, I would strongly advise others to think twice before using their credit card for Walmart purchases.

June 18, 2026
Unprompted review
Rated 1 out of 5 stars

Really frustrating!

Walmart really needs to review its customer service procedures. There is no way to resolve issues with online ordering. All you get is AI responses. Even in the store itself there is no way to speak with an actual manager. They tell their checkout staff to say that they are managers and they then ignore your problem. Walmart is great for one-stop shopping, but heaven help you if you actually need any assistance.

June 27, 2026
Unprompted review
Rated 1 out of 5 stars

Frustrating and disappointing experience

I ordered a Vevor garden bench which had damage to a plastic plug/cap at the top of the arm. Walmart instructed me to email the vendor, Vevor, who replied asking for pictures. All of this happened within a day or two of receiving the bench. No other contact came from the vendor. I followed up with Walmart and tried to return the bench to a local Walmart after 2 weeks waiting for a replacement part. I was told at Walmart that I couldn't return it yet because it was in resolution. I was leaving town for two weeks and wanted to return it within 30 days. I was contacted by Walmart while away to send pictures which I had done earlier but did again. Still nothing. So frustrating and disappointing! I will return it this week and likely not order from Walmart again.

June 22, 2026
Unprompted review
Rated 1 out of 5 stars

Ignore their, "order now to be delivered today"...

When I placed my order at 4AM in the morning (I could not sleep). It claimed so long as I place my order by 8 AM, I could receive it by 10 PM later on that evening. Well it's 11:36 PM now and it's still in the, "Preparing" stage. When I contact a CSR online I get, "you are now in a queue of 100+ people with a wait time of 30+ minutes.

So I left that window open and shrank the window to keep it in view while I opened another shrank window to continue working while I kept an eye on the opened chat window queue. The people count moved slower than the timer count. By the time the timer hit 0 and it exclaimed, "you're next", there was still 60+ people in the queue ahead of me. So the counter resets to 20+ minutes.

When it hits 0:00 and claims I'm next, same deal as the last time. There are still xx people ahead of me and it resets. It does this four more times til the queue became 1 and it told me I was next. Yay... sort-of.

The CSR told me she/he say the same info and offered a cancellation or escalate the issue as if that would do anything. So why did I waste xx hours for this powerless India Call center person to give me no useful or helpful solutions? And why keep pushing the Proud American company line at us when we all know they outsource all work to 3rd countries...

Like why bother making a delivery window promise if you can't even keep that timed window remotely? It's now 11:43 PM and when I refresh the order tab it still claims, "Preparing"... and this isn't the first time this has happened. More like the dozenth time by now and I'm a yearly paid Walmart Pass Subscriber. So what am I paying for?

It is bad enough that after selecting a specific store to order my groceries from that their dispatch department chooses an offsite - not open to the public warehouse nearby to deliver my groceries from. The staff that handle that warehouse have no concept of how to run a grocery warehouse because I mainly get damaged, crushed and expired products whenever drivers are routed to that location.

They are trying too hard to be like Amazon, yet don't even get the basics down. As an Amazon Prime member when I am promised a delivery time and window, it arrives either on time within that window or a day or two earlier. But Walmart makes big promises and NEVER delivers... So what exactly are we paying for?

June 22, 2026
Unprompted review
Advertisement
Rated 1 out of 5 stars

My son passes out onto the floor no…

My son passes out onto the floor no one helps him when he hit his head when he fell .he doesn't drink so wasn't drunk doesn't do drugs but cause he was wearing his work clothes you thought he was street people well think again he's not.

June 20, 2026
Unprompted review
Rated 1 out of 5 stars

Charged Immediately, Delivered Never

I ordered an 18-foot Bestway pool from Walmart.ca on May 15, 2026 for $819.18, with an estimated delivery date of May 26. My card was charged on May 15, the same day I placed the order.

This was a large seasonal item, and my husband and I took a week off work to set up a pool that never came. This was supposed to be our first summer actually buying a pool for our children. Anyone who lives in Saskatchewan understands how short our pool season is. It is now June 20, and that week in May was the only truly hot pool-weather week we have actually had so far in 2026. The missed delivery caused a significant inconvenience beyond a normal package delay.

The carrier, Day & Ross, confirmed by email that Walmart never gave them the shipment, and the carrier tracking later showed the order was cancelled. Walmart’s own terms say a credit card will not be charged until the order ships, but my card was charged before the item was shipped.

Dealing with Walmart customer service has been atrocious. The agents I spoke with were kind, but they could not actually tell me anything or resolve anything. They could only say the issue had been escalated to another team. That team then took days to email the shipping carrier to ask whether they had the package, even though I had already provided Walmart with the carrier’s confirmation that they did not have it. I requested a full refund from Walmart on June 1 and still have not received a resolution. The process has been incredibly frustrating and ineffective.

After this experience, I will not support Walmart again. A company this large should not be charging customers for items that were not shipped, failing to deliver them, and then making customers fight for a refund.

***update***
Update: Walmart has now refunded me, but only after I escalated this through multiple outside channels. I confirmed the refund was back on my credit card on June 30, 2026.

After Walmart failed to resolve this directly, I filed a credit card dispute for non-receipt of goods, contacted CBC Go Public about Walmart’s practices, and contacted Saskatchewan’s Financial and Consumer Affairs Authority to pursue a regulatory complaint.

The most timely and effective route for getting my refund was the Better Business Bureau. After I filed my BBB complaint, Walmart responded through that process before Walmart gave me any meaningful direct update. Shortly after the BBB response, I received Walmart’s emails confirming the refund was being processed.

Although I have now been made whole financially through a full refund, the FCAA route remains active because my concern is broader than my individual refund. Walmart’s own Terms of Sale state that a credit card will not be charged until an order has shipped, but in my case, the carrier confirmed Walmart never provided the shipment. I have asked FCAA to review whether this business practice raises concerns under applicable consumer protection legislation.

So for anyone else fighting with Walmart over an undelivered order or refund issue: document everything, save screenshots/emails/tracking information, and consider filing a BBB complaint. That was the route that finally got Walmart to respond and refund me quickly. For broader concerns about the business practice itself, consumer protection may still be worth contacting even after a refund is issued.

May 14, 2026
Unprompted review
Rated 1 out of 5 stars

The worst experience

The worst experience, and groceries I have ever had. The meat was highly questionable. The bananas were green, strawberries were rotten, raspberries expired, blueberries had mold. Their new “amount held” above your actual amount to be charged - is terrible. I am getting transactions in my bank account, from 10+ days ago. Just today alone, I have had 6 Walmart transactions. Yesterday and the day before, were 5. Reversals and charges beyond your imagination. Even my bank called me, to verify if I had lost my bank card or wished to report fraud. It was that many!!
I can truly say, they are the most dishonest company running in Canada. Let’s not even get started, with the idiots at the end of the phone who work in Customer Service. Walmart isn’t worth the stress, or your time. Shop at Real Canadian Superstore, Loblaws, Sobeys, No Frills…anywhere but there!

June 20, 2026
Unprompted review
Rated 1 out of 5 stars

Be careful with Walmart

Be careful with Walmart. They do not stand behind the products they sell. I purchased some health supplements which unfortunately caused significant discomfort. I attempted to return the supplements to Walmart, requested a refund. They refused of course. When a product sold by Walmart makes a client ill, they should take responsibility for it. I doubt if I will be shopping at Walmart in the near future.

June 17, 2026
Unprompted review
Advertisement
Rated 1 out of 5 stars

I made an order online for a patio…

I made an order online for a patio furniture set that was on sale for a great deal. It arrived on time, but only half of it. After frustrating time spent trying to reach an actual real person I was told they could pick it up and I could re order the item. Unfortunately I was not given the option of paying the sale price as the sale was over. So let me see, I can return an item that Walmart screws up on and then re order it for almost triple the price? Wow, great deal. Worst experience. Stay far away from any online ordering . Complete joke.

June 16, 2026
Unprompted review
Rated 1 out of 5 stars

Customer service feels intentionally deceptive

I purchased several items from Walmart in summer 2025, including a clothing item costing approximately $45. The item was unworn, had all original tags attached, and was still within the return window when I decided I no longer wanted it.

Unfortunately, I had misplaced the receipt. I was told that if I provided the exact transaction date and total purchase amount, customer service could locate the transaction in their system and process the return onto a gift card. I provided those details, but staff said they could not find the transaction. I also showed my bank statement, which clearly showed the Walmart purchase. Since I rarely shop at Walmart, it was the only Walmart transaction on my statement during that period.

Rather than working with me to resolve the issue, staff repeatedly stated that returns could not be processed based on a credit card statement. These comments were made loudly at the customer service desk, which I found embarrassing and unnecessary.

I left the item with a note asking the store manager to contact me so we could figure out a solution. No one contacted me. Eventually I managed to speak with a manager, who promised that a gift card refund would be mailed to me so I would not have to return to the store. The gift card never arrived.

I then contacted Walmart customer service several times. A case number was created, but on later calls I was told that no such case existed. When I persisted, the case was eventually found in the system. The phone call quality was often extremely poor, making communication difficult and requiring information to be repeated multiple times.

What disappointed me most was not the value of the item, but the complete lack of follow-through and accountability. A simple return turned into months of frustration, conflicting information, broken promises, and repeated efforts on my part to obtain a resolution. By the end of the process, I was left with the impression that the system was more effective at wearing customers down than solving problems.

I suspect many of the employees involved were simply following procedures or working within systems they did not control. Nevertheless, this experience left me with very little confidence in Walmart's customer service, and I now choose to shop elsewhere whenever possible.

June 1, 2026
Unprompted review
Rated 1 out of 5 stars

I should give zero stars

I should give zero stars. Walmart or not sure if third party delivered a phone I ordered for $400 and I received the box open and had only the charger. Despite multiple calls to Walmart Canada customer service the same answer was giving that there’s nothing they could do. No details of how they investigate it. Can’t they know where the phone is. Don’t they have cameras to check. Dot. They investigate their carriers? Someone took it either when prepared to ship (Walmart) or in transit (the carrier). The paper bag was easy to open. I lost $400 and to them it’s just there’s nothing they could do. Not even trying. What a scam. Today was the third time I speak with them but accomplished nothing. How can I trust Walmart online purchasing again?!

June 16, 2026
Unprompted review

Is this your company?

Claim your profile to access Trustpilot’s free business tools and connect with customers.

Get free account

The Trustpilot Experience

Anyone can write a Trustpilot review. People who write reviews have ownership to edit or delete them at any time, and they’ll be displayed as long as an account is active.

We use dedicated people and clever technology to safeguard our platform. Find out how we combat fake reviews.

Learn about Trustpilot’s review process.

Here are 8 tips for writing great reviews.

Verification can help ensure real people are writing the reviews you read on Trustpilot.

Offering incentives for reviews or asking for them selectively can bias the TrustScore, which goes against our guidelines.

Take a closer look