The Ultimate Guide to Saving on Groceries in Canada
Canadian grocery prices have climbed significantly over the past few years. A family of four now spends an average of over $15,000 annually on food -- and that number keeps rising. The good news is that a layered approach to grocery shopping can reliably cut that bill by 20-30% with relatively little extra effort. Here's the full playbook.
1. Food Rescue Apps: The Biggest Discounts Available
Food rescue apps tap into a specific inefficiency in the grocery industry: stores regularly discount food nearing its best-before date to avoid throwing it away. For shoppers, this means access to the same quality food at 30-60% off.
Flashfood partners with Loblaws-banner stores across Canada (No Frills, Real Canadian Superstore, Zehrs, and others). Browse available items in the app, add them to your cart, pay in-app, and pick up at the store's Flashfood zone.
Flashfood
Save up to 50% on groceries nearing best-before dates
Too Good To Go works differently -- you buy a "surprise bag" from a restaurant or store for a fixed price and pick up whatever surplus food they need to move that day. The value is excellent; a $5-8 bag typically contains $15-25 worth of food.
Too Good To Go
Rescue surprise bags of food from restaurants and stores at a fraction of the price
Foodhero is Quebec-focused, working with Metro, IGA, and Jean Coutu to surface discounted near-expiry items. If you're in Quebec, it's worth adding alongside Flashfood.
2. Flyer Apps and Price Matching
Before the age of digital flyers, you had to physically collect and sort paper flyers every Thursday. Now two apps handle that automatically.
Flipp aggregates flyers from 2,000+ retailers and lets you search by item name to instantly compare prices across every store in your area. This search-first approach is what makes price matching practical: find the lowest price in Flipp, show it to the cashier at your preferred store, and pay that lower price without the extra trip.
Reebee is the Canadian-built alternative, with solid coverage of Canadian grocery, pharmacy, and home improvement chains. Clip deals to a running shopping list and build your weekly shop around what's on sale.
Price matching policies at Walmart, Real Canadian Superstore, and Loblaws are worth memorizing. Most require a current, local competitor's advertised price -- digital flyer screenshots from Flipp or Reebee satisfy this requirement.
3. Loyalty Points: PC Optimum
No grocery savings guide for Canada is complete without PC Optimum. With Loblaws, No Frills, Shoppers Drug Mart, Real Canadian Superstore, and Zehrs all participating, there's a good chance your regular grocery stores are already in the network.
PC Optimum
Earn and redeem points at Loblaws, Shoppers Drug Mart, and more with personalized offers
The key to PC Optimum isn't just passively accumulating points -- it's loading your personalized weekly offers before every shopping trip. The app assigns you targeted offers on items you regularly buy, often at 10x, 15x, or even 20x the base point rate. These offers expire weekly and don't apply retroactively, so activating them before you shop is the single most important habit to develop.
Stack personalized offers with Shoppers Drug Mart's periodic 20x bonus events for maximum accumulation. Ten thousand points equals $10 off at the register.
4. Receipt Cashback: Checkout 51 and Caddle
Receipt cashback apps add a second layer of savings on top of store sales and loyalty points. You don't need to shop anywhere specific -- just buy qualifying products, photograph your receipt, and earn cash back.
Checkout 51 refreshes weekly with new offers on branded grocery products. The selection covers most major CPG brands you'd already buy. Cash out via cheque when your balance hits $20.
Caddle is a Canadian app that adds surveys and video ads to the mix alongside receipt scanning, giving you more ways to earn between grocery trips. Cash out via Interac e-transfer.
These apps work best when you check available offers before writing your shopping list, then buy the products you'd buy anyway when they have an active offer.
5. Stacking It All Together
The real savings come from running all these layers simultaneously on a single shopping trip. Here's what a high-value shop looks like in practice:
Sample stacking scenario at No Frills:
- Check Flashfood for near-expiry discounts to add to your list
- Open Flipp and search for price matches on items not available in Flashfood
- Load your PC Optimum personalized offers before leaving the house
- Buy products with active Checkout 51 offers where possible
- Pay with a PC Financial Mastercard for the base earn rate on top of everything
The result: Flashfood discounts of 30-50% on some items + price matching on others + PC Optimum points (potentially 15-20x on targeted items) + Checkout 51 cashback on qualifying products. A $150 grocery run stacked this way regularly yields $20-30 in realized savings and points.
The setup takes some front-loading -- downloading the apps, creating accounts, connecting cards. But once the habit is established, checking offers before shopping takes five minutes and consistently pays off.
Before every grocery trip, open your PC Optimum app to activate personalized offers, and check Checkout 51 and Caddle for any qualifying products on your list. This two-minute check before leaving the house is one of the highest-return habits a Canadian grocery shopper can build.