Today, AIR MILES Shops is celebrating their Sweet 16th birthday.

And to celebrate, they’re giving out bonus miles EVERY DAY ‒ from April 9th to 24th, 2019.

AIR MILES Shops promotion

Make sure to check this page to see the latest deal of the day.

For example, the first offer is earning 5x the miles at Amazon.ca. Instead of earning 1 mile for every $20 spent, you’ll get 5 miles for every $20 spent.

Plus, spend more than $100 in a single transaction at participating online stores, and you can have it count as one Mega Miles offer.

So, get adding to your AIR MILES bank, and get off to your next free vacation sooner.

Related: Best Credit Cards in Canada for 2019

AIR MILES credit cards

If you can’t seem to get your hands on enough AIR MILES, getting an AIR MILES credit card is the next best thing to add to your wallet.

Get miles on all of your everyday spending, not just at AIR MILES sponsors.

BMO AIR MILES World Elite Mastercard American Express Platinum AIR MILES Card BMO AIR MILES Mastercard
Welcome Bonus Up to 3,000 miles (terms) 2,000 miles (terms) Up to 800 miles (terms)
Earn Rate 1 mile/$10 Up to 1 mile/$10 Up to 1 mile/$10
Annual Fee $120, first year free $65 $0
Apply Now Apply Now Apply Now

BMO AIR MILES World Elite Mastercard

Our top-rated AIR MILES card, the , will let you earn the most AIR MILES of any other credit card on the Canadian market.

First, earn 3,000 AIR MILES as part of signing up:

  • 1,000 after your first purchase, and
  • another 2,000 after spending $3,000 in the first 3 months.

Then, get 1 mile for every $10 spent – the best earn rate amongst all AIR MILES cards.

And to make your miles last longer, you’ll get a 15% discount on the miles required for North American flight redemptions.

It’s for an annual fee of $120, which is waived for the first year, and income requirements of either $80,000 personal or $150,000 household.

Get the full details here:

American Express AIR MILES Platinum Card

Looking for a high AIR MILES earn rate but for a lower annual fee and no income requirements?

The has you covered.

You can still earn plenty of miles on all of your purchases:

  • 1 mile for every $10 spent on gas, groceries, drugstores, and AIR MILES sponsors, and
  • 1 mile for every $15 spent on all other purchases.

Plus, get a welcome bonus of 2,000 miles after spending $1,500 in the first 3 months.

Get the full details here:

BMO AIR MILES Mastercard

Prefer to earn AIR MILES with no annual fee? The will do that for you.

Get started by being able to earn up to 800 AIR MILES when you sign-up – 400 after your first purchase, and another 400 after spending $1,000 in the first 3 months.

And, still be able to earn up to 1 mile for every $10 spent:

  • 1 mile for every $20 spent, and
  • 2x the miles at select AIR MILES sponsors.

Get the full details here:

Rate Your Wallet and find your perfect match.

Don’t miss out on Air Miles offers and bonuses

Want to keep tabs on all Air Miles promotions all the time?

Make sure to bookmark this page – we keep it updated with current and past AIR MILES offers.