**This post contains affiliate links

Frequently I’m asked what the best travel credit cards in Canada are. Depending on what your needs are, I’ll have a different answer, but most of the time people are looking for a card that offers a big sign up bonus.

My list below of the best travel rewards credit cards in Canada are aimed towards churning. Not familiar with churning? It’s the practice of signing up to get the bonus, cancelling six months later, and re-applying for the same cards later.

I do NOT recommend applying for all of the below cards (there’s more than a dozen cards on the list). You should only apply for the best credit cards that make sense for you or meet your specific needs. To get the sign up bonus, you need to spend a set amount within three months (unless otherwise stated), so you really need to have a plan before you start applying.

Remember, every time you apply for a new credit card, your credit score takes a hit of 10 points, so spread out your applications. But if you consistently pay off your bills in full and on time, then there’s no need to worry as your credit score will go back up. Here’s my lit of the best travel credit cards in Canada and how their loyalty programs work.

CardWelcome BonusAnnual fee
American Express Personal Platinum60,000 after $5,000 spend$699
American Express Business Platinum75,000 after $7,000 spend$499
Marriott Bonvoy American Express50,000 after $1,500 spend$120
American Express Gold Rewards card25,000 after $1,500 spend$150
American Express Business Gold40,000 after $5,000 spend$250
American Express Cobalt5,000 monthly after $500 spend$10 per month
Scotiabank Passport Visa25,000 after $1,000 spend$139
Scotiabank Gold Amex30,000 after $10,000 spend$120
STACK$5 / No ATM forex feesNo fees
BMO World Elite Mastercard35,000 after $3,000 spend$150 - FYF
WestJet RBC World Elite Mastercard$250 WJD after first purchase$119
CIBC Aventura Visa Infinite20,000 after $1,000 spend$120 - FYF
CIBC Aventura Gold Visa20,000 after $1,000 spend$120 - FYF
CIBC Aventura Business Visa35,000 after $3,000 spend$120 - FYF
MBNA Best Western Mastercard20,000 after first purchaseNo Fee
MBNA Alaska Airlines Mastercard30,000 after $1,000 spend$99

A few quick notes before I get into the details of each individual card.

FYF = First year free

There is no real order to my list. I’ve tried to stack them so you can see the value that you can get when you apply for multiple credit cards. The table I created is also a quick way for you to compare credit cards.

I favour American Express Membership Rewards (MR) points for the following reasons:

  • You can convert 1,000 MR into 1,000 Aeroplan or Avios miles
  • You can convert 1,000 MR into 500 Starwood points or 1,500 Marriott points
  • Your points can be used to book flights via the Amex fixed points travel program
  • You can earn additional points when referring friends

Since I already have a detailed list of credit cards with no foreign transaction fees, I’ve left the majority of them off my list here. Now let’s get to the details of the best travel credit cards in Canada.

American Express Personal Platinum

  • $699 annual fee
  • 60,000 Sign up bonus (when using a referral link)
  • Earn 3 points per $1 spent on dining
  • Earn 2 points per $1 spent on travel
  • Earn 1 point per $1 spent on all other purchases.
  • $200 Annual travel credit
  • Unlimited airport lounge access
  • Special benefits at Toronto Pearson
  • Hotel status upgrades
  • Fine Hotels & Resorts benefits
  • Exclusive dining experiences with the Global Dining Collection
  • Emergency medical, flight delay/cancellation, lost/delayed luggage insurance

The yearly fee may seem high, but if you read my full review of the American Express Platinum Canada card you’ll quickly realize that you get a lot of value. What makes the Amex Platinum Card one of the best travel credit cards in Canada is the 60,000 points (with my referral link) which are enough for two roundtrip tickets to anywhere in Canada and the continental U.S. — That’s a value of about $1,300. You also get unlimited airport lounge access.

This card is honestly one of the best credit cards for miles since you can transfer your points to multiple airlines including Air Canada/Aeroplan and British Airways/Avios. In addition, you can transfer your points to Marriott Bonvoy or use the AAmex Fixed Travel program to mazimize the value of your points. The included Priority Pass Membership and hotel status is fantastic for frequent travellers while the referral program is a great way to earn points fast. Note that if you use a regular link, you only get 50,000 sign up points with a $3,000 minimum spend. My link gives you the additional 10,000 points but on a $5,000 spend.

