Scotiabank Gold American Express® CardScotiabank Gold American Express® CardEarn up to 50,000 bonus Scene+ points + no annual fee in your first year

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

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

Saving money on groceries with the right credit card comes down to a simple technique: “double-dipping.” You combine a grocery store loyalty program with a credit card that boosts that category, and you earn rewards twice on the same purchase—first with the store loyalty card, then with your credit card points or cash back.

Inflation is weighing on grocery bills: find out what our readers think.

In Canada, four major chains offer a loyalty program: PC Optimum at Maxi and Provigo, Scene+ at IGA, Moi at Metro and Super C, and the Executive membership card at Costco. This guide breaks down the best program + credit card combinations for each chain, with my real calculations by profile and my tips to make sure you don’t leave any rewards on the table.

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
Scotiabank 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 / $1 (3%)Cash Back
PC Insiders World Elite Mastercard®4% back in pointsCash Back

The PC World Elite Mastercard earns 30 PC Optimum points per dollar at Maxi (3%), or about $4.77 on a $159 bill. The PC Insiders World Elite Mastercard® goes up to 4% at Loblaw grocery stores. However, the National Bank World Elite delivers more in travel value: 795 NBC points (5 × $159), worth about $7.

Our credit card selection
Credit cardAnnual feeWelcome offer
Annual fee$150 $0Welcome offer
No welcome offerEnds Nov 4, 2026
Apply Now
Annual fee$99 $0Welcome offer
Up to $300
Apply Now
Annual fee$0Welcome offer
20,000 points
Apply Now
Annual fee$48Welcome offer
Up to 28,000 pointsEnds Nov 4, 2026
Apply Now
Annual fee$120 $0Welcome offer
Up to $300Ends Nov 1, 2026
Apply Now
Annual fee$120 $0Welcome offer
Up to $300
Apply Now

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. It is the best grocery earn rate in Canada.

Our credit card selection
Credit cardAnnual feeWelcome offer
Annual fee$191.88Welcome offer
Up to 15,000 points
Apply Now
Annual fee$120Welcome offer
Up to 50,000 pointsEnds Nov 1, 2026
Apply Now

Other Cards for IGA

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

Our credit card selection
Credit cardAnnual feeWelcome offer
Annual fee$139 $0Welcome offer
Up to 160,000 points
Apply Now
Annual fee$150 $0Welcome offer
No welcome offerEnds Nov 4, 2026
Apply Now
Annual fee$139 $0Welcome offer
Up to $650
Apply Now
Annual fee$120 $0Welcome offer
Up to $300
Apply Now
Annual fee$120 $0Welcome offer
Up to $300Ends Nov 1, 2026
Apply Now

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 spent (0.8% value)125 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
BMO CashBack® World Elite®* Mastercard®*5% cash back ($500/month)Cash Back
Scotiabank Momentum Visa Infinite* Card4%Cash Back
CIBC Dividend® Visa Infinite* Card4%Cash 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.

Our credit card selection
Credit cardAnnual feeWelcome offer
Annual fee$150 $0Welcome offer
No welcome offerEnds Nov 4, 2026
Apply Now
Annual fee$191.88Welcome offer
Up to 15,000 points
Apply Now
Annual fee$99 $0Welcome offer
Up to $300
Apply Now
Annual fee$139 $0Welcome offer
Up to 160,000 points
Apply Now
Annual fee$120 $0Welcome offer
Up to $300
Apply Now
Annual fee$120 $0Welcome offer
Up to $300Ends Nov 1, 2026
Apply Now

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
BMO CashBack® World Elite®* Mastercard®*1%Cash Back
Tangerine Money-Back Credit Card0.5% cash backCash Back

National Bank or BMO CashBack (1%) remain good Mastercards to stack with the Executive rebate (2%).

Our credit card selection
Credit cardAnnual feeWelcome offer
Annual fee$0Welcome offer
Up to $100Ends Sep 30, 2026
Apply Now
Annual fee$0Welcome offer
No welcome offer
Apply Now

The best grocery cash back

If you prefer cash back over points, the BMO CashBack® World Elite®* Mastercard®* leads the pack for groceries: 5% on the first $500 in grocery purchases each month, then 1% beyond that. It’s the highest cash-back rate in Canada in this category.

CardGrocery rateBonus cap
BMO World Elite CashBack5 %$500/month, then 1%
Scotia Momentum Visa Infinite +4 %Groceries and recurring bills
CIBC Dividend Visa Infinite4 %Groceries and gas
Our credit card selection
Credit cardAnnual feeWelcome offer
Annual fee$139 $0Welcome offer
Up to $650
Apply Now
Annual fee$120 $0Welcome offer
Up to $300Ends Nov 1, 2026
Apply Now
Annual fee$120Welcome offer
Up to 30,000 points
Apply Now

