Exclusive offers straight to your inbox

BMO has partnered with merchants to bring exciting and exclusive offers to BMO Mastercard cardholders. BMO Perks gives you access to special, limited-time offers that you’ll love.

Sample Offer

Spend $30 or more, get 10 AIR MILES® Bonus Miles

Get 10 Bonus Miles when you spend $30
or more at Shell! Inclusive of taxes.


Here's how BMO Perks works:

  • 1. This program is exclusively for BMO Mastercard cardholders.
  • 2. You will receive BMO Perks email offers right in your inbox.
  • 3. All you have to do is use your BMO Mastercard to make an eligible purchase at the participating merchant.

That's it!

We will credit your cash rebate directly to your BMO Mastercard account and AIR MILES®† Bonus Miles to your AIR MILES Collector Account.

Check your inbox regularly for these offers from BMO Perks (email@bmoperks.bmo.com) for your BMO Perks offers – and take advantage before they’re gone!

™/® Trademarks of Bank of Montreal

®* Registered trademark of Mastercard International Inc. Used under license.

®† Trademarks of AIR MILES International Trading B.V. Used under license by LoyaltyOne, Co. and Bank of Montreal

Third-party trademarks are the property of their respective owners.