Grocery Savings: The Best Combinations of Rewards Programs and Credit Cards

Fact checked by
Marie-Ève Leclerc
Marie-Ève Leclerc Marie-Ève Leclerc
Marie-Ève, Web Director at Milesopedia, is an expert in budget travel and a slow travel enthusiast. Specializing in Aeroplan, Scene+, and Marriott Bonvoy programs, she spends nearly six months a year abroad, making travel her way of life. Constantly seeking the best waves to surf, excellent coffee, and strategies to extend her travels, she is often found in coworking spaces with fellow digital nomads or by the sea, watching the sunset.
All posts by Marie-Ève Leclerc
Grocery Savings: The Best Combinations of Rewards Programs and Credit Cards - Grocery
To the point Guide to the best combinations of rewards programs and credit cards to save on groceries in Canada.

Combining a grocery loyalty program with a suitable credit card remains the best way to reduce your grocery bill in Canada. The “double dip” principle is simple: you earn rewards twice on the same purchase. First with the supermarket loyalty card, then with the points or cash back from your credit card.

In Canada, four major retailers offer a loyalty program: PC Optimum at Maxi and Provigo, Scene+ at IGA, Moi at Metro and Super C, and the Executive Membership at Costco. This guide details the best program + credit card combinations for each retailer.

At Maxi with PC Optimum

The PC Optimum program works at Maxi, Provigo, Shoppers Drug Mart and several other Loblaw banners. Accumulation is based on weekly personalized offers, flyer promotions, and selected products.

ProgramEarning rateRedeem
PC OptimumBased on personalized offers, the flyer, and selected products1,000 points = $1 off at checkout, redeemable at any time

By planning your purchases according to flyer specials and app offers, rewards accumulate quickly. For example, on a $159 bill at Maxi, it is possible to obtain more than 42,000 points ($42) by combining the right offers. At the next checkout, these points are deducted directly from the bill.

Best Credit Cards at Maxi

Maxi accepts Visa and Mastercard. The trick is to pay with a card that offers a high multiplier for groceries.

CardGrocery Store earningBest for
National Bank World Elite Mastercard5 points / $1Travel
TD First Class Travel Visa Infinite Card6 points / $1Travel
Scotia Momentum® VISA Infinite+* Card4%Cash Back
CIBC Dividend® Visa Infinite* Card4%Cash Back
CIBC Dividend Platinum® Visa* Card3% Cash BackCash Back
RBC ION+ Visa Card3 points / $1Travel
World Elite Mastercard PC30 points / $1Cash Back

The PC Financial World Elite Mastercard gives 30 PC Optimum points per dollar at Maxi, which is approximately $4.77 on a $159 bill. However, the National Bank World Elite Mastercard earns more: 795 NBC points (5 × 159), for a value of about $7.

At IGA with Scene+

Since March 2023, the loyalty program at IGA has been Scene+. Accumulation is based on personalized offers, the flyer, and selected products.

ProgramEarning rateRedeem
Scene+Based on personalized offers, the flyer, and selected products1,000 points = $10 off, redeemable at any time at checkout

Amex Cards Accepted at IGA

IGA grocery stores accept American Express cards. The Voilà by IGA online grocery service also accepts them. Two Amex cards stand out:

CardGrocery Store earningBest for
American Express Cobalt Card5 points / $1Statement credit (1,000 pts = $10) or airline/hotel transfer
Scotiabank Gold American Express® Card6 points / $1 at IGA, Voilà, Rachelle-Béry, Marchés TraditionStatement credit or in-store redemption (1,000 Scene+ points = $10)

The Scotiabank Gold American Express® Card earns 1 more point per dollar than the Cobalt. Specifically, $200 in spending at IGA yields 1,000 Membership Rewards points with the Cobalt (200 × 5). With the Scotiabank Gold Amex Card, $167 is enough for 1,000 Scene+ points (167 × 6). The reward therefore arrives faster.

Other Cards for IGA

Other Visa and Mastercard cards also offer a good grocery multiplier at IGA:

At Metro and Super C with Moi

The Moi program from Metro earns 1 point per dollar spent. Each week, download your personalized offers on the mobile app or from your online profile to boost your rewards.

ProgramEarning rateRedeem
Moi1 point / $1 purchase125 points = $1 off at checkout (min. 500 points in account)

The Moi RBC Visa Credit Card