My concrete calculations by profile

How much do your groceries really earn? Here are my calculations, based on two cards at 5% or 5 points per dollar: the BMO CashBack World Elite (cash back, $139 annual fee waived the first year) and the Cobalt American Express (Membership Rewards points, $191.88/year fee, redemption value of 1,000 points = $10).

Urban couple: $500/month

CardGross reward/yearAnnual FeeNet from year 2
BMO World Elite CashBack$300 ($25/month × 12)$139$161
Cobalt American Express$300 (30,000 pts)$191.88$108

At $500/month, you hit the BMO CashBack 5% cap exactly. Cash back wins. In the first year, since the BMO fee is waived, you keep the full $300.

Family of 4: $900/month

CardGross reward/yearAnnual FeeNet from year 2
BMO World Elite CashBack$348 ($25 + $4)/month × 12$139$209
Cobalt American Express$540 (54,000 pts)$191.88$348

As soon as groceries go over $500/month, the Cobalt pulls ahead: it earns 5 points per dollar without a tight cap (limit of $2,500/month across all 5x categories combined), while the BMO drops to 1% beyond $500. For a family, double-dipping with Cobalt + Scene+ or PC Optimum offers becomes the most lucrative.

My expert grocery tips

  • Shop at Walmart Supercentre: Mastercard classifies it as groceries. Pay with the NBC World Elite or the MBNA Rewards World Elite and earn 5 points per dollar instead of 1.
  • Buy gift cards at the grocery store: a Costco, gas, or restaurant gift card bought at the grocery store and paid with the Cobalt earns 5 points per dollar. You turn a 1% expense into a 5% expense.
  • Save your PC Optimum points for Bonus Redemption Events: at Shoppers Drug Mart, these days increase the redemption value. You get more dollars for the same number of points.
  • Max out the BMO CashBack 5% cap: exactly $500/month, then move the extra to an unlimited 2% card. That’s nearly $100 more per year than leaving everything at 1%.
  • Stack the weekly promo and the card: at IGA, a 10% Scene+ offer combined with the Scotiabank Gold American Express® Card’s 6 points per dollar can deliver up to 16% value on a bill.
  • Redeem your Moi points at Super C: prices are lower there, so your points cover a larger share of your basket. You maximize their real value.

Other ways to save

The increase in grocery prices is weighing on budgets, but several ways exist to reduce the bill beyond the loyalty + credit card double dip. To go further, check out our guide How to save on groceries and the one on saving at the gas station.

  • 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 plus credit card—works at all major grocery stores in Canada. At Maxi, the National Bank World Elite 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. And for pure cash back, the BMO CashBack World Elite pays 5% on the first $500 in groceries each month.

The Scotia Momentum® Visa Infinite* Card also deserves a spot on this list, with 4% cash back on groceries and a 15% welcome offer right now.

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

How can I save on food at the grocery store?

Several ways exist: use the Glouton, FoodHero, and Checkout 51 apps, visit liquidation stores, make a grocery list to avoid impulse purchases, be a member of the supermarket loyalty program, take advantage of coupons, and combine your credit card with the in-store loyalty program.

What’s the best credit card for groceries in Canada?

It depends on your grocery store. At IGA, the Scotiabank Gold Amex (6 pts/$1) is the most profitable. At Maxi and Metro, the NBC World Elite (5 pts/$1) or the TD First Class Travel (6 pts/$1) stand out. For cash back, the BMO CashBack World Elite offers 5%. See our page on the best cards for groceries.

How much can you save per year on groceries?

It depends on your spending. A family that spends $900/month on groceries with a card earning 5 points per dollar can rack up to $540 in gross value per year, before the card’s annual fee. On top of that, PC Optimum, Scene+, or Moi program offers can add 10% to 16% on a promotional bill.

Does Walmart count as groceries?

Yes, Walmart Supercentre is classified as groceries by Mastercard. By paying with a card that boosts groceries, like the NBC World Elite or the MBNA Rewards World Elite, you earn 5 points per dollar instead of 1.

How do I get a Scene+ card at IGA?

Go to the courtesy counter at IGA to get a physical card. You can also apply online and receive a virtual card automatically.

Where can I use the Metro Moi card?

You earn and redeem Moi points in Quebec at Metro, Super C, Jean Coutu, Brunet, and Première Moisson. In Ontario and New Brunswick, the Moi program is offered at Jean Coutu only.

