The first table below ranks a selection of credit cards with a grocery rate by what each would return in a year, after its annual fee, for a household that spends $600 a month on groceries, $200 on gas, $200 on dining, $150 on recurring bills, $100 on transit, $50 at drugstores, $100 on travel and $600 on everything else , an assumed pattern rather than an average. At that spending, among the cards with a yearly value, the first is Scotiabank Gold American Express Card. Welcome offers are not included; see how welcome offers work.
Best credit cards for groceries, ranked
Cash back and points cards share this table, ordered by yearly value at the spending above. Cards with a dash in the value column follow the cards that have one.
| Card | Provider | Network (and tier, where the provider names one) | Groceries rate | Annual fee | Yearly value at the assumed spending, after the fee |
|---|---|---|---|---|---|
| Scotiabank Gold American Express Card | Scotiabank | American Express, Gold | 5 Scene+ points per $1 on other grocery; accelerated rates on the first $50,000 a year (calendar year), then 1 point per $1 | $120/year | $576 |
| SimplyCash Preferred Card from American Express | American Express | American Express | 4% cash back at stand-alone grocery stores in Canada, up to $30,000 in purchases ($1,200 cash back) a year at the 4% rate, then 2% | $9.99/mo outside Quebec; $119/year in Quebec | $552 |
| Neo World Elite Mastercard | Neo Financial | Mastercard, World Elite | 5% cash back on groceries, on the first $1,000 a month, then 1% | $149/year | $481 |
| CIBC Dividend Visa Infinite Card | CIBC | Visa, Visa Infinite | 4% cash back on groceries, until $50,000 in total net annual card purchases or $20,000 in net annual purchases in these categories (whichever comes first), then 1% | $120/year | $462 |
| BMO CashBack World Elite Mastercard | BMO | Mastercard, World Elite | 5% cash back on groceries, up to $500 spent for a given statement period, then 1% | $139/year | $443 |
| Capital One Quicksilver World Elite Mastercard | Capital One Canada | Mastercard, World Elite | 3% cash back at eligible grocery stores (not superstores such as Walmart and Costco) | $0 | $432 |
| Scotia Momentum Visa Infinite+ Card | Scotiabank | Visa, Visa Infinite | 4% cash back on groceries, with recurring up to $25,000 of annual spend at the 4% rate, then 1% | $120/year | $426 |
| RBC Cash Back Preferred World Elite Mastercard | RBC Royal Bank | Mastercard, World Elite | 3% cash back on groceries, unlimited | $120/year | $384 |
| SimplyCash Card from American Express | American Express | American Express | 2% cash back at stand-alone grocery stores in Canada, up to $15,000 in purchases ($300 cash back) a year at the 2% rate, then 1.25% | $0 | $372, tied |
| Scotiabank American Express Card | Scotiabank | American Express | 2 Scene+ points per $1 on other grocery; accelerated rates on the first $50,000 a year (calendar year), then 1 point per $1 | $0 | $372, tied |
| BMO eclipse Visa Infinite Card | BMO | Visa, Visa Infinite | 5 BMO Rewards points per $1 on groceries, on the first $6,000 a year (calendar year), then 1 point per $1 | $120/year | $360 |
| TD Cash Back Visa Infinite Card | TD | Visa, Visa Infinite | 3% cash back on groceries, on the first $15,000 in annual purchases in that category, then 1% | $139/year | $353 |
| BMO CashBack Mastercard | BMO | Mastercard | 3% cash back on groceries, up to $500 spent for a given statement period, then 0.5% | $0 | $279 |
| CIBC Dividend Visa Card | CIBC | Visa | 2% cash back on groceries, until $30,000 in total net annual card purchases or $20,000 in net annual purchases in these categories (whichever comes first), then 0.5% | $0 | $267 |
| Tangerine Money-Back Credit Card | Tangerine | Mastercard | 2% cash back when grocery is one of the categories you choose (two categories, a third when cash back is deposited in a Tangerine Savings Account) | $0 | $264 |
| RBC Cash Back Mastercard | RBC Royal Bank | Mastercard | 2% cash back on groceries | $0 | $246 |
| MBNA Rewards World Elite Mastercard | MBNA | Mastercard, World Elite | 5 points per $1 on eligible grocery purchases until $50,000 is spent in the calendar year in the category | $120/year | – |
A dash means this table shows no figure for that card. Yearly values use the spending assumed above and each card's published rates and caps. Welcome offers, first-year fee waivers and fee rebates tied to a bank account, banking package, profession or another card are not included.
Scotiabank Gold American Express Card
- Annual fee
- $120/year
- Additional card
- $29/year
- Earns
- 6x Scene+ at Sobeys/IGA/Safeway/Foodland/FreshCo and other listed grocers, 5x other grocery/dining/entertainment, 3x gas/transit/select streaming, 1x everything else (accelerated rates on the first $50,000 a year, Canadian-dollar purchases only)
- Groceries
- 5 Scene+ points per $1 on other grocery; accelerated rates on the first $50,000 a year (calendar year), then 1 point per $1
- What counts as groceries
- Merchants the American Express network classifies in the grocery category; merchants where grocery is not the primary business do not qualify. The 6-point rate applies at the named grocers, which Scotiabank can change.
- Points value
- 1,000 Scene+ points = $10 off Cineplex tickets; 10,000 points = $100 off at eligible grocery stores; 20,000 points = $200 off travel with Scene+ Travel. A 3,000-point redemption is a $20 account credit on eligible accounts, so the value per point differs by redemption and some redemptions need a minimum number of points.
- Minimum income
- $12,000 personal
- Network
- American Express, Gold
- Insurance the provider lists
- Travel medical: up to $1 million for you, your spouse and eligible dependent children; under 65 for up to 25 consecutive days, 65 and older for up to 3 consecutive days
- Trip cancellation: up to $1,500 per person for travel expenses (maximum of $10,000 per trip)
- Flight delay: up to $500 per insured person on the same trip
- Baggage: delayed or lost checked luggage may be covered up to $1,000 if the full cost of the travel ticket is charged to the card
- Extended warranty: may double the original manufacturer’s warranty for up to one year
- Mobile device: may be covered up to $1,000 CAD if a new smartphone or tablet is lost, stolen or accidentally damaged
- Airport lounge visits
- discount on a Priority Pass membership; no free visits stated
- Value at the assumed spending, after the fee
- $576 a year
Provider's page for this card: Scotiabank Gold American Express Card
This card’s top grocery rate is paid in Scene+ points at the grocers Scotiabank names, such as Sobeys, IGA, Safeway, Foodland and FreshCo, and a lower rate applies to other grocery purchases. Scotiabank says it can change that list of grocers without notice. The yearly value counts each point at the Scene+ grocery redemption shown in the entry. How Scene+ points work is in the Scene+ guide.
SimplyCash Preferred Card from American Express
- Annual fee
- $9.99/mo outside Quebec; $119/year in Quebec
- Additional card
- $0
- Earns
- 4% gas, 4% groceries (up to $1,200 cash back a year), 2% everything else
- Groceries
- 4% cash back at stand-alone grocery stores in Canada, up to $30,000 in purchases ($1,200 cash back) a year at the 4% rate, then 2%
- What counts as groceries
- Stand-alone grocery stores in Canada. Superstores, wholesale clubs, alcohol retailers and general merchandise retailers do not qualify because grocery is not their primary business.
- How cash back is paid
- Cash back is applied as a credit to the account once a year and appears on the statement issued in September.
- Network
- American Express
- Value at the assumed spending, after the fee
- $552 a year
Provider's page for this card: SimplyCash Preferred Card from American Express
Its grocery rate counts only at stand-alone grocery stores in Canada, and American Express states its cap as equal to a set amount of cash back a year, in a footnote that lists gas stations and grocery stores under one maximum. American Express credits the cash back once a year, on the September statement.
Neo World Elite Mastercard
- Annual fee
- $149/year
- Earns
- 5% groceries (first $1,000 a month), 4% recurring payments (first $500 a month), 3% gas (first $1,000 a month), then 1%; 1% everything else
- Groceries
- 5% cash back on groceries, on the first $1,000 a month, then 1%
- Minimum income
- $80,000 personal or $150,000 household
- Network
- Mastercard, World Elite
- Value at the assumed spending, after the fee
- $481 a year
Provider's page for this card: Neo World Elite Mastercard
Neo’s card page lists groceries at this card’s top rate, ahead of recurring payments and gas.
CIBC Dividend Visa Infinite Card
- Annual fee
- $120/year
- Additional card
- $50/year
- Earns
- 4% gas/EV charging/groceries, 2% transportation/dining/recurring payments/CIBC by Expedia travel, 1% everything else (the 4% and 2% rates, except Expedia travel, apply until $50,000 in total net annual purchases or $20,000 in these categories, whichever comes first; no limit on total cash back)
- Groceries
- 4% cash back on groceries, until $50,000 in total net annual card purchases or $20,000 in net annual purchases in these categories (whichever comes first), then 1%
- What counts as groceries
- Purchases at merchants the credit card network classifies as grocery stores and supermarkets.
- How cash back is paid
- Cash back of $10 or more can be redeemed at any time during the year by the primary cardholder, and is credited to the account within 5 days of the request. The minimum redemption is $10; smaller balances can be redeemed between December 1 and March 31 by calling the contact centre.
- Minimum income
- $60,000 personal or $100,000 household
- Network
- Visa, Visa Infinite
- Insurance the provider lists
- Travel medical: Out-of-Province Emergency Travel Medical Insurance included
- Mobile device: Mobile Device Insurance included
- Offers
- CIBC shows the first year annual fee as rebated on its card page; confirm the current offer with CIBC.
- Value at the assumed spending, after the fee
- $462 a year
Provider's page for this card: CIBC Dividend Visa Infinite Card
CIBC’s top rate covers merchants the card network classifies as grocery stores and supermarkets, along with gas and electric vehicle charging. Those rates stop at the yearly limits under grocery caps, while CIBC’s card page says there is no limit on the total cash back you can earn, so purchases past the limits keep earning the base rate. The card’s full entry is in the cash back ranking.
Capital One Quicksilver World Elite Mastercard
- Annual fee
- $0
- Earns
- 3% at eligible grocery stores (not superstores such as Walmart and Costco) and at gas stations and EV charging stations, 1% everywhere else
- Groceries
- 3% cash back at eligible grocery stores (not superstores such as Walmart and Costco)
- Minimum income
- $80,000 personal or $150,000 household
- Network
- Mastercard, World Elite
- Offers
- A first-year cash back match is offered to new cardholders; confirm the current offer with Capital One.
- Value at the assumed spending, after the fee
- $432 a year
Provider's page for this card: Capital One Quicksilver World Elite Mastercard
Capital One pays its higher rate at eligible grocery stores, which leave out superstores such as Walmart and Costco, and at gas and EV charging stations, with its base rate everywhere else.
Grocery spending alone
The second table counts grocery spending alone, for readers who put their other spending on another card: $600 a month on groceries, and $0 on gas, $0 on dining, $0 on recurring bills, $0 on transit, $0 at drugstores, $0 on travel and $0 on everything else . Each value is the grocery earn minus the card’s fee.
| Card | Provider | Network (and tier, where the provider names one) | Groceries rate | Annual fee | Yearly value at the assumed spending, after the fee |
|---|---|---|---|---|---|
| Scotiabank Gold American Express Card | Scotiabank | American Express, Gold | 5 Scene+ points per $1 on other grocery; accelerated rates on the first $50,000 a year (calendar year), then 1 point per $1 | $120/year | $240 |
| Capital One Quicksilver World Elite Mastercard | Capital One Canada | Mastercard, World Elite | 3% cash back at eligible grocery stores (not superstores such as Walmart and Costco) | $0 | $216 |
| Neo World Elite Mastercard | Neo Financial | Mastercard, World Elite | 5% cash back on groceries, on the first $1,000 a month, then 1% | $149/year | $211 |
| BMO CashBack Mastercard | BMO | Mastercard | 3% cash back on groceries, up to $500 spent for a given statement period, then 0.5% | $0 | $186 |
| BMO CashBack World Elite Mastercard | BMO | Mastercard, World Elite | 5% cash back on groceries, up to $500 spent for a given statement period, then 1% | $139/year | $173 |
| CIBC Dividend Visa Infinite Card | CIBC | Visa, Visa Infinite | 4% cash back on groceries, until $50,000 in total net annual card purchases or $20,000 in net annual purchases in these categories (whichever comes first), then 1% | $120/year | $168, tied |
| Scotia Momentum Visa Infinite+ Card | Scotiabank | Visa, Visa Infinite | 4% cash back on groceries, with recurring up to $25,000 of annual spend at the 4% rate, then 1% | $120/year | $168, tied |
| SimplyCash Preferred Card from American Express | American Express | American Express | 4% cash back at stand-alone grocery stores in Canada, up to $30,000 in purchases ($1,200 cash back) a year at the 4% rate, then 2% | $9.99/mo outside Quebec; $119/year in Quebec | $168, tied |
| Tangerine Money-Back Credit Card | Tangerine | Mastercard | 2% cash back when grocery is one of the categories you choose (two categories, a third when cash back is deposited in a Tangerine Savings Account) | $0 | $144, tied |
| SimplyCash Card from American Express | American Express | American Express | 2% cash back at stand-alone grocery stores in Canada, up to $15,000 in purchases ($300 cash back) a year at the 2% rate, then 1.25% | $0 | $144, tied |
| Scotiabank American Express Card | Scotiabank | American Express | 2 Scene+ points per $1 on other grocery; accelerated rates on the first $50,000 a year (calendar year), then 1 point per $1 | $0 | $144, tied |
| CIBC Dividend Visa Card | CIBC | Visa | 2% cash back on groceries, until $30,000 in total net annual card purchases or $20,000 in net annual purchases in these categories (whichever comes first), then 0.5% | $0 | $144, tied |
| RBC Cash Back Mastercard | RBC Royal Bank | Mastercard | 2% cash back on groceries | $0 | $144, tied |
| RBC Cash Back Preferred World Elite Mastercard | RBC Royal Bank | Mastercard, World Elite | 3% cash back on groceries, unlimited | $120/year | $96 |
| BMO eclipse Visa Infinite Card | BMO | Visa, Visa Infinite | 5 BMO Rewards points per $1 on groceries, on the first $6,000 a year (calendar year), then 1 point per $1 | $120/year | $88 |
| TD Cash Back Visa Infinite Card | TD | Visa, Visa Infinite | 3% cash back on groceries, on the first $15,000 in annual purchases in that category, then 1% | $139/year | $77 |
| MBNA Rewards World Elite Mastercard | MBNA | Mastercard, World Elite | 5 points per $1 on eligible grocery purchases until $50,000 is spent in the calendar year in the category | $120/year | – |
A dash means this table shows no figure for that card. Yearly values use the spending assumed above and each card's published rates and caps. Welcome offers, first-year fee waivers and fee rebates tied to a bank account, banking package, profession or another card are not included.
Which stores count as groceries?
On the cards whose terms are quoted here, the grocery rate depends mainly on how the card network classifies the store; BMO and American Express also set conditions on what the store sells or on its main business. The TD Cash Back Visa Infinite and Scotia Momentum Visa Infinite terms tie their grocery rates to the network’s merchant category code for grocery stores and supermarkets, MCC 5411. RBC’s terms say a merchant that sells groceries may still not qualify if it isn’t classified under an eligible code. On the American Express network the same idea applies: Scotiabank’s Gold card terms rest on the codes that place a merchant in Amex’s grocery category, and a merchant whose main business isn’t groceries doesn’t qualify.
Each issuer words its own definition, and some list what they leave out. Here is how the issuers of some of the cards on this page describe an eligible grocery purchase:
| Card | How the issuer defines a grocery purchase |
|---|---|
| SimplyCash Preferred Card from American Express | Stand-alone grocery stores in Canada. Superstores, wholesale clubs, alcohol retailers and general merchandise retailers do not qualify because grocery is not their primary business. |
| BMO CashBack Mastercard | Grocery stores and supermarkets that sell a complete line of food products. Convenience stores, general merchandise stores, bakeries, butchers and other specialty shops are excluded and earn the 0.5% base rate. |
| CIBC Dividend Visa Infinite Card | Purchases at merchants the credit card network classifies as grocery stores and supermarkets. |
| RBC Cash Back Preferred World Elite Mastercard | Purchases at merchants the Mastercard network classifies as Grocery Stores and Supermarkets (MCC 5411). A merchant that sells groceries but is not classified under an eligible code does not qualify. |
| Scotiabank Gold American Express Card | Merchants the American Express network classifies in the grocery category; merchants where grocery is not the primary business do not qualify. The 6-point rate applies at the named grocers, which Scotiabank can change. |
| Scotia Momentum Visa Infinite+ Card | Purchases at merchants the Visa network classifies as Grocery Stores (MCC 5411). |
| TD Cash Back Visa Infinite Card | Purchases at merchants the Visa network classifies as Grocery Stores and Supermarkets (MCC 5411). |
Store-brand grocery cards
Some grocers and retailers have cards of their own. PC Financial’s Mastercards earn PC Optimum points and are not ranked here; the PC Optimum guide has more on how those points work. The Walmart Rewards Mastercard and Walmart Rewards World Mastercard are issued by Fairstone Bank of Canada; they are on the store and retailer card ranking with the other store cards.
The CIBC Costco Mastercard earns its base rate at Costco warehouses, while Costco gas and Costco.ca carry higher rates with their own yearly limits, and it pays its cash back as a gift certificate that is redeemable only at Costco warehouses in Canada; the CIBC Costco Mastercard review has more on it. Scotiabank’s no-fee American Express card also pays its top Scene+ rate at the grocers Scotiabank lists, such as Sobeys, IGA, Safeway and Foodland.
Grocery caps
The grocery rates on these cards are capped in different ways:
- Per statement period: 5% cash back on groceries, up to $500 spent for a given statement period, then 1%, on the BMO CashBack World Elite Mastercard.
- Per year, in the category: 3% cash back on groceries, on the first $15,000 in annual purchases in that category, then 1%, on the TD Cash Back Visa Infinite Card.
- Per year, on gas and groceries together, with the cash back equivalent stated: 4% cash back at stand-alone grocery stores in Canada, up to $30,000 in purchases ($1,200 cash back) a year at the 4% rate, then 2%, on the SimplyCash Preferred Card.
- On the bonus categories, with a ceiling on all purchases: 4% cash back on groceries, until $50,000 in total net annual card purchases or $20,000 in net annual purchases in these categories (whichever comes first), then 1%, on the CIBC Dividend Visa Infinite Card.
The TD card has its own TD Cash Back Visa Infinite review.
Stores that take only some cards
Costco’s own list of the cards its warehouses, gas stations and Costco.ca take is on best Mastercards. Where American Express cards are taken is on where Amex is accepted.
How this ranking works
The tables hold the cash back and points cards chosen for this page that pay a separate grocery rate. Each yearly value is the issuer’s published rates and caps worked out on the assumed spending, less the annual fee or a year of a monthly fee, with each statement period taken as one month. Where a fee differs for Quebec residents, the value uses the fee outside Quebec. Points count at the fixed redemption value in each card’s entry; a points card with no such value shows a dash. A card that pays a higher grocery rate only at named grocers is valued at its rate for other grocery stores. Tangerine’s chosen categories are taken to be groceries and gas in the first table and groceries in the second. The full method is on best credit cards.
Related rankings
- How to choose a credit card: the steps and the card types.
- Best cash back credit cards, for the full cash back ranking, with a table of gas cards ranked by what their gas rate earns.
- Store and retailer credit cards, for cards tied to one retailer.
- Best credit cards, for points cards beyond groceries.
- Cash back or points, for how the two kinds of reward compare.
- Compare credit cards, for cards side by side by type.
Sources
The figures and rules on this page come from these sources, last checked against them on October 26, 2026. How we check facts.
- americanexpress.com: Simply cash preferred
- americanexpress.com: Simply cash
- BMO: BMO CashBack Mastercard: Up to 3% Cash Back – BMO Canada
- BMO: Bmo cashback world elite mastercard
- BMO: eclipse Visa Infinite Card: Visa Rewards Card - BMO Canada
- capitalone.ca: Quicksilver world elite mastercard
- CIBC: Dividend visa infinite card
- CIBC: Dividend visa card
- mbna.ca: Mbna rewards world elite mastercard
- neofinancial.com: Neo world elite mastercard
- RBC: Rbc preferred world elite mastercard
- RBC: Rbc cashback mastercard
- Scotiabank: Scotiabank Gold American Express® Card | Scotiabank Canada
- Scotiabank: Scotia Momentum® Visa Infinite +* Card | Scotiabank Canada
- Scotiabank: No fee amex card
- Tangerine: Tangerine Money-Back Credit Card
- TD: TD Cash Back Visa Infinite* Card | TD Canada Trust
- TD: 12281 5a cashback infinite roc e 05 a2 final en