How To Use Air Miles Shops

creditcardGenius Team
updated on Jan 17, 2025
Fact Checked
Fact Checked
Accuracy is important to us so this article has gone through a thorough 3-stage review process and fact-checked by our team.

Shopping online is an easy way to earn credit card rewards, and the Air Miles Rewards program helps you earn even more miles when using the Air Miles Shops portal. You’ll have access to hundreds of retailers, with some offering bonuses that can up to double your normal earn rate – which, if you're using one of the the top Air Miles cards, is already impressive.

If you don’t know your way around Air Miles Shops, don’t worry. We’ll walk you through how to use the site, give tips to maximize your spending, and show you how Air Miles Shops stacks up against the competition.

Key Takeaways

  • Air Miles Shops is an online shopping program that allows you to earn Air Miles on non-partner vendors.
  • You can double-dip your earn rates by having an Air Miles credit card.
  • In general, Air Miles Shops rewards are typically less valuable than top competitor Rakuten.

Never miss an amazing deal again + get our bonus 250+ page eBook for FREE. Join 50,000 other Canadians who receive our weekly newsletter – learn more.

What is Air Miles Shops?

Air Miles Shops is an online shopping portal where you can earn Air Miles by shopping with hundreds of partnered online retailers. This is just one way you can earn Air Miles (in addition to taking qualifying flights, making in-store purchases, and using a BMO Air Miles card).

Using special links provided by Air Miles, you'll be able to earn Air Miles on your purchases, which is generally calculated on the pre-tax and shipping amounts. Plus, you’ll get access to unique discounts (more on that in a minute).

Pro tip: Air Miles offers a browser extension, so you don’t have to worry about forgetting to use the Air Miles Shops site. The extension will catch participating retailers and remind you to go through the shops portal.
Airmiles Shops chrome extension

How to earn Air Miles with Air Miles Shops

If you have your Air Miles account number, you'll be good to go - just log in at airmilesshops.ca and start shopping. There are hundreds of businesses to choose from, all with a basic offer of 1 Mile for every $20 spent.

If you hover over the "Browse Categories" tab, you can select retailers by category or see the newest retailers to join Air Miles Shops.

The Airmiles Shops 'Browse Categories' tab

You can also view the full directory of retailers by scrolling to the bottom of the dropdown menu.

Here are just a few of them:

Airmiles Shops retailers

Each retailer lists the current earn rate in its heading, so you can see how many miles you’ll earn for every $20 you spend.

Once you find a retailer you want to shop with, hover over it to see your options. You can shop, get more information about the store, or save it to your list of favourites.

Airmiles Shops hovering over a retailer

When you’re ready to shop, click "Shop Now," and you’ll be redirected to the retailer’s website. From there, start with an empty cart so all your purchases earn you Air Miles (and don’t close your browser window or the purchase might not qualify).

It can take up to 60 days for the base Air Miles to appear in your rewards account, although you typically get them much sooner. Any bonus Air Miles you earned with your purchases may take up to 75 days to appear in your account.

Pro tip: If you're missing rewards (it’s been at least 60 to 75 days since your purchase), you can reach out to Air Miles by logging in to the Missing Miles page and filling out an inquiry.

How to maximize your Air Miles Shops earnings

For most retailers, the standard earn rate is 1 mile per $20 spent. We won’t sugarcoat it - this isn’t the greatest return on your miles. However, there are a few ways to earn more miles or get more miles for your purchases.

Use an Air Miles credit card

You can earn even more Air Miles by having a BMO Air Miles credit card. That way, you can double dip on miles when shopping online.

