Price Matching in Canada: The Stores That Still Do It (And How to Actually Win)
No Frills, FreshCo, Real Canadian Superstore and Giant Tiger still price match. What each one matches, the competitor and quantity-limit fine print, and when it pays.
Price matching lets you pay a competitor's flyer price without driving to the competitor. The rules are store-specific and stricter than the headline versions suggest.
At least one major chain has dropped it entirely: Walmart Canada ended its Ad Match program on October 15, 2020.
Here's where price matching still works in 2026, what the fine print says, and how to pick your spots.
Price matching is store-specific, not universal
There is no Canada-wide price-match policy. Each chain publishes its own, usually tied to a list of qualifying competitors in the store's local trade area, and those details change.
The competitor list at your No Frills may not match the one across town. The policy posted at your store's customer service desk is the only way to know what that store honours.
Here's where matching operates in April 2026.
No Frills
Still matching. Under No Frills' price-match policy, the item must be identical (same size, same flavour) and advertised by a competitor on your store's in-store qualifying list. There's a limit of four per item.
Exclusions include PC Optimum member pricing and other loyalty offers, "Spend X Get X" and free-item deals, and online or email-exclusive offers. No Frills won't match a competitor's private-label product, and it doesn't issue rainchecks on price matches.
Real Canadian Superstore
Still matching. Superstore's ad match is limited to four units per UPC.
Online ad match is for Ontario Superstore customers only. You request it through the Contact Us form within 48 hours of receiving your order. In-store rules vary by region, so ask staff what applies at your store.
FreshCo
Still matching, and it goes a cent lower. FreshCo's FAQ says it sells the item for 1¢ less than a competitor's flyer price. It matches up to four discount competitors in the trade area.
- In Ontario: No Frills, Food Basics, Real Canadian Superstore and Walmart.
- In BC, Alberta, Saskatchewan and Manitoba: No Frills, Real Canadian Superstore, Walmart and Save-On-Foods.
The limit is four units per customer, and comparable private-label products count.
Giant Tiger
Still matching, also by a cent. Giant Tiger's Ad Match Guarantee sells the item for 1 cent less than the competitor's advertised price.
It excludes private label, online offers, member pricing and clearance, and the store reserves the right to limit quantities. That makes it useful in smaller markets where Giant Tiger is one of the few discount options.
Maxi (Quebec)
Still matching. Maxi's "Imbattable. Point final." policy has run since 2012, and Loblaw reaffirmed it in 2020. If a competing banner sells an identical item for less, Maxi matches the price when you show proof, subject to conditions. Ask your store for its current terms.
Walmart Canada
Doesn't match competitor flyers. Walmart's current pricing policy matches the Walmart.ca price on identical items that are in stock online. Competitor advertised prices are excluded.
If a competitor price is part of your plan, treat Walmart as a baseline-price store instead.
Who doesn't match
- Food Basics: no price-match policy (Flipp). Food Basics is a competitor that FreshCo matches in Ontario.
- Provigo: no published competitor price-match policy.
- Loblaws (full-service banner): doesn't offer competitor price matching.
- Metro: doesn't offer competitor price matching.
- Sobeys: doesn't offer competitor price matching.
- Save-On-Foods: doesn't match competitors. Its Western Family Lowest Price Guarantee gives you the first Western Family item free if the national-brand equivalent is cheaper.
- Costco: "we do not price match with other retailers". It only adjusts its own prices.
The pattern: discount banners generally match, with fine print. Full-service banners generally don't.
Why price matching is harder in practice
The headline is "show them a lower price, pay the lower price." The fine print is specific:
- Local competitor lists. The competitor has to be on your store's list. A lower flyer price from anyone else doesn't qualify.
- Identical items. Same brand, same size, same variant. A 300 g bag doesn't match a 400 g bag of the same product.
- Date-valid flyers. The competitor's flyer has to be in its active dates. Last week's flyer doesn't count.
- Quantity caps. No Frills, Superstore and FreshCo all cap matches at four units.
- Member and online-only prices. Prices that need a loyalty sign-in or are only offered online or by email are usually excluded.
None of this is a trick. It just means your plan has to follow each store's rules.
When price matching is worth the effort
Focus your matching where the gap between stores is largest.
Price matching earns the most on:
- Proteins that are on flyer at another banner but not yours.
- Branded packaged goods with exact UPC matches (canned soups, specific cereal boxes, branded pasta sauces).
- A small number of staples where the gap between flyers is wide this week.
It earns less, or isn't worth the hassle, for:
- Produce, where size and variety differences make identical-item claims fragile.
- Store brands. No Frills won't match a competitor's private label, though FreshCo counts comparable private-label items.
- Loyalty-gated or online-only deals, which most policies exclude.
When price matching loses
Price matching is one tool. Know its limits:
- If you're already building a basket around one banner's best flyer, stacking five small competitor matches may not be worth it.
- If your store's competitor list is short, there's little to match.
- If your store's cashiers are strict on the fine print, arguing over one item at checkout doesn't beat walking next door.
Sometimes the better play is to shop the banner with the strongest flyer that week.
A weekly price-match routine
When matching is your plan, here's a routine that works.
Thursday evening or Friday morning
- Open the Deal Dish app (or each chain's flyer app for the stores on your local list).
- Note the lowest prices on items from your weekly list, focusing on proteins and a few packaged goods where the gap is biggest.
- Screenshot or save the flyer page for each lower competitor price, with the dates visible.
- Shop at your base store that honours price matching (No Frills, FreshCo, Giant Tiger, Maxi or Superstore, per store policy).
- At checkout, show the flyer for each item before you pay.
Keep it to a handful of matches: staples, proteins and a few packaged goods.
Example week
An Ontario example (illustrative prices, not a real flyer):
-
Boneless chicken thighs at No Frills: $8.77/kg.
-
Food Basics flyer: boneless chicken thighs at $6.57/kg for the same pack size, flyer in its active dates.
-
If Food Basics is on your No Frills' local competitor list, match it.
-
Strawberries at No Frills: $5.99/lb.
-
FreshCo flyer: strawberries at $3.99/lb, active dates.
-
Match it if FreshCo is on your store's list and you're within the four-unit limit.
Stick to a few clear matches like these. Chasing small items adds hassle without much return.
What to do if a cashier pushes back
Occasionally a cashier will challenge a match: wrong size, wrong week, not the same product.
Know the policy. No Frills, FreshCo, Giant Tiger and Superstore publish their policies online. Save the link on your phone and pull up the text if there's a dispute.
Ask for a manager if you're clearly in the right. A supervisor can settle it.
Don't escalate over $1. If the case is genuinely ambiguous (a variant or size edge case), let it go and save your effort for clear wins.
Expect limits. No Frills, FreshCo and Superstore cap matches at four units, and Giant Tiger reserves the right to limit quantities.
Price matching vs. rainchecks vs. scanner accuracy
These get confused. Here's the distinction:
Price match (ad match): the store lowers its price at the register to match a competitor's advertised price on the same item, under that store's published rules.
Raincheck: the store's own advertised sale item is out of stock, so you get a voucher to buy it at the sale price once it's restocked. No Frills doesn't issue rainchecks on price-matched items.
Scanner Price Accuracy Code: a voluntary code run by the Retail Council of Canada and endorsed by the Competition Bureau. If an item scans higher than the displayed price at a participating store, you get it free if it's worth less than $10, or $10 off if the correct price is more than $10.
In Quebec, a separate legally required price accuracy policy applies. Since May 7, 2025, an item priced at $15 or less is free, and above that you pay the lower price plus get $15 off. Outside Quebec, not every retailer follows the voluntary code, so check in-store signage.
Use whichever ones apply at the store you're in.
Start with higher-priced items like meat, where a flyer gap is worth more in dollars. Then add a few exact-UPC packaged goods. Matching a full basket is usually more work than shopping the best flyer that week.
Online grocery price matching
Online grocery has its own rules:
- Walmart.ca: doesn't match competitors on online orders. Its terms of sale say Ad Match doesn't apply to orders placed on the site.
- PC Express: no competitor match at checkout. Ontario Superstore customers can request an online ad match after delivery (see above).
- Instacart: retailers set the prices, and some storefronts are labelled "Higher than in-store prices". CBC Marketplace found markups of about 10% on Loblaws and Costco items in 2022. Assume no competitor matching.
- Voilà (Sobeys): its FAQ promises "similar pricing for like items" to Sobeys, Safeway and IGA stores, but not every in-store offer is available online.
If cost is your priority, build your list against the lowest in-store flyer prices, then compare with the online store you'd actually order from. Online markups and fees can cancel out a match.
How Deal Dish helps
Deal Dish shows this week's flyer deals from 35 Canadian banners, including No Frills, Real Canadian Superstore, Maxi, FreshCo, Food Basics, Metro, Sobeys and Loblaws.
Before you head to your price-match store, check the competitor flyers on its list and save the deals you plan to match. In the aisle, the barcode scanner shows whether an item is on sale and what it costs at nearby stores.
Price matching isn't universal. Where it works, pick your spots.
Find this week's lowest flyer prices for the items on your list. Get Deal Dish free on the App Store.
Put this into practice
Deal Dish is a free app for iPhone, iPad and Android that collects weekly flyer deals from 3,500+ Canadian grocery stores. The same team writes these guides.







