The Best Credit Card Deals in Canada

**This post contains affiliate links

Determining what the best credit card deals in Canada are purely subjective. Unlike the best travel credit cards in Canada where you can actually measure things based on the signup bonus and earn rates, the best deals can be open to interpretation. With this in mind, my selections are based on actual promotions as well as benefits that you get right away without much work. Since credit card offers often change, I’ll update this article on a regular basis. Here are the best credit card deals in Canada right now.

best credit card deals

Scotia Momentum VISA Infinite card

  • $99 annual fee – first year free
  • 10% cash back on all purchases for the first three months (until Feb. 28, 2019)
  • 4% cash back on gas station and grocery store purchases
  • 2% cash back on drug store purchases and recurring bill payments
  • 1% cash back on all other purchases
  • Comprehensive travel insurance
  • Purchase protection and extended warranty

Right now the Scotia Momentum VISA Infinite card is one of the best credit card deals in Canada since it’s offering an insane 10% cash back on all purchases until Feb. 28, 2019. There is a cap of $200 you can earn at that 10% rate which means you only need to charge $2,000 to your card in the first three months to get the maximum bonus. What’s incredible is that this card was already one of the best cash back cards in Canada, so even when the promo ends, you’ll still have an excellent card. You can read my Scotia Momentum VISA Infinite card review now for the full details.

Apply Now for the Scotiabank Momentum VISA Infinite card


BMO World Elite Mastercard

  • $150 Annual fee (first year free)
  • 35,000 Signup points ($250 value) after charging $3,000 in purchases  
  • $100 travel credit when used in the first 6 months of card membership (until Feb. 28, 2019)
  • Earn 3 BMO Rewards points per $1 spent on dining, entertainment, and travel purchases
  • Earn 2 BMO Rewards points per $1 spent on all other purchases
  • Mastercard Airport Experiences membership provided by LoungeKey, plus 4 annual complimentary passes
  • Comprehensive travel insurance package included

Here’s another credit card with a limited time promotion. The BMO World Elite Mastercard is offering a $100 travel credit which can be applied to any travel booked by February 28, 2019. This deal is on top of the 35,000 welcome bonus ($250 value) and the annual fee of $120 being waived for the first year. When you add that all up, you’re getting $470 value right away! Oh wait, there’s also the Mastercard Airport Experiences membership provided by LoungeKey and the 4 annual airport lounge passes which has a value of $280 which brings your total value up to $750. If you read my BMO World Elite Mastercard review, you’ll find out why it’s one of the best travel credit cards in Canada.

Apply Now for the BMO World Elite Mastercard

American Express Business Platinum

  • $499 Annual fee
  • 75,000 Signup points (with my referral link) after charging $7,000 in purchases
  • Earn 1.25 points for every $1 spent
  • Earn 15,000 points per referral
  • Priority Pass Membership with unlimited free entries
  • Premium Hotel Program Membership
  • Comprehensive travel insurance package included

Of my list of the best credit card deals, the American Express Business Platinum card has the highest annual fee. Although $499 may seem like a steep price to pay, you’ll get 75,000 American Express points with my referral link when you spend $7,000 in the first three months of card membership. That’s obviously A LOT you need to charge to your card, but if you were to convert those points to Aeroplan, you’d have enough points for three round trip tickets to anywhere within the continental U.S. and Canada which easily has a value of $1,500 – $1,800. There’s no other Aeroplan or American Express card that gives you such a big signup bonus. One thing to note, even though this is a business card, you can even apply if you don’t have a registered business.

Apply now for the Amex Business Platinum


WestJet RBC World Elite Mastercard

  • $119 annual fee
  • $250 WestJet Dollars signup bonus after your first purchase
  • Earn 2% back in WestJet dollars on WestJet flights or WestJet Vacations packages
  • Earn 1.5% back in WestJet dollars on everyday purchases
  • Receive an annual round-trip companion voucher starting at $99
  • Free first checked bags for the primary cardholder (up to 8 bags on the same reservation)
  • Comprehensive travel insurance package included