Air Miles Credit CardWelcome BonusEarn RateAnnual Fee, Income RequirementsApply Now
BMO AIR MILES® World Elite®* Mastercard®* $150 GeniusCash + Up to 9,000 bonus miles, first year free (terms)* 1 Mile for every $12 spent
* 3x the Miles for every $12 at participating Air Miles partners
* 2x the Miles for every $12 spent at any eligible grocery, liquor, and wholesale stores
* $120 * $80K personal/$150K householdApply Now
BMO AIR MILES® Mastercard®* $20 GeniusCash + Up to 1,200 2,500 bonus miles (terms)* 1 Mile per $25 spent on all purchases
* 3x the Miles for every $25 at participating Air Miles partners
* 2x the Miles for every $25 spent at any eligible grocery, liquor, and wholesale stores
* $0 * $15K personalApply Now

Best for rewards: BMO AIR MILES World Elite Mastercard

2.5 Genius Rating
3.4 (55) User reviews
award seal ×1 Award winner
Annual fee
$120.00 $0
1st year waived
Welcome bonus
$1,143
9,000 miles
Annual rewards
$323
GC Ends: Oct 31, 2025
Credit Card Genius Cash IconGC: $150
BMO AIR MILES®† World Elite®* Mastercard®*
Instant approval: Yes
Credit estimate:
2.5 Genius Rating
3.4 (55) User reviews
award seal 1x Award winner
Annual fee
$120.00 $0
1st year waived
Welcome bonus
$1,143
9,000 miles
Annual rewards
$323
GC Ends:
Oct 31, 2025
Credit estimate:
 (560 - 659)
Instant approval: Yes

Pros:

  • Annual 25% discount on 1 Air Miles reward flight booking
  • Automatic Air Miles Onyx status
  • Includes 14 types of insurance
  • Save up to 7 cents per litre at Shell

Cons

  • Low rewards compared to other premium cards
  • High income requirements of either $80,000 personal or $150,000 household

The BMO AIR MILES® World Elite®* Mastercard®* is the best Air Miles credit card in Canada, offering the most rewards for shopping with Air Miles retail partners and at grocery stores. In addition to a 3,000 mile welcome bonus, you’ll also earn:

  • 1 Mile for every $12 spent
  • 3x the Miles for every $12 at participating Air Miles partners
  • 2x the Miles for every $12 spent at any eligible grocery, liquor, and wholesale stores

You’ll also get an extensive insurance package, a fuel discount, and an annual discount on an Air Miles rewards flight. One point to note – shopping through Air Miles Shops doesn't count towards earning 3x the miles with partners, since you're not shopping directly with the Air Miles partners.

That said, if you meet the income requirements, the World Elite Mastercard will still earn Air Miles faster than the basic BMO Air Miles credit card.

Want to learn more about the BMO Air Miles World Elite Mastercard?Here are the full details on this card.

Best no-fee card: BMO AIR MILES Mastercard

2.7 Genius Rating
3.7 (21) User reviews
Annual fee
$0.00
Learn more
Welcome bonus
$318
2,500 miles
Annual rewards
$155
GC Ends: Oct 31, 2025
Credit Card Genius Cash IconGC: $20
BMO AIR MILES®† Mastercard®*
Instant approval: Yes
Credit estimate:
2.7 Genius Rating
3.7 (21) User reviews
Annual fee
$0.00
Learn more
Welcome bonus
$318
2,500 miles
Annual rewards
$155
GC Ends:
Oct 31, 2025
Credit estimate:
 (560 - 659)
Instant approval: Yes

Pros:

  • 0.99% balance transfer rate for the first 9 months
  • Automatic Air Miles Gold status
  • Save up to 7 cents per litre at Shell

Cons:

  • Low rewards compared to other no fee credit cards
  • Limited insurance
  • No discount on reward flights

If you want to earn Air Miles for no annual fee, the BMO AIR MILES® Mastercard®* could be the best choice for you. You can get up to 1,500 miles as a welcome bonus.

While the earn rate isn’t quite as good as the World Elite card, you’ll still earn:

  • 1 Mile per $25 spent on all purchases
  • 3x the Miles for every $25 at participating Air Miles partners
  • 2x the Miles for every $25 spent at any eligible grocery, liquor, and wholesale stores

It is a little lighter on perks, but the card has no annual fee and a low personal income requirement of $15,000.

Watch for special offers

