Air Miles Review | How Canada’s most popular loyalty program works

**This post may contain affiliate links. I may be compensated if you use them.

Of all loyalty programs in Canada, Air Miles is the most recognized one and counts over 11 million members. Created in 1992, it has since made partnerships with over 200 retailers and travel-related suppliers. Honestly, Air Miles is probably the first loyalty program I ever heard of since my dad used to collect Air Miles at the Petro Canada near where I grew up.

Air Miles has many long-time loyal collectors but also many critics fueled by weak earning rates, lack of redemption availability and the 2016 announcement of points cancellation saga. However, if you look past these concerns, Air Miles is still a solid program and can bring good value. Read my Air Miles review now and find out how it can work for you.

How to earn Air Miles

With over 200 partners and more than 25 years of presence in Canada, there are now many ways to earn Air Miles. If you’re an Air Miles collector, then make sure you’re aware of all the following ways to earn Air Miles.

  • In-store: Show your Air Miles card in-store to get miles based on your purchases. There are over 100 retailers offering Air Miles including Shell, IGA, Sobey’s, Metro Ontario, Lowe’s, ACE, Staples, Jean Coutu, etc. You can earn double the points at these merchants if you pay with an Air Miles credit card.
  • Booking hotels and car rentals: When booking with select hotel and car rental chains, you can opt to earn AirMiles instead of hotels or car rental points. This includes Alamo, Avis, Budget, National, Best Western, Holiday Inn, Crowne Plaza, etc.
  • Shop online using When making online purchases, you can earn Air Miles if you first login into Air Miles shopping portal at Similar to or greatcanadianrebates, airmileshops will reward you for your online shopping by giving you Air Miles on your purchases. The list of available online merchants is 150+ long and includes Amazon, Apple,, eBay,, GAP, H&M,, Hudson Bay, Indigo, Lowe’s, Macy’s, Nike, Priceline, Reitmans, Sephora, Staples, Ticketmaster, etc.
  • Book travel using You will earn Air Miles if you book hotels, flights, car rentals or travel packages through the Air Miles travel portal.
  • Take advantage of promotions: Air Miles runs many promotions that earn you extra points such as:
    • Promotions with partner retailers – search for them in your local flyers
    • Bonus earnings on
    • Targeted offers by mail or on Air Miles app
    • Big nationwide promotions like Mega Miles or Shop the Block

Earn AirMiles on all your expenses with credit cards

There are more than 10 credit cards that will earn you Air Miles in Canada, but I think the following two are the best bang for your buck.

BMO AIR MILES®† World Elite®* Mastercard®*

  • $120 Annual fee – First year free*
  • 2,000 AIR MILES sign up bonus
  • Get 3x the Miles for every $12 spent at participating AIR MILES Reward Partners*
  • Get 2x the Miles for every $12 spent at eligible grocery stores*
  • Earn 1 reward mile for every $12 in credit card purchases, everywhere you spend*
  • 25% Discount on all AIR MILES flights in North America with no blackout periods
  • Complimentary membership in Mastercard Travel Pass provided by DragonPass – No free passes

The BMO Air Miles World Elite Mastercard is widely considered the best Air Miles credit card since it earns you 1 Air Mile for every $10 spent and you get a 15% discount on air miles flights within North America. Right now, the current promotion gives you 3,000 Air Miles as a welcome bonus and the annual fee of $120 is waived for the first year. For more details, you can read my BMO Air Miles World Elite Mastercard review now.

Dream miles vs. Cash miles

Most people don’t realize is that there are two types of Air Miles: Dream miles and Cash Mile

Dream miles can be exclusively redeemed for flights, travel booking on Air Miles travel portal, merchandise or attraction tickets. Hence the term “dream.”

Cash miles can be redeemed directly in stores to reduce the cost of your purchase or can be redeemed for gift cards. Think of this as a cash back type of redemption.

One really annoying rule of Air Miles is that you need to decide if you want to earn Dream miles or Cash miles. You can allocate any percentage for Dream and Cash (e.g. 60% Dream and 40% Cash), but once those miles are in an account (Dream or Cash), they are locked in that account and can’t be transferred into the other one. The good news is that you can change your allocation percentage at any time.

