Contents
- 5 Credit Cards That Give You the Most Cash Back on Groceries in Canada
- 1. CIBC Dividend® Visa Infinite* – Best Overall Grocery Cashback
- 2. Scotiabank Momentum® Visa Infinite* – Top for Everyday Use
- 3. Meridian Visa Infinite Cash Back – Best Underrated Card
- 4. American Express SimplyCash® Preferred – Best for Flat Bonuses
- 5. BMO CashBack® World Elite® Mastercard – Best Short-Term Value
- At a Glance – Grocery Cashback Comparison (3-Year View)
- Tips to Maximize Grocery Cashback in Canada
- Final Thoughts
5 Credit Cards That Give You the Most Cash Back on Groceries in Canada
Are you spending a fortune on groceries every month? You’re not alone—and if you’re not earning cashback for that spending, you’re leaving money on the table. In this article, we’ll break down the top 5 grocery cashback credit cards in Canada for 2025. These picks aren’t just based on flashy welcome bonuses—we’ve done the math over a full 3 years to show you the real savings. Let’s dig in.1. CIBC Dividend® Visa Infinite* – Best Overall Grocery Cashback
Key Features:
- 10% cashback for the first 4 billing cycles (up to $2,500 in total spend)
- 4% ongoing on groceries and recurring payments
- 0.5%–2% on other purchases
- Annual Fee: $120 (waived the first year)
Real-World Cashback:
- Grocery Cashback (3 Years): $1,350
- Total Cashback (including rent via Chexy): $2,134
Why It Stands Out:
CIBC allows recurring bills to earn 4% cashback—this includes rent paid via platforms like Chexy, which charge a 1.75% fee. For high monthly spenders, this card is hard to beat in long-term value.2. Scotiabank Momentum® Visa Infinite* – Top for Everyday Use
Key Features:
- 10% cashback on up to $2,000 in spending for the first 3 months
- 4% on groceries and recurring bills
- 2% on gas and transit, 1% on everything else
- Annual Fee: $120 (waived the first year)
Real-World Cashback:
- Grocery Cashback (3 Years): $1,320
- Total Cashback (including rent via Chexy): $2,234
Why It Stands Out:
This is a favorite among Canadians thanks to its consistency. You can easily earn 4% cashback on everyday bills and food, and the initial bonus is solid. I’ve personally used this card and earned nearly $400 in cashback over 2 years.3. Meridian Visa Infinite Cash Back – Best Underrated Card
Key Features:
- 4% on groceries
- 2% on gas and utility bills
- 1% on everything else
- Annual Fee: $99 (waived first year)
Real-World Cashback:
- Grocery Cashback (3 Years): $1,242
- Total Cashback: $1,724
Why It Stands Out:
Meridian flies under the radar but provides strong returns, especially for families with high grocery and utility bills. It also comes with a $50 signup bonus, and no foreign exchange fees.4. American Express SimplyCash® Preferred – Best for Flat Bonuses
Key Features:
- 4% cashback on groceries (up to $1,200/year)
- 2% on everything else
- Welcome Bonus: $400 when you spend $750/month for 10 months
- Annual Fee: $120 (not waived)
Real-World Cashback:
- Grocery Cashback (3 Years): $1,080
- Total Cashback (including rent via Chexy): $2,344
Why It Stands Out:
This is the only card that offers a monthly cashback bonus instead of a one-time bonus. Great if you’re consistent with your spending and want predictable rewards. And yes, you can also pay rent through Chexy for 2% cashback.5. BMO CashBack® World Elite® Mastercard – Best Short-Term Value
Key Features:
- 10% cashback on groceries for the first 3 months (up to $500 spend)
- 5% on groceries (ongoing) up to $500/month
- Annual Fee: $120 (waived the first year)
Real-World Cashback:
- Grocery Cashback (3 Years): $865
- Total Cashback: $1,597
Why It Stands Out:
BMO offers a strong short-term bonus, but the 5% cashback cap of $500 per month limits long-term gains. Still, if you only spend modestly on groceries, this can be a great pick.At a Glance – Grocery Cashback Comparison (3-Year View)
| Rank | Credit Card | Grocery Cashback (3 Years) | Annual Fees | Total Cashback (All Spend) |
|---|---|---|---|---|
| 1 | CIBC Dividend Visa Infinite | $1,350 | $240 | $2,134 |
| 2 | Scotiabank Momentum Visa Infinite | $1,320 | $240 | $2,234 |
| 3 | Meridian Visa Infinite | $1,242 | $198 | $1,724 |
| 4️⃣ | Amex SimplyCash Preferred | $1,080 | $360 | $2,344 |
| 5️⃣ | BMO CashBack World Elite | $865 | $240 | $1,597 |
Tips to Maximize Grocery Cashback in Canada
- Always check your billing cycle so you don’t overspend and lose bonus eligibility.
- Use Chexy or similar platforms to pay rent and earn cashback on recurring bills.
- Don’t chase bonuses blindly—pick the card that works best long-term for your actual spending habits.
- Track your rewards monthly and reinvest them (hello Wealthsimple or ETFs!).