Metro accepts Visa, Mastercard, and American Express. The moi RBC Visa Credit Card is directly linked to the Moi program. By paying with this card AND scanning your Moi card at checkout, you get:

  • 1 additional Moi point per $1: at Metro, Première Moisson, and Brunet in Quebec
  • 1 additional Moi point per $1: at Jean Coutu in Quebec, Ontario, and New Brunswick
  • 2 Moi points per $1: at restaurants, gas stations, and for electric vehicle charging

Moi points are used to reduce the bill at Metro, Jean Coutu, Première Moisson, Super C, and Brunet. The tip: redeem them at a low-price location like Super C to maximize their value. Additionally, link your RBC debit or credit card to your Moi card to earn points faster.

Best Cards at Metro

Other cards offer more advantageous grocery accumulation than the Moi RBC card:

CardGrocery Store earningBest for
National Bank World Elite Mastercard5 points / $1Travel, lounge access, $150 credit
American Express Cobalt Card5 points / $1Statement credit (1,000 pts = $10) or transfer
TD First Class Travel Visa Infinite Card6 points / $1Travel, lounge access, $100 credit
Scotia Momentum® VISA Infinite+* Card4%Cash Back
CIBC Dividend® Visa Infinite* Card4%Cash Back
CIBC Dividend Platinum® Visa* Card3% Cash BackCash Back

The American Express Cobalt Card multiplies Membership Rewards points by 5 for spending at Metro and other supermarkets. If you are hesitating between the Cobalt and the Amex Gold Card, consult our comparison.

At Costco and its Executive Card

Costco offers a cash back program reserved for Executive Membership cardholders.

ProgramEarning rateRedeem
Executive Membership2% on every purchase in-warehouse, on Costco.ca, and Costco TravelOnce a year (max $1,250), check redeemable in-warehouse

Best Cards at Costco

Costco warehouses only accept Mastercard cards. The CIBC Costco Mastercard offers 1% cash back in-warehouse and 2% on Costco.ca.

CardEarning at CostcoBest for
CIBC Costco Mastercard1% in-warehouse, 2% on Costco.caCostco Cash Back
Rogers World Elite Mastercard1.5% cash back (2% with a Rogers/Fido/Shaw plan)Cash Back
Tangerine Money-Back Credit Card0.5% cash backCash Back

With an Executive card (2%) and the Rogers World Elite MC (1.5 to 2%), you get up to 4% back on your Costco purchases.

Tips for Saving on Groceries

The increase in grocery prices is weighing on budgets, but several ways exist to reduce the bill beyond the loyalty + credit card double dip.

  • Anti-waste apps: Too Good to Go and FoodHero offer unsold items at reduced prices. Credit cards often classify these purchases as grocery or restaurant, with a multiplier.
  • Gift cards at the grocery store: Buy gift cards for your other expenses directly at the grocery store. Your purchases then count in the grocery category of your credit card.
  • Compare prices: Consult our comparison of discount grocery stores to find the cheapest retailer.
  • Flyers and apps: Glouton, Reebee, and online flyers help identify the best discounts of the week.

Conclusion

The double dip technique — loyalty program + credit card — works in all major grocery stores in Canada. At Maxi, the National Bank World Elite Mastercard combined with PC Optimum offers excellent value. At IGA, the Scotiabank Gold American Express® Card with Scene+ maximizes your points. At Metro, the Cobalt Card multiplies rewards by 5.

To compare all available options, visit our best credit cards page in Canada. Sign up for our newsletter to receive our weekly analyses and tips.

Grocery Savings — Frequently Asked Questions

Come to discuss that topic in our Facebook Group!
Jean-Maximilien Voisine
Jean-Maximilien Voisine
Jean-Maximilien Voisine is the President and Founder of Milesopedia and a leading expert in rewards programs, credit cards, and travel across Canada, France, and the U.S.A. Now 40 years old and a father of two, he has explored more than 100 countries—many of them alongside his wife Audrey and their children. Specializing in loyalty programs such as Aeroplan, Flying Blue, American Express Membership Rewards, and Marriott Bonvoy, Jean-Maximilien helps travellers unlock the full potential of their points and benefits. His mission: empower others to travel better and smarter across North America and Europe.
All posts by Jean-Maximilien Voisine
Series
Grocery
Region
Canada

Receive our newsletter every week!

Savings this way:

Milesopedia