Best credit cards by category
The Best Credit cards For Groceries
These 3 cards are ideal if you have a lot of spending at the grocery store.
Here is a table summarizing the different offers. For more details, read on or click on the name of a card.
American Express Cobalt™ Card
The American Express Cobalt™ Card is the best American Express Credit Card.
You can get a welcome bonus of up to 45,000 Membership Rewards points, that’s a $450 value:
- 2,500 points per month for the first 12 months, when you charge $500 to your Card each month
- 15,000 additional points when you charge $3,000 to your Card within the first 3 months
Considering the minimum spend requirement in the first 12 months, this is a $705 value in the first year! Read this post for more details.
You can redeem your points in statement credits towards travel purchases or even on your everyday purchases. Or you can transfer your points to Marriott Bonvoy or Hilton Honors.
With the American Express Cobalt™ Card, you earn between 1 and 5 points per dollar:
Category | Points per dollar |
Grocery | 5 |
Food delivery | 5 |
Restaurants and bars | 5 |
Convenience stores | 5 |
Gas station | 2 |
Gas & Transit | 2 |
Travel | 2 |
Other | 1 |
Besides, this Card provides premium insurance: Car Rental Theft and Damage Insurance, Baggage delay, Lost or Stolen Baggage, Flight delay, $250,000 Travel Accident, Hotel or motel burglary, Buyer’s Assurance® Protection Plan, Purchase Protection Guarantee.
American Express® AIR MILES®* Platinum Credit Card
With the American Express® AIR MILES®* Platinum Credit Card, you can earn a Welcome Bonus of 3,000 AIR MILES Bonus Miles. That’s enough to redeem for $310 towards your purchases with AIR MILES Cash!
With this credit card, you can earn 1 Mile for every $5 in Card purchases in:
- Grocery stores
- Gas stations
- restaurants and bars
- Transit
Besides, you get an annual travel credit.
Scotiabank Gold American Express® Card
Scotiabank Gold American Express® Card only requires a $12,000 minimum income and is therefore accessible to as many people as possible.
For a limited time, you can get 25,000 points after $1,000 in credit card purchases, which is a $250 value for travels including Airbnb rentals.
With the Scotiabank Gold American Express® Card,you earn 5 points per dollar for:
- Grocery stores
- Restaurants
- Entertainment
You can redeem your points on travel purchases (flights, hotels, all-inclusive and even Airbnb).
Scotiabank’s American Express Gold Card also offers no foreign currency transactions fee, Premium insurance for your travels or purchases, Concierge services, Exclusive Benefits American Express (Front of the Line Program).
BMO® CashBack® Mastercard®*
The BMO® CashBack® Mastercard®* is a cash back credit card with no annual fee.
With this card, you can get 5% cash back in your first 3 months. It’s a maximum welcome bonus of $100.
Then you get:
- 3% cash back on grocery purchases, including at Walmart Supercenters
- 1% cash back on recurring bill payments
Finally, you can also get a 1.99% introductory interest rate on Balance Transfers for 9 months.
Tangerine Money-Back Credit Card
The Tangerine Money-Back Credit Card has no annual fee and offers cashback.
You can choose two to three categories of purchases (grocery, gas, furniture, home improvement, recurring bill payments, drug store, etc.) to earn 2% cashback! And with unlimited annual cashback!
Besides, the Tangerine Money-Back Credit Card comes with additional benefits:
- 90 days purchase insurance
- One-year extended warranty
Other great offers
Frequent Asked Questions about credit cards
Here are frequently asked questions in the milesopedia community about credit cards in Canada.
What is the best credit card in Canada?
There are more than 200 credit cards in Canada. There is no “one best credit card” in Canada.
Several credit cards can match your needs:
What is the best American Express credit card in Canada?
There are more than 30 American Express credit cards in Canada. Check out our best American Express Credit Cards page.
What is the best Mastercard credit card in Canada?
There are more than 90 Mastercard credit cards in Canada. Check out our Best Mastercard Credit Cards page.
What is the best Visa credit card in Canada?
There are more than 80 Visa credit cards in Canada. Check out our Best Visa Credit Cards page.