How do I become a PC Optimum member?

Go to the courtesy counter at Maxi or a checkout at Shoppers Drug Mart to get a physical card. You can also register online and use a virtual card.

Can I use a Visa card at Costco?

Costco only accepts Mastercard cards in-warehouse. However, on Costco.ca, both Visa and Mastercard cards are accepted. One trick is to buy Costco gift cards with your Visa, then use them in-warehouse.

Which app should I use for flyer discounts?

In Quebec, Glouton, Reebee, Les vraies aubaines, and SOS Cuisine are the most popular for finding the best deals of the week. Some require a monthly or annual subscription.



Our featured card

Annual fee
$191.88
Our valuation
$255
Milesopedia first-year estimateFirst-year valueWelcome bonus$255Total$255Rewards on your spending are not included. The calculator that adds them from your own profile is on the card's page.
Welcome offer
Up to 15,000 points
Apply Now

on American Express's website

Apply with confidence — no impact on your credit scoreApply with confidenceCheck whether your application will be approved before you submit it, with no impact on your credit score*When you apply for a personal American Express Credit Card, we will tell you whether you are eligible without affecting your credit score. So you can apply with confidence.*Instant decisions are only available for consumer Card applications (also called “personal Cards”).

The American Express Cobalt® Card is the best credit card from American Express, whether you want points for travel or cash back.

American Express Cobalt® Card welcome offer

The welcome bonus is paid out monthly over your first 12 months. You earn 1,250 Membership Rewards points for each monthly billing period in which you charge $750 in net purchases to your card, in any category (1X, 2X, 3X or 5X). That adds up to 15,000 Membership Rewards points over the year, a welcome offer we value at $255.

Earning the full bonus means $9,000 in net purchases spread across 12 monthly billing periods. This offer rewards steady monthly spending rather than one large purchase.

You can use these points as statement credits on everyday or travel purchases, at the same rate either way: 1,000 points = $10.

You can also transfer them to Aeroplan, Avios (British Airways and Qatar Airways), Flying Blue, Marriott Bonvoy or Hilton Honors. With the full welcome bonus, that is a choice between:

  • 15,000 Aeroplan points
  • 15,000 Avios points
  • 15,000 Flying Blue Miles
  • 18,000 Marriott Bonvoy points

If hotel points are what you are after, our ultimate guide to Marriott Bonvoy and our complete map of Marriott Bonvoy hotels by category show what those points can actually buy.

American Express Cobalt® Card benefits

Here is what the card gives you, starting with the benefits cardholders use most.

  • 5X points on eligible eats and drinks in Canada: groceries, restaurants and bars, home food delivery and convenience stores. A spend cap applies.
  • 3X points on eligible streaming subscriptions in Canada.
  • 2X points on eligible gas, public transit and ride sharing purchases in Canada.
  • 1 additional point on eligible hotel and car rental bookings made through American Express Travel Online.
  • 1X point per dollar on everything else, with no category restrictions.
  • Points that hold the same value either way: 1,000 points = $10 as a statement credit, or a 1:1 transfer to several airline and hotel loyalty programs.
  • No minimum income requirement, as with every American Express Canada card.
  • Additional cards at no extra cost: the first and every other supplementary card is $0.
  • The Hotel Collection: a room upgrade when available, 12pm check-in and late check-out when available, and up to $100 USD in hotel credit on amenities charged to the room for a stay of two or more consecutive nights, booked through American Express Travel.
  • Front Of The Line® presale and reserved tickets for concerts and theatre performances, plus offers and events curated for cardmembers through Amex Experiences.
  • A soft credit check before you apply: you can see whether you will be approved with no impact to your credit score. This applies to American Express personal card applications.

To see how it compares with the rest of the line-up, read our round-up of the best credit cards from American Express in Canada.

The 5X categories and where they apply

The 5X rate is the reason most people carry this card. In Canada it covers four kinds of merchants:

  • Groceries: Metro, IGA, Sobeys, Super C, Safeway, Whole Foods.
  • Restaurants and bars: sit-down meals, takeout and drinks.
  • Home food delivery.
  • Convenience stores: Couche-Tard, 7-Eleven.

The 2X rate covers gas stations such as Esso, Shell and Petro-Canada, along with public transit and ride sharing.

With the American Express Cobalt® Card, you earn between 1 and 5 points per dollar:

Category Points per dollar
Grocery (Metro, IGA, Sobeys, Super C, etc.) 5
Home food delivery 5
Restaurants and bars 5
Convenience stores 5
Streaming services 3
Service station 2
Transport 2
Travel 1
Other 1