Apply now for the Amex Personal Platinum


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
  • Comprehensive travel insurance package included

The Amex Business Platinum is similar to the Amex Personal Platinum but the fee is $200 less, you don’t get the annual $200 travel credit, and you get fewer travel perks. To be honest, if you’re just looking to earn points fast, this may be the card to get first since it comes with a monster welcome bonus of 75,000 points when you spend $7,000 in the first three months of cardmembership.

Note that if you sign up through the American Express website, you only need to spend $5,000 to get your bonus, but then you only get 40,000 points. By using my referral link, you get the 75,000 point offer on a spend of $7,000. You’re also able to combine all your American Express Membership Rewards points by calling customer service so it may be worthwhile to apply for more than one card. For more details about this card, read my American Express Business Platinum card review now.

Apply now for the Amex Business Platinum


Marriott Bonvoy American Express 

  • $120 annual fee
  • 50,000 Marriott Bonvoy points welcome bonus
  • Earn 5 Marriott Bonvoy points for every $1 on eligible card purchases at participating Marriott Bonvoy properties
  • Earn 2 Marriott Bonvoy points for every $1 on all other purchases
  • Free annual night award that can be redeemed at participating Marriott Bonvoy properties worldwide, with a redemption value up to 35,000 points
  • 15 Elite Night credits each calendar year
  • Marriott Bonvoy Silver Elite status
  • Marriott Bonvoy Gold Elite status when you spend $30,000 on your card each year
  • Complimentary in-room, premium internet access while staying at participating Marriott Bonvoy hotels

The Marriot Bonvoy American Express offers 50,000 Marriott Bonvoy points as a sign up bonus is amazing since it’s worth 5 free nights at a category 2 hotel when you factor in the ongoing promotion where you get the 5th-night free when you book 4 nights on points. The free annual night is good up to 35,000 points which is incredible. There are multiple hotels in New York that require just 35,000 points for a free night but would cost you $350 USD if you were to pay for it. Seriously, it’s insane how valuable the annual free night award is and easily offsets the yearly fee of $120.

I should mention that the Marriott Bonvoy card has an increased sign up bonus of 51,000 points if you sign up with a referral link. That said, you need to spend $3,000 instead of $1,500 in the first three months to get that extra 1,000 points. If you think that’s worth it, use my link below. Check out my full review of the Marriott Bonvoy card to learn more about the loyalty program and their transfer partners.

Apply Now for the Marriott Bonvoy American Express


American Express Gold Rewards card

  • $150 Annual fee – first year free when signing up via Perkopolis, Venngo, CPA Canada, or eSurvus
  • 25,000 Signup points after charging $1,500 in purchases
  • Earn 2 points per $1 spent on grocery, gas, pharmacy, and travel
  • Earn 1 point per $1 spent on all other purchases
  • Comprehensive travel insurance package included

The American Express Gold Rewards card comes with an annual fee of $150, but it’s still a great card since you get a welcome bonus of 25,000 points. This card is great for people who are looking to earn American Express Membership Rewards points without paying an insane monthly fee. 25,000 points (when transferred to Aeroplan) are enough for a round-trip ticket to anywhere in the continental U.S. or Canada which has a value of about $600. Read my American Express Gold Rewards card review now for my full thoughts.

Apply now for the Amex Gold Rewards card


American Express Business Gold

  • $250 Annual fee 
  • 40,000 signup points after charging $5,000 in purchases
  • Earn 1 point per $1 spent on all purchases
  • Earn 2 points per $1 spent at 3 suppliers of your choice.
  • Some travel insurance included (no emergency medical)

Although the annual fee is no longer waived for the first year, you can still earn 40,000 points when you use my referral link. The minimum spend to to get your welcome bonus is a bit higher at $5,000, but that’s a lot of points you’re getting. By applying for both Amex Gold cards, and reaching the spend requirement for the bonus, you would have 71,500 Membership Rewards points. That’s a crazy deal since you would only paid $250 in annual fees. Honestly, American Express has some of the best travel rewards credit cards in Canada. Don’t forget about the Platinum cards, if you were able to get the signup bonuses for those cards too, you’d have more than 200,000 Membership Rewards points. Read my American Express Business Gold card review now for my detailed thoughts.

Apply now for the Amex Business Gold card