How to redeem Cash Air Miles

Cash Air Miles are very easy to use. They can be redeemed at retail outlets just by swiping your Air Miles card or can be redeemed for gift cards online at a ratio of 95 Air Miles for $10.

The list of stores where you can redeem cash Air Miles is quite extensive and includes Shell, Rona, Sobey’s, IGA, Safeway, Metro (Ontario), Hudson’s Bay, Jean Coutu, Cineplex, Starbucks, ACE, VIA RAIL, Toys’R’Us, The Keg…

Air Miles merchants different based on your region so make sure you check out the complete list of stores for here

How to redeem Dream Air Miles

Dream Air Miles can be redeemed online for merchandise, attraction tickets (ex: DisneyWorld), hotels, car rentals, flights or travel packages.

Redeeming for flights is what makes Dream miles popular since they’re arguably the best way to get the most value out of Air Miles. The Air Miles redemption chart is based on distance flown, but note that they also have seasonal pricing which can increase or decrease the number of points required to get a free flight. Here are a few examples of redemption costs in miles (low season / high season) within North America: 

  • Toronto – Washington : 1,300 / 1,600
  • Montreal – Halifax : 1,300 / 1,600
  • Calgary – Portland : 1,400 / 1,700
  • Vancouver – San Diego : 1,900 / 2,600
  • Toronto – Miami : 2,800 / 3,500

For other continents, the number of miles required varies based on distance but flights can easily cost more than 10,000 miles. To see how many miles you need for a particular destination, you can look it up on their interactive chart here.

Since the Air Miles redemption chart is based on distance and not cost, it means that short but costly flights can yield a very good value. As an example, flights within the same province like Sandspit – Vancouver, Sept-Iles – Montreal or Labrador City – Saint-John can easily cost more than $500 but can be redeemed from 1,200 to 1,400 miles only. This is a fantastic value for Air Miles.

It’s important to note that only a limited amount of seats per flight are allocated to award redemptions so you need to book in advance or be flexible on your dates in order to book popular routes or popular dates. When redeeming for flights, the miles only cover the base fares of the flight so you would need to pay for the taxes, fees, fuel surcharges and aircraft surcharges.

When do Air Miles expire?

Technically, Air Miles don’t expire. However, your Air Miles account will become dormant if you don’t have any activity in your account in 24 months. If your account goes in dormant status, your points will be removed. If you want them back, you will need to pay $0.15 per mile to reinstate them. In other words, make sure you don’t let your account go dormant!

How my friend got $2,000 in free grocery from Air Miles in a year

A friend recently told me that he and wife redeemed $2,000 of free grocery out of Air Miles.

Remember, it takes 95 Air Miles for $10 in free groceries so they would have needed 19,000 Air Miles to claim $2,000. You would think that it would have taken them years to earn that many points, but you’d be surprised.

Earning 19,000 AirMiles seems impossible if you only consider the regular earnings from spending at participating retailers since you would need to spend $380,000. However, by focusing on signup bonuses and yearly major promotions on 2 accounts, they were able to pull it off. 

Here’s the breakdown of how they earned 19,000 Air Miles in only a year:

  • Signup bonus from BMO World Elite MasterCard: 2 x 3,000 = 6,000
  • Spending on BMO World Elite MasterCard: 2 x 1,000 = 2,000
  • Shop The Block promotion: 2 x 2,000 = 4,000
  • Mega Miles promotion: 2 x 1,500 = 3,000
  • Bonuses from other promotions: 1,500
  • earnings (regular and promos) : 2,000
  • Earning miles on regular spending at participating retailers: 500
  • TOTAL: 19,000 Air Miles 

Obviously, they relied a lot on promos, but as you can see, Air Miles can be lucrative.

Are Air Miles worth it?

My Air Miles review is positive. Although Air Miles does have ridiculous rules, the credit card signup offers and in-store promotions can give great value for little effort. It costs nothing to join, so you might as well sign up.

