Never miss an amazing deal ever again. Receive our weekly newsletter with the latest offers and deals directly to your inbox – subscribe now.

Winter has set in, and that means you’re paying more for home heating. Not to mention the holiday season just finished up where you (probably) spent quite a bit.

So wouldn’t some extra savings be nice right now?

Well, you’re in luck…

From now until March 31, 2020, any BMO AIR MILES cardholders will save 3 cents per litre at Shell stations.

One thing to mention – Shell abruptly cancelled a similar gas savings promotion last fall which left a bad taste in a lot of our mouths. That being said, this exact BMO offer ran without any problems during the summer, so it’s hard to say if you should worry or not.

If anything, it means you may want to take advantage of this as soon as you can – just in case it does end early.

Related: Best Credit Cards For Gas In Canada

Existing BMO AIR MILES cardholders

Are you an existing cardholder? You may have seen an email similar to this:

BMO Shell savings offer
To get this offer, check your email, and activate the offer using the link provided.

Didn’t receive the email? Simply head to this page and enter your collector number to activate the offer for your card.

You have until March 5th to activate it and once you do, you’ll enjoy 3 cents per litre gas savings at Shell until March 31, 2020. Just be sure to swipe both your BMO card and your collector card to get your savings.

New BMO cardholders

Don’t have a BMO AIR MILES Mastercard? Unfortunately, we can’t verify if this offer will be available for you.

The terms only mention 1 vague sentence about this: “Cardholders must have an existing BMO AIR MILES® credit card to receive the offer.” But we don’t know if that means getting the card during the next few months makes you ineligible…

If you do end up getting a new BMO AIR MILES card, after you activate it, head to the promo page and enter in your collector number and see if you’ll be able to enjoy the savings with your new card. It’s worth a shot.

Eligible BMO credit cards

Which cards are eligible for this offer? Any BMO AIR MILES Mastercard.

Here are our 2 top BMO AIR MILES cards.

Credit Card Welcome Bonus Earn Rate Annual fee and income requirements Apply Now
BMO AIR MILES World Elite Mastercard Up to 3,000 miles, first year free (terms) 1 mile per $10 * $120 annual fee
* 80K personal/150K household income requirements
Apply Now
BMO AIR MILES Mastercard Up to 800 miles (terms) Up to 1 mile per $10 * No annual fee
* 15k personal income requirements
Apply Now

Our #1 ranked AIR MILES card, the offers one of the best AIR MILES earn rates you can get.

Plus you’ll earn up to 3,000 miles as a welcome bonus, on top of earning 1 mile for every $10 you spend with the card.

If you’d prefer not to pay an annual fee, the is a good alternative.

Earn up to 800 miles as a welcome bonus and still earn up to 1 mile for every $10 you spend.

Want to see more AIR MILES promotions? You can find them on this page.