American Express Cobalt

  • $10 Monthly fee ($120 Annually)
  • 2,500 monthly welcome points (30,000 total) after charging $500 in purchases
  • Earn 5 points per $1 spent on food (grocery, restaurants, bars, food delivery, etc)
  • Earn 2 points per $1 spent on travel (includes public transportation and taxis/Uber)
  • Earn 1 point per $1 spent on all other purchases

The Amex Cobalt card is interesting since the annual fee and signup bonus happen on a monthly basis. That means you’ll need to spend $6,000 over the course of a year to get the full bonus of 30,000 Membership Reward Select (MRS) points, but it’s worth it since your points can be converted to hotel points or used for travel credits. Also, the earn rate is 5 points per $1 spent on food which is insanely high. If you spend a lot on food, you can earn a ton of points! Since 2 MRS points transfer to 1 SPG point, that means you earn 2.5 SPG points per $1 spent on food – that’s a higher earn rate than the SPG Amex card. Note that MRS points can’t be transferred to airline partner program. 

Apply now for the Amex Cobalt card


Scotiabank Passport Visa Infinite

  • $139 Annual fee
  • 25,000 signup points ($250 value) after charging $1,000 in purchases  
  • Earn 2 Scotia Rewards points per $1 spent on grocery, dining, entertainment, and transit purchases
  • Earn 1 Scotia Rewards point per $1 spent on all other purchases
  • Priority Pass Membership with 6 free annual passes
  • Comprehensive travel insurance package included

As you can see, the Scotiabank Passport Visa Infinite Card comes packed with benefits. It’s the first credit card with no foreign transaction fees from a major bank which is quite impressive. Clearly, Scotiabank has targeted this as an all-in-one card travel card. The overall package is quite impressive if you’re the type of person who doesn’t like carrying multiple credit cards just to earn the maximum amount of points. Read my full review of the Scotiabank Passport Visa Infinite Card now.

Apply Now for the Scotiabank Passport Visa Infinite

 

Scotiabank Gold Amex 

  • $120 Annual fee
  • 25,000 Scotia Rewards points ($250 value) when you spend $1,000 in the first 3 months
  • 5,000 Additional Scotia Rewards points when you spend $10,000 in the first 12 months of cardmembership
  • Earn 5 points per $1 spent on grocery, dining, and entertainment purchases
  • Earn 3 points per $1 spent on gas, public transportation, rideshares and eligible streaming service purchases
  • Earn 1 point per $1 spent on all other purchases
  • No foreign transaction fees

Some of the best Scotiabank credit cards recently saw some changes which included the Scotiabank Gold American Express. Fortunately, the changes were mostly positive, but you still need to be aware of what’s different before you sign up. The welcome bonus of 30,000 Scotia rewards is now split into two parts. First, you get 25,000 points after you spend $1,000 on your card in the first three months, then another 5,000 are rewarded after you charge $10,000 to your card in the first 12-months. This may seem like a lot, but that works out to just over $833 a month so it’s pretty reasonable. You’ll also notice that this card now has no foreign transaction fees so it’s perfect for travelling.

Apply Now for the Scotiabank Gold American Express card

 

STACK

  • No annual fee
  • No foreign transaction fees
  • No ATM fees (ATM provider may charge a fee)
  • Discounts at a variety of merchants
  • Access to exclusive experiences
  • $5 when you sign up with my referral

STACK isn’t a formal credit card and it doesn’t give you a big signup bonus, but it’s made my list of the best travel credit cards in Canada since it’s the cheapest way to get cash in a foreign country. You see, STACK is actually a prepaid Mastercard that doesn’t charge any foreign transaction fees. That means when you withdraw money from a foreign ATM, you’ll only pay the Mastercard mid-market rate, plus any fees the ATM provider you’re using may charge. There’s no need to worry about exchanging your money before you depart or when you arrive, as long as you’ve preloaded your funds, STACK allows you to withdraw money as you need it. Funds can be loaded directly from your phone and there are no fees to load your money to your account so this is a very attractive option and a good complement to many of the other cards on this list. Sign up with my referral link and you’ll get $5 when you activate your card. Note that you must click this link via your mobile device for it to work.

Apply Now for the STACK 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

