Walmart.ca vs Amazon.ca: Who Actually Has Better Prices?
We tracked prices on products available at both Walmart Canada and Amazon Canada. Here is what we found about which retailer is cheaper and when.

The question every Canadian shopper asks
When the same product is available on both Amazon.ca and Walmart.ca, which one is cheaper? The short answer is: it depends on the category, the timing, and how you define "cheaper."
We track prices across both retailers daily. Here is what the data shows so far.
Household essentials and baby gear: Walmart tends to be competitive
For everyday items like diapers, formula, cleaning supplies, and baby gear, Walmart.ca frequently matches or beats Amazon.ca pricing. Walmart's rollback pricing on baby essentials is often the lowest available price across all three retailers we track.
That said, Amazon's Subscribe and Save option can bring the effective price lower on consumables if you are willing to commit to regular deliveries.
Electronics: Amazon usually has the edge
For electronics like headphones, tablets, smart home devices, and accessories, Amazon.ca tends to have lower prices more often. Amazon's pricing is also more volatile, which means it drops to lower lows more frequently, but also bounces back up faster.
Walmart's electronics pricing is more stable. You are less likely to find a deep discount, but you are also less likely to buy at an inflated price.
Gaming and accessories: surprisingly close
Gaming consoles, controllers, and accessories are priced very similarly across both retailers. The differences are usually small (a few dollars) and tend to alternate between which retailer is cheaper on any given week.
How to use this information
The takeaway is not that one retailer is universally better than the other. It is that checking both before you buy makes a real difference, especially on purchases over $50.
Lowvyn tracks both Amazon.ca and Walmart.ca (and BestBuy.ca) daily. When you look at a product on Lowvyn, you can see the price across all tracked retailers and decide where to buy based on actual data rather than assumptions.
Price volatility matters
Amazon's prices fluctuate more than Walmart's. This means Amazon can offer both the lowest price and the highest price on the same product within a single month. If you are patient and willing to wait for a dip, Amazon's volatility works in your favour. If you want to buy today at a predictable price, Walmart is often the safer choice.
The bottom line
There is no single answer to "who is cheaper." It changes by category, by product, and by week. That is exactly why price tracking exists.
The next time you are about to make a purchase, check the price on Lowvyn first. You might find that the other retailer has it for less today.
Compare prices across retailers on Lowvyn or get the free extension to track prices while you shop.
Start tracking prices for free
Get alerted the moment any product hits your target price.
Create free account