That works out to a 1 to 5% return on those purchases. For example, if you spend $1,000 per month across groceries, restaurants and food delivery, you earn $50 back per month, or $600 per year from that category alone. Transfer the points to a program such as Aeroplan instead and the return can be higher.

You can also stack these categories with the hundreds of stores that offer 5x points.

American Express Cobalt® Card insurance coverage

The card comes with a broad insurance package. The amounts below are the coverage limits; conditions, age limits and exclusions are set out in the certificate of insurance linked in the Insurance section above.

Travel insurance

  • Emergency medical: up to $5,000,000 for the first 15 days of a trip.
  • Travel accident: accidental death and dismemberment of up to $250,000 for you, your spouse and dependent children under age 23 when travelling on a common carrier (plane, train, bus or ship) and the tickets are charged to your card. Supplementary cardholders and their families are covered too.
  • Flight delay: up to $500 for necessary hotel, meal and sundry expenses bought within 48 hours when you are delayed or denied boarding for four hours or more and no other transportation is available. This $500 is an aggregate limit per occurrence, shared with missed connection and delayed baggage coverage.
  • Delayed baggage: up to $500 for essential clothing and sundries bought within four days when your outbound luggage is delayed six hours or more. This $500 is an aggregate limit per occurrence, shared with missed connection and flight delay coverage.
  • Lost or stolen baggage: up to $500 per occurrence for all insured persons combined, for checked or carry-on baggage and personal effects in transit, when the airline tickets are charged to your card. Within that limit, jewellery is capped at $300 per occurrence and golf clubs, including golf bags, at $250 per occurrence.
  • Hotel and motel burglary: up to $500 against the loss of most personal items if your hotel or motel is burglarized, when the stay is charged to your card.

Rental car insurance

Theft and damage coverage is included for a rental car with an MSRP, for its model year, of up to $85,000 excluding all taxes, for rentals of up to 48 days. To use it, decline the Loss Damage Waiver (LDW) or any similar option from the rental company and charge the full rental to your card. There is no cost for this coverage, and it replaces the daily insurance the rental company charges, usually $16 to $23 per day.

Mobile device insurance

Your device is covered for up to $1,000 per occurrence when it is charged to the card, for up to two years from the date of purchase. The payout is based on the depreciated value of the device, which falls by 2% of the purchase price for every completed month, less a 10% deductible. Theft and accidental damage coverage starts on the 91st day after purchase, because the first 90 days are covered by purchase protection.

Purchase protection and extended warranty

Eligible items charged to your card are insured against accidental physical damage or theft for 90 days from the purchase date, up to $1,000 per occurrence for all items combined. The card also extends the original manufacturer’s warranty by up to one additional year on eligible items, with indemnification limited to $10,000 per insured item and $25,000 per Cardmember per policy year for all items combined.

American Express Cobalt® Card fees

  • Card fee: $15.99 per month, which equals $191.88 per year, for residents outside Quebec. Quebec residents are billed $191.88 per year.
  • Additional cards: $0.
  • Purchase interest rate: 21.99%.
  • Cash advance interest rate: 21.99%.
  • Foreign transaction fee: 2.5%.
  • Minimum income required: none.

Because the fee is billed monthly rather than in one annual charge, you can stop and restart the cost in step with how much you are actually using the card.

Annual fee

Primary card$191.88
Additional card$0

Annual income required

Individual$0
Household$0

Conversion fees

2.5%

Earning rate

  • 5xRestaurants
  • 5xGroceries
  • 5xConvenience
  • 3xStreaming
  • 2xTransit
  • 2xGas & EV
  • 1xAll spending

Value

1st Year Value$1,828
2nd Year Value$799

Transfer partners

  • AeroplanAirline
  • British Airways ClubAirline
  • Cathay Asia MilesAirline
  • Etihad GuestAirline
  • Flying BlueAirline
  • Hilton HonorsHotel
  • Marriott BonvoyHotel

Travel insurance

Travel medical (under 55)Up to $5,000,000 / 15 days
Travel medical (55-64)Up to $5,000,000 / 15 days
Delayed BaggageUp to $500
Lost BaggageUp to $500
Flight DelayUp to $500
Hotel BurglaryUp to $500
Travel AccidentUp to $250,000

Purchase protection

Purchase ProtectionUp to $1,000 / 90 days
Extended Warranty+1 years
Mobile DeviceUp to $1,000 / 2 years
Auto Rental Collision (primary)Up to $85,000 / 48 days

Our editorial integrity

Our reviews and rankings are based on an objective assessment. Advertisers do not influence our content. We may receive compensation through some links; our analysis and opinions remain independent.