Top Rewards Credit Cards

Find the best rewards credit cards in Canada today! From huge signing bonuses, to rich rewards for everyday spend and no annual fee, we’ve combed through the market to find the best Canadian rewards credit cards the country has to offer – some familiar, some not so familiar. Here are our top rewards credit card picks for the month!

Scotiabank Gold American Express Card

  • Earn 15,000 bonus points with your first $1000 in everyday purchases in the first 3 months*.
  • Earn 4x Scotia Rewards points for every $1 you spend at eligible gas stations, grocery stores, on dining and entertainment.
  • Earn one point on all other eligible everyday purchases.
  • Complimentary Concierge Services 24/7.
Special offer
Earn 15,000 bonus points with your first $1000 in everyday purchases in the first 3 months* for accounts opened by October 31, 2018.
Apply Now

American Express Gold Rewards Card

  • Card type: charge card.
  • New American Express Gold Rewards Cardmembers can earn a Welcome Bonus of 25,000 Membership Rewards points (conditions apply) just by making $1,500 in purchases in the first three months of Cardmembership.
  • That’s enough to redeem for a round-trip Fixed Mileage Flight Reward to almost anywhere in North America.
  • Earn 2 points for every $1 on eligible travel and  everyday purchases. Earn one point for every $1 in Card purchases everywhere else.
Why we love it
Card type: charge card.
Transfer points to Aeroplan 1:1 or pay for ANY travel with points. Bonus of 25,000 Rewards points (conditions apply), an approx. $250 cash value. First supplementary card is free!
Apply Now

BMO Air Miles Mastercard

  • Limited time offer: Get 500 Bonus AIR MILES bonus miles*.
  • Get a 1.99% introductory interest rate on Balance Transfers for 9 months*.
  • Get 2x the Miles for every $20 spent at participating AIR MILES Partners*.
  • Get 1 Mile for every $20 spent everywhere else*.
Why we love it
Get 500 AIR MILES Bonus Miles on first purchase for accounts opened by October 31, 2018.* Then get 1 reward mile for every $20 in purchases*.*Terms and conditions apply.
Apply Now