BMO AIR MILES Mastercard: Little Known Travel Hack Revealed

Sign Up Bonus Points
Sign Up Cash Value
Annual Fees
Purchase Interest Rate
Min Personal Income Required
Recommended Credit Score
740 850 670 739 580 669 0 579
Limited time offer: Get 500 Bonus AIR MILES bonus miles*

Looking for that elusive rewards credit card with a hefty sign-up bonus and no annual fee? We got you covered. Want that no annual fee credit card to come with awesome rewards opportunities? How about Canada’s largest loyalty program with over 10 million active members, and one of the country’s richest earn rates – check.

The BMO Air Miles Mastercard remains one of Canada’s most popular no fee loyalty credit cards, with its superb sign-up offer of 500 Air Miles – and absolutely no annual fee. Not now, not ever.

The 500 welcome bonus miles for the BMO Air Miles Mastercard is worth $75 if you redeem for travel or it can get you a $50 cash rebate at Sobeys, Metro, Shell, Rona, Toys R Us, the GAP and tons of other places! It’s also a great no-fee MasterCard to accumulate rewards in Costco! BMO’s paying you a tidy sum of money to apply for the card – take advantage, it’s free!

Even if you have another “favourite” credit card in your wallet already, why not get $120 completely free, and give one of Canada’s most popular credit cards and loyalty programs a try? The offer is available for a limited time, online only.

BMO Air Miles MasterCard Travel Hacking Secret

Long gone are the days when Air Miles was only good for toasters and blenders. Air Miles can now be used for instant cash rewards, Travel or merchandise. You can double dip getting miles with your credit card AND your Air Miles collector card to earn miles doubly fast. And you can get bonus miles with your card at retailers like Shell!

However, when doing our research, we found an unexpected revelation. With Air Miles rewards, you can hack your way to one of the highest travel earn rates of any rewards credit card in Canada, let alone a no annual fee card.  The trick is to redeem for short-haul flights at the last minute. Doing so will earn you upwards of 2.55% in value from your BMO Air Miles MasterCard – that’s $2.55 per $100 spent!

For example, a flight from Toronto to Boston booked 2 days before departure cost $664 (excluding taxes & fees), which we were able to book for 1300 Air Miles – worth 51 cents a mile ($664/1300)!  Divide 51 cents by $20 (1 air miles per $20 spent on the credit card)  and you get $2.55 in rewards for every $100 spent on your BMO Air Miles MasterCard – unparalleled redemption value.

Compare BMO Air Miles Mastercard’s earn rate of 2.55% to the 2% earn rate offered by many of Canada’s top premium travel cards that come with a $150 annual fee and the value is obvious.

So the BMO Air Miles MasterCard is not only offering a great 500 Air Miles sign-up bonus completely free, it also offers one of the best reward earn rates per dollar spent. By the way, if travel isn’t your thing, feel free to use Air Miles Cash Rewards to redeem at the till with so many of Air Miles’ retail partners like Sobeys and Metro.


BMO Air Miles MasterCard Benefits

Here are some of the additional perks that help this card stand-out from the pack:

  1. 500 Bonus Air Miles welcome bonus – no minimum spend
  2. No Annual Fee There is no annual fee on this card – ever
  3. Earn Double Rewards Use your BMO AIR MILES MasterCard and AIR MILES Collector Card at an AIR MILES sponsor to earn reward miles from both
  4. Earn Faster Get 1.25x AIR MILES reward miles at all Shell locations in Canada
  5. Earn on Everything Earn 1 Air Miles rewards for every $20 spent on the credit card
  6. Free Additional Cards With no annual fee, you can get as many authorized users on your card as you’d like to help you accumulate Air Miles even faster!
  7. Discounts Get up to a 25% discount at National Car Rental and Alamo Rent A Car
  8. Insurance double manufacturer’s warranty up to a year and automatically insure items against theft or damage for 90 days from date of purchase with your card

Worth It?

With the sign-up bonus now at 500 Air Miles (no minimum spend requirement) with no annual fee, this card offers superb value. With no annual fee, there’s absolutely no risk putting another card in your wallet, and you’re getting $75 of house money to play with. Free is always worth it.

Better Offers?

To our knowledge, there is no better no fee Air Miles credit card offer than the 500 mile sign-up bonus offered by the BMO Air Miles MasterCard right now. If you have a better offer, feel free to share, but as for now, we think this is the best in the Canadian marketplace today.

Article comments

Geoff says:

But the 1 point per $20 of spend is less than the Amex Air Miles card at 1 pt per $15 of spend – and it is also no fee.

GreedyRates says:

Hi Geoff,

We don’t think you should choose one or the other. We think you should choose both for the following reasons.

The Amex no fee Air Miles card is 1 pt per $15 of spend at Air Miles partners, 1 pt per $20 of spend everywhere else – that gives an advantage especially at Air Miles grocery and gas partners. The downside of Amex is acceptance. If you’re a die hard Air Miles collector, and want a no fee card, you should get both the Amex and Mastercard no fee cards, so you’ll always be in a position to receive and maximize your rewards. The other benefit is the free 500 Air Miles bonus for the Amex card, plus the free 800 Air Miles bonus for the BMO MasterCard. It costs no more to have the two cards than the one, and you’ll have more Air Miles for it.

Hope that helps,

GreedyRates Staff

John says:

Air miles is not really any good.
shell only gives you 1 air mile per $35 not 20 like advertized
when redeeming air miles they charge you fees so you do not get much of a deal

I got the BMO air miles card but after redeeming my air miles and gettting dinged substancially for fees i will use another rewards card

Not at all impressed

GreedyRates says:

Hi John,

Thanks for the comments! Not sure we agree on the Shell observation though. When making a purchase at Shell, you would get 1 Air Miles reward per $20 spent on your BMO Air Miles MasterCard, plus using your Air Miles collector card, you would get another 1 AIR MILES reward on a minimum 15 litre fuel purchase in a single transaction and/or 1 AIR MILES reward mile for every $10 purchased in-store. Where is the 1 air mile per $35 you refer to?

GreedyRates Staff