About Barry Choi

Barry Choi is a Toronto-based personal finance and travel expert who frequently makes media appearances. His blog Money We Have is one of Canada’s most trusted sources when it comes to money and travel. You can find him on Twitter:@barrychoi


  1. Kari on October 31, 2019 at 10:37 AM

    We’ve chosen Cash miles for years, and currently get about $1,300 in free groceries per year. We don’t fly often as a family, and it’s usually in high season now that the kids are too old to pull out of school for a week.

    • Barry Choi on October 31, 2019 at 10:40 AM


      That’s incredible! Air Miles Cash Miles can have good value if you shop at merchants where you can earn Air Miles.

  2. Steve b on August 18, 2020 at 12:44 AM

    S shadow of its former self. Now u need double or triple the amt of miles since they tried to cancel or expire earned miles. Goods also cost way more miles for the same thing. The new rules amont to a cancelation of earned miles. We switched everything to royal Bank rewards.

  3. Larry. N on August 21, 2020 at 11:13 AM

    My complaint is that at one point Airmiles offered that you could buy extra Airmiles at 0.20$ per air mile, but when we went to redeem the Airmiles, they valued the Airmiles at 0.13$ per Airmiles, that was a loss of 0.07$ per airmile , not cool, kind of a rip off….

    • Barry.Choi on August 21, 2020 at 9:08 PM


      Generally speaking, buying any type of miles or points isn’t worth it unless there’s a really good promo going on or you have a specific reason for doing so.

  4. Leo Ss on October 12, 2020 at 9:17 PM

    I’m a collector since 1994 and it used to be really fair if You spend decent money the rewards were really good, in the last 5-6 years they are such a nickel and dime type of business always trying to cheat You by doubling or even tripling the amount of miles to get rewards really sad I was an avid fun/collector.

  5. Tracey No on November 2, 2020 at 4:42 AM

    I think it’s rediculous how much you have to spend to receive 1 air mile…I’ve received maybe 5 times a $10 off my groceries at Sobeys…I’ve had air miles for years..
    When u don’t have much money to spend it’s almost impossible
    To be honest…I prefer optimum points where u get 10 points for each dollar spent…with my prescriptions…and such…I get approx $40 off per month…plus going to superstore …when I can get there…which is cheaper than Sobeys….I get even more

  6. David on November 19, 2020 at 1:13 AM

    If the only way you’re getting Air Miles is through spending you’re doing it wrong. You’re supposed to go for the promotions. That’s where you can find incredible value. Air Miles you really need to read the fine print more so than with the other programs out there so it’s a bit of a game. I got into it two years ago because of my father who’s been collecting for years he’s got at least a 40k balance last I checked his account. I myself I am already at 12k so it’s not a bad program and not hard to get points.

    For reference, I am also am a fan of and collect Optimum points, Aeroplan Points, Avios Miles, Delta Miles, Marriott Points, Hilton Points & Best Western Points. Each program has a niche and strong points you just have to find them. I realize not everyone has time to learn all the programs but I try. There may be some other programs out there but so far these are the ones I have found the most value with.

    • Barry Choi on November 19, 2020 at 4:00 PM


      All fair and excellent points. My review is based on the general public. For example, my dad has collected Aeroplan Miles for close to 40 years and all he’s claimed are free car washes. He barely uses the internet and would have no idea how to take advantage of the promos.

      • David on November 19, 2020 at 4:54 PM

        Exactly, it all depends on how you use the program. I meant to put my reply under one of the other reader’s responses. Good article. Thanks for giving the program a review. Already planning today with my father now how we’ll get our 7 partners for the current Shop the Block promotion going on.

        • Barry Choi on November 19, 2020 at 5:01 PM


          Ha, I was doing the same for Aeroplan. After reading the terms and conditions, I was like this is too complicated.

  7. Non-techie Talk on July 14, 2021 at 12:14 PM

    Not worth the effort to me. PC Optimum is the best I’ve seen. For example, each Tuesday, they typically offer 33% back, which is available for redemption immediately. So, I’ll spend $75, get 25,000 pts added to my account which allows $25 to be discounted on my next purchase. And that’s without signing up for cards I don’t need, or rushing out to buy things I don’t need on some promotion. It’s cash, every week, on the things I need and regularly buy.

    • Barry Choi on July 14, 2021 at 12:30 PM

      I agree, PC Optimum is a much easier and better program.

      • Non-techie Talk on July 14, 2021 at 1:04 PM

        I appreciate your writing this article! I got one of those “don’t let your Air Miles expire” emails and was wondering whether to bother keeping it active. It’s clear, thanks to you, that there is value in the program for some people – those who enjoy this program are encouraged to continue to do so, but I’m out.

  8. Colin G Gruchy on September 6, 2021 at 11:57 PM

    PC Optimum points is the best loyalty program. Airmiles are useless for travel. Most of the time the taxes, fees and surcharges are the lion’s share of the airfare, and the miles don’t provide much value. Once LCBO and Pharmaplus stopped issuing Airmiles I got nervous about the longevity of the program. I just redeemed 8900 miles for a beautiful new Samsung TV. I have 700 miles left and they are useless to me. PC points for me!

    • T. Gibson on February 8, 2022 at 7:13 PM

      BMO Air Miles World Elite Mastercard is no longer 1 air mile per $10 spent. They quietly increased it to $12 per air mile quite a while ago without informing members about the increase. This means you must spend 20 percent more in order to keep your Onyx level privileges.

      • Barry Choi on February 9, 2022 at 1:46 PM

        T. Gibson,

        Thanks for the reminder. I’ve been meaning to update this page but I’ve been so lazy.

  9. STV on February 17, 2022 at 6:29 AM

    I have bought many items from and it appears that lately I have not gotten any AM because they separate your order so that you have several charges, therefore NO AM!

  10. Donald on June 23, 2022 at 6:24 PM

    I used to benefit from many good bonus offers when I purchased Shell gasoline. It required buying 30 litres twice within a period of time. I recently bought a smaller and more fuel efficient car. The problem is that the tank will not hold 30 litres. Therefore, I am not eligible for this bonus. Seems like this offer is anti-environmental. They could change the bonus offer and base it on the amount spent, rather than quantity.

    • Jerry on June 27, 2022 at 2:02 AM

      What kind of car do you have? Even a SmartCar can hold 33 litres of fuel.

      • Donald Montecalvo on June 29, 2022 at 12:10 AM

        I have a 2012 Scion IQ. The owners manual states that the tank holds around 32 litres. The problem is that I do not want to run the car close to empty in order to have it accept the 32 litres. Nothing worse than running out of gas on the highway. I wonder if some of the hybrid vehicles hold less than 30 litres.

  11. Ken on January 27, 2023 at 6:09 PM

    I must admit I had no idea that Airmiles was such a scumy organization! My dad have been collection Airmiles for as long as I can remember but for the last 4 years has been suffering from Alzheimers disease and recently I cleared out his wallet and found his trusty Airmiles card only to find that Airmiles had deleted all his Airmiles to 0. After a call to complain the best they would offer was a sorry for your luck & was there anything eles they could help me with. What a heartless scam of an organization! Please delete your Airmiles account as soon as you can before they do it for you for some reason they decide to make up in the future.

  12. Terry Wolfe on November 16, 2023 at 5:32 PM

    Using Air Miles to book a flight is impossible. I spent 6 hours getting one excuse after another – my postal code is not acceptable (when it is accurate) – my Passport expiry is Not in accordance with the format (it was 0) – then I tried phoning Air Miles..on Nov, 16 the answering machine totd me that they would not accept any more calls since they already had too many requests. On Nov 17 I got through via Shell Oil and BMO and waited for one hour on hold. I can oly conclude Air Miles is op0erating a scam to avoid booking flights on Dream Miles.

Leave a Comment

Get a FREE copy of Travel Hacking for Lazy People

Subscribe now to get your FREE eBook and learn how to travel in luxury for less