Air Miles Shops will sometimes include bonus offers. These can range from multiplying the amount of Air Miles you earn to giving extra miles when you spend a set amount of money.

To find these offers, look for retailers that have purple badges with bonus conditions. You can also log into the site to find sitewide promotions. Here’s an example where you earn 5 times the miles on all purchases through Air Miles Shops.

Airmiles Shops 5x Points Promotion

Air Miles Shops vs. Rakuten

One of the leading online shopping portals in Canada is Rakuten. Rakuten Canada offers simple cash back on all purchases, which get deposited to your account 4 times per year.

Since they work with some of the same retailers, we compared purchases and earn rates from both platforms to help you decide which one is worth using. Note that we only looked at retailers that have flat earn rates for all items (we also only looked at standard earn rates - no bonus miles).

Based on a $100 purchase (pre-tax and shipping), here's the actual earn rate for specific merchants and the total value of the rewards you would receive.

RetailerAir Miles Shops Rakuten
Earn RateRewards ValueEarn RateRewards Value
Adidas1 mile / $20$0.642%$2
Gap1 mile / $20$0.642%$2
Dell1 mile / $20$0.64Up to 5%Up to $5
H&M1 mile / $20$0.642%$2
Ray Ban1 mile / $20$0.644%$4
Staples1 mile / $20$0.642%$2
Average $0.64 $2.42

On the whole, you'll earn much more shopping with Rakuten.

Now, that's not to say Air Miles Shops doesn't have value. If you’re someone who earns a lot of miles, using Air Miles Shops is an easy way to maintain Gold or Onyx status since it keeps your account active.

Don’t forget - Air Miles Shops is just one of several options you have to earn and redeem Air Miles.

FAQ

What stores can I use Air Miles at?

If you’re using the Air Miles Shops platform, you can shop with 250+ retailers like Amazon.ca, Apple, Best Buy, Lego, NHL Shop, and Telus.

Is Walmart an Air Miles partner?

At this time, you can’t earn Air Miles by shopping at Walmart (unless you’re simply earning miles by using a BMO Air Miles credit card at a Walmart store).

Are old Air Miles still valid?

As long as you keep your account active by making a purchase, transferring points, or taking a trip every 24 months, your Air Miles won’t expire.

Which bank has Air Miles?

BMO is the bank that offers Air Miles credit cards. You can also earn Air Miles by using a qualifying BMO debit card.

creditcardGenius is the only tool that compares 126+ features of 229 Canadian credit cards using math-based ratings and rankings that respond to your needs, instantly. Take our quiz and see which of Canada's 229 cards is for you.

Did you find this article helpful?
YesNo

Editorial Disclaimer: The content here reflects the author's opinion alone. No bank, credit card issuer, rewards program, or other entity has reviewed, approved, or endorsed this content. For complete and updated product information please visit the product issuer's website. Our credit card scores and rankings are based on our Rating Methodology that takes into account 126+ features for each of 229 Canadian credit cards.

Hot Credit Card Deals This Month

Hot Credit Card Deals This Month:

Comments


Leave a comment

Required fields are marked with *. Your email address will not be published.


Koho Easy
What’s important to you?
Cash
Travel+
Low Fees
Insurance
Low Interest
Perks

creditcardGenius is a smart credit card matchmaker that compares 126+ features of 229+ credit cards, with objective ratings, rankings and reviews. Built in 2017, for Canadians by Canadians, creditcardGenius is trusted by more than 200,000 people every month, 50,000 newsletter subscribers, and 15M people since launch.

Read more about creditcardGenius

About creditcardGenius

creditcardGenius

The creditcardGenius team of writers is dedicated to bringing factual, helpful, and thorough information to Canadian consumers. Each piece of content goes through a 3-step review process because quality is important to us.

Read more about creditcardGenius Team

About creditcardGenius Team

creditcardGenius Team

Rating Methodology

The most comprehensive credit card rating system in Canada.

126+ total data points analyzed
Data point breakdown