The BMO World Elite Mastercard was devalued earlier in the year, but it’s still one of the travel credit cards in Canada. The annual fee is waived for the first year and you get a 35,000 welcome bonus worth $250 when you charge $3,000 in purchases to the card in the first three months – this is free money for travel! To be honest, the rewards program is bit complicated at BMO. It takes 140 points to claim $1 worth of travel. That means you’re earning 2.1% in rewards on dining, travel and entertainment, and 1.4% on all other purchases. That’s not bad, but it’s not great either. Sign up for the welcome bonus and then cancel the card before your annual fee kicks in after 12 months. Read my full review of the BMO World  Elite Mastercard if you want to learn more.

Apply Now for the BMO World Elite Mastercard


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

For a straight airline rewards bonus, the WestJet RBC World Elite Mastercard is pretty sweet. The obvious downside is the fact that this card really only benefits people who fly WestJet on a regular basis. That being said, the $99 companion voucher and getting your first checked bag free is quite valuable even if you’re an infrequent WestJet flyer. Read my review of the WestJet RBC World Elite Mastercard now.

Apply now for the WestJet RBC World Elite Mastercard Card


CIBC Aventura Visa Infinite

  • $120 Annual fee – First year free
  • 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

CIBC Aventura cards are often overlooked since they don’t present anything special, but when you look at all three cards as a whole, you’ll quickly realize that you can use them to redeem free flights. All three have no annual fee and since you earn the same type of points, you can just stack the points until you’re ready to use them for travel. It really doesn’t matter which Aventura card you start with, but the CIBC Aventura Visa Infinite does offer the best insurance package of the three cards. Note that the signup bonus is given after a single purchase which is amazing!

Apply Now for the CIBC Aventura Visa Infinite card


CIBC Aventura Gold Visa

  • $120 Annual fee – first year free 
  • 20,000 Signup points (up to $1400 value) after your first purchase
  • 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
  • Some travel insurance included

The CIBC Aventura Gold Visa is pretty much the same as the CIBC Aventura Visa Infinite, but it requires a lower income to qualify and comes with less travel insurance. I would never seriously consider this as my main travel rewards credit card, but it’s still worth signing up for since it only takes a single purchase to get the signup bonus of 20,000 points. Those two combined have a value of $400 – $800

CIBC Aventura Business Visa

  • $120 Annual fee – first year free (offer ends June 30th)
  • 35,000 Signup points after charging $3,000 in purchases (20K at sign-up + 15K after minimum spend met)
  • 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
  • $120 annual travel credit (offer ends Dec. 31st, 2018)
  • Free UP Express tickets
  • Some travel insurance included

Then there’s the CIBC Aventura Business Visa which doesn’t get as much credit as it deserves. Like the other CIBC cards, this one has no annual fee for the first year, but you 35,000 points as your welcome bonus and an annual travel credit of $120. If you applied for all three CIBC cards and met the minimum spending requirement, you would end up with 78,000 points which worth $780 in travel credits or more if you claimed fixed flights. You get all of that for spending $3,000 + two purchases. That’s the best deal out there! 

MBNA Best Western Mastercard

  • No annual fee
  • 20,000 Signup points 
  • Earn 5 Best Western Rewards points per $1 spent at Best Western Properties
  • Earn 2 Best Western Rewards point per $1 spent on all other purchases
  • Get Best Western Gold Status after your first purchase

Here’s another one of the best travel credit cards in Canada that gets overlooked. People tend to ignore the MBNA Best Western Mastercard since staying at Best Western hotels aren’t very glamorous. However, since the card has no annual fee and you get a welcome bonus of 20,000 points after your first purchase, what are you complaining about? This isn’t as good as the previous 40,000 points that were being offered, but if you sign up via Great Canadian Rebates, you get $60 cash-back.

MBNA Alaska Airlines Mastercard

  • $99 annual fee
  • 30,000 Signup miles after charging $1,000 in purchases
  • Earn 3 Alaska miles per $1 spent on airfare and vacation packages from Alaska Airlines and Virgin America
  • Earn 1 Alaska mile per $1 spent on all other purchases
  • Receive an annual round-trip companion voucher for $121 USD

If you live on the west coast of Canada, you should seriously consider signing up for the MBNA Alaska Airlines Mastercard since you can earn 30,000 miles after spending $1,000. There’s an annual fee of $99, but keep in mind that you can convert your Alaskan Miles to Cathay Pacific points so there is good value here. Another huge benefit of the card is the annual round-trip companion voucher for $121 USD which can save you a fair amount of money when you’re travelling with someone.

Apply now for the MBNA Alaska Airlines Mastercard