One of the best credit card deals in Canada has to be the WestJet RBC World Elite Mastercard and it doesn’t even have a special offer right now. The reason it’s one of the best credit card deals is that cardholders get a round-trip companion voucher starting at $99 CAD. This is an incredible value when you consider the fact that a round-trip ticket from Toronto to Vancouver usually costs about $500. That means two people would pay roughly $599 (plus the taxes, fees and charges for the second ticket) for that trip which would easily save them a few hundred dollars. You also get $250 WestJet dollars after your first purchase and your first checked bag free for the primary cardholder. In my WestJet RBC World Elite Mastercard review, I explain why it’s one of the best airline credit cards and why WestJet Rewards is one of the best loyalty programs.

Apply now for the WestJet RBC World Elite Mastercard Card


CIBC Aventura Visa Infinite card

  • $120 Annual fee
  • 20,000 Signup points (up to $400 value) after your first purchase
  • Priority Pass membership plus 4 annual free passes
  • Mobile device insurance
  • NEXUS rebate
  • Earn 2 Aventura points per $1 spent on travel purchased through the CIBC Rewards Centre
  • Earn 1.5 Aventura points per $1 spent on other travel purchases
  • Earn 1 Aventura point per $1 spent on all other purchases
  • Comprehensive travel insurance package included

In late 2018, CIBC added airport lounge access, mobile device insurance, a NEXUS rebate and increased travel insurance to the CIBC Aventura Visa Infinite card which easily turned it into one of the best credit card deals in Canada. This was a bit surprising since the new benefits really went above and beyond. Here’s hoping other credit card providers noticed what CIBC did and they’ll introduce new benefits of their own to compete. For more details about the CIBC Aventura Visa Infinite card and how Aventura Rewards works, you can read my review now.

Apply Now for the CIBC Aventura Visa Infinite card


Starwood Preferred Guest from American Express

  • $120 Annual fee
  • 50,000 sign up points after charging $1,500 to your card in the first 3 months
  • 5 points per $1 spent on eligible purchases at participating SPG and Marriott Rewards properties
  • 2 points per $1 spent on all other purchases
  • Annual Free Night Award (redemption value of up to 35,000 points)
  • Complimentary upgrade to Silver Elite Status

Rounding up the list of the best credit card offers in Canada is the Starwood Preferred Guest from American Express. This is another one of those credit cards that doesn’t have a special promotion, but the signup bonus and benefits are what makes this card appealing. You get 50,000 SPG/Marriott Rewards points when you charge $1,500 to your card in the first three months. Those points are enough for five nights at any category 2 hotel when you factor in the book 4 nights, get the 5th-night free promotion. In my SPG Amex review, I go over why Marriott Rewards is one of the best loyalty programs in the world.

Apply Now for the SPG credit card from American Express

By |2019-01-17T08:07:51+00:00January 17th, 2019|Credit cards, featured, Personal Finance|

5 Comments

  1. phyllis miller January 1, 2019 at 6:53 pm - Reply

    Wondering how the Costco Master Card measures up I am retired and do not incur alot of credit expense.

    • Barry Choi January 1, 2019 at 7:09 pm - Reply

      Hi Phyllis,

      It’s an okay card since it doubles as your Costco membership but compared to other cards out there, it’s not the best offer. That being said, if you don’t use your credit card much and like to shop at Costco, then this card isn’t bad.

  2. phyllis miller January 1, 2019 at 7:24 pm - Reply

    Thanks for the quick reply using President Chice M Card now like the no fee feature.

    • Barry Choi January 1, 2019 at 7:28 pm - Reply

      Phyllis,

      The PCF World Elite Mastercard is actually one of my favourite cards since it has no fee and I shop often at Loblaw’s owned stores. It’s so easy to earn points since they constantly have promotions.

  3. phyllis miller January 1, 2019 at 7:31 pm - Reply

    OK I will keep on with the PC card appreciate your insight Happy New Year

Leave A Comment