Everyone loves a great sign up bonus – but it’s even better if it’s permanent. We love sharing the deals we get, especially with our fellow credit card fanatics (like you).

Earning 25,000 points just for making a purchase, an extra 5,000 for switching to e-statements, and on top of that, calling the bank and asking: “Could you also waive the annual fee, pretty please?”

Ah, the rush.

But there’s nothing worse than when your friend tells you “Yeah, I went to go do that…but the offer ended a few months ago.”

We’re here to share deals that are here for a good time and a long time. Cards you can write home about and make sure everyone can get the most out of.

That being said, it’s true that some of the cards mentioned here have limited time offers, but these are on top of the welcome bonuses that are here to stay.

Here’s a chart for a quick comparison of the cards listed below so you can find an annual fee, minimum income requirement, and welcome bonus that works for you:

Annual fee Minimum personal income requirement Sign up bonus
TD Aeroplan Visa Infinite Privilege $399 $200,000 Up to 50,000 Aeroplan Miles (terms) Apply now
American Express Platinum Card $699 N/A Up to 50,000 points (terms) Apply now
American Express Aeroplan Plus Reserve Card $899 N/A 50,000 points (terms) Apply now
American Express Aeroplan Plus Platinum Card $499 N/A Up to 40,000 points (terms) Apply now
American Express Gold Rewards Card $150 N/A Up to 25,000 points (terms) Apply now
TD Aeroplan Visa Infinite Card $120 $60,000 personal, $100,000 household Up to 25,000 points (terms) Apply now
BMO AIR MILES World Elite Mastercard $120 $80,000 personal, $150,000 household Up to 3,000 AIR MILES (terms) Apply now
RBC Avion Visa Infinite Privilege $399 $200,000 25,000 points (terms) Apply now
American Express Cobalt Card $120 ($10 monthly) N/A 30,000 points (terms) Apply now
Alaska Airlines Platinum Plus Mastercard $75 N/A 20,000 miles (terms) Apply now

Related: Your Travel Bucket List: 5 Dreamy Places To Visit And How To Get There For Practically Free

TD Aeroplan Visa Infinite Privilege Card

The TD Aeroplan Visa Infinite Privilege Card has a welcome bonus of 25,000 Miles when you make your first purchase – but that’s not all. You can also get another 25,000 Aeroplan Miles bonus if you make $2,000 in purchases within 90 days of opening your account.

That’s worth $1,250.

If that’s not a bonus that screams “apply now”, we don’t know what is.

On top of that, your usual everyday purchases have high potential to earn you lots of Miles.

You’ll earn 1.5 miles for every $1 spent on eligible grocery, gas, drugstore, and Air Canada purchases (capped annually on the first $100,000 spent across these purchases). For everything else, you’ll earn 1.25 miles for every $1 spent.

Add that all up, and you’ll be flying free sooner than you ever thought possible.

If you’re travelling Air Canada, you’ll also get:

  • priority check-in,
  • priority boarding,
  • first checked bag free, and
  • 4 annual one-time guest passes to the Maple Leaf Lounge.

Plus, you’ll be covered by 11 types of insurance. If you’re over the age of 65, you’ll have 4 days of travel medical coverage – which sets this card apart in the best of ways.

Unfortunately, you’ll need to have a $200,000 household income to qualify for this card and it does have a $399 annual fee, but if you’re hopping on and off airplanes often – this card could be more than worth it for you.

American Express Platinum Card

American Express is often known for their sign up bonuses and luxury cards, but the American Express Platinum Card is a super premium metal credit card that comes with a hefty welcome bonus of 50,000 points.

Again, that’s $1,250 dollars going towards your next vacation.

It also offers you:

  • 3 points per dollar spent on eligible dining purchases,
  • 2 points per dollar spent on eligible travel, and
  • 1 point per dollar spent on everything else.

And if you shop at participating Air Miles Partners, you can earn your Miles twice.

Show your card at over 1,200 lounges worldwide, and you’ll get unlimited access – this is the best of the best when it comes to lounge access. You also get a $200 annual travel credit that can be redeemed for any travel.

The downsides?

The high annual fee of $699 and the fact that it’s a charge card, which means the balance must be paid in full every month. So if you tend to keep a balance, this might not be the card for you.

American Express AeroplanPlus Reserve Card

Another Amex card (and certainly not the last on this list) is the American Express AeroplanPlus Reserve Card. It offers you 50,000 points if you spend $3,000 in your first 3 months.

If you redeem up to 25,000 miles for a Fixed Mileage Flight Reward, you’ll also receive an annual partner ticket for a second flight.

With 11 different types of insurance that include (but aren’t limited to): emergency medical (15 days), baggage delay, and purchase protection.

When it comes to spending, you’ll receive:

  • 1.25 Aeroplan Miles for every $1 spent and
  • 2 Aeroplan Miles for every $1 spent on Air Canada purchases.

There’s a big downside to this card though…an annual fee of $899, which can really take the shine away from the attractive rewards.

American Express AeroplanPlus Platinum Card

If you’re looking for a 40,000 point welcome bonus – look no further than the American Express AeroplanPlus Platinum Card. This card will also get you unlimited access to Air Canada Maple Leaf Lounges and Priority Pass Lounges so you can fill your boots with free food and drinks.

For your day-to-day spending, you’ll also receive:

  • 1.25 Aeroplan miles on first $25K in purchases yearly, then
  • 1.5 Aeroplan miles on all purchases above $25K spending yearly – the highest of any Aeroplan credit card.

Unfortunately, this card also has a $499 fee – better than the previous card, but still not as accessible as other cards mentioned below. It’s also a charge card, which means the balance will have to be paid in full every month.

American Express Gold Rewards Card

With a very reasonable $150 annual fee, the American Express Gold Rewards Card will offer you a 25,000 point welcome bonus, meaning you’re getting $625 when you transfer to Aeroplan.

You can transfer your points at a 1:1 ratio to Aeroplan or Avios miles and get a 3x rewards value, or pay for any travel or card purchase with points straight from your card with a lowered reward value.

This card also offers 2 points per $1 spent on:

  • gas,
  • groceries,
  • drugstore, and
  • travel purchases.

Again, this is a charge card – but if you only use your card on what you know you can pay back, you don’t have to be worried.

TD Aeroplan Visa Infinite Card

As a limited time offer, when you swipe your TD Aeroplan Visa Infinite Card for the first time, you’ll receive 15,000 Aeroplan Miles and an extra 10,000 when you make $2,000 in purchases within 90 days.

That’s worth $625 or the equivalent of 1 long-haul roundtrip flight.

This offer ends on September 3, 2019 – so make sure to take advantage of this deal while it’s hot.

If you’re flying Air Canada, this card will offer you:

  • one-time guest pass to the Maple Leaf Lounge,
  • first checked bag free,
  • priority check-in, and
  • priority boarding.

And you’ll earn 1.5 miles for every $1 spent on:

  • eligible groceries,
  • gas,
  • drugstore, and
  • Aircanada.com purchases (other than vacation packages, capped at $80,000 across these categories).

For every other purchase, you’ll earn 1 mile for every 1$ spent. All for the lower annual fee of $120.

BMO AIR MILES World Elite Mastercard

We call the BMO AIR MILES World Elite Mastercard the best Air Miles credit card in Canada for a reason.

You’ll earn 1,000 Air Miles Bonus Miles after your first purchase, and 2,000 more after you spend $3,000 in the first 3 months.

To add to this great bonus (which is worth roughly $606), you’ll also get a 15% discount on Air Miles flights within North America.

With VIP access to airport lounges worldwide with Mastercard Airport Experiences, 2 complimentary passes annually, and 1 mile for every $10 spent on ALL purchases…

This could be the card for you.

Did we mention the $120 annual fee is waived for the first year?

Related: 8 Tips For Using Your Travel Credit Card For A 5-Star Vacation At A 1-Star Cost

RBC Avion Visa Infinite Privilege

The RBC Avion Visa Infinite Privilege is rated our top insurance card, but it also has a killer welcome bonus of 25,000 points worth up to $625 in free flights.

Plus you earn 1.25 points for ever dollar you spend, and you can convert points to miles at a 1:1 ratio to 3 airline rewards programs.

It has a hefty $399 annual fee, but if you’re worried about insurance, it has a lot to offer you:

 

We know a lot of people would consider the annual fee worth the extensive insurance coverage, but remember that it also has a $200,000 personal income requirement.

American Express Cobalt Card

The American Express Cobalt Card is at the top of many of our lists, and there’s no doubt why.

It’s the best groceries, bar, and restaurant card in Canada, earning you 5 points for every $1 spent on eligible purchases in these categories.

But if you’re a traveller or like to drive, it’ll also earn you 2 points for every $1 on eligible gas, transit, and travel purchases.

You’ll also earn 1 point for every dollar spent on other purchases, and instead of an annual fee, it’s $10 per month.

Oh yeah, we forgot – you’re here for the huge welcome bonuses. Well, what about 2,500 points for each month you spend $500 in the first year. That’s up to 30,000 bonus points and worth about $525.

Give your spouse an extra card for the low fee of $0, and between the both of you, you’ll meet that monthly spending limit to get your points in no time.

You can redeem these points for any purchase you make to the card instantly, including the essential grocery order or gas fill-up. Or if you save up a bit you can more than double your point value by redeeming for travel via the Fixed Points Travel Program.

Alaska Airlines Platinum Plus Mastercard

The Alaska Airlines Platinum Plus Mastercard has a low $75 annual fee, and a high welcome bonus of 20,000 miles after you make $1,000 or more in eligible purchases within the first 90 days of your account opening.

You’ll earn a mile for every $1 spent on eligible purchases, and 3 miles for every $1 spent on tickets, vacation packages, and cargo services from Alaska Airlines.

Also, every year on your account anniversary, buy one roundtrip and get Alaska’s Famous Companion Fare from $121 (USD) ($99 plus taxes and fees from $22) on Alaska Airlines. Plus – there are no blackout dates.

Rate Your Wallet and find your perfect match.

Which welcome bonus will you take advantage of today?

Each of these cards have a lot to offer you – it really depends on what kind of annual fee you’re willing to pay.

Are there any cards on this list that stands out to you? Or have you taken advantage of a huge sign up bonus lately?

Let us know in the comments below.