Irving Oil is running a new promotion until September 2, 2025. With Hometown Rewards (or Irving Rewards in QC and ON), you can win several prizes every time you purchase 20 litres of fuel or make a $20 purchase in-store. One of those prizes is free fuel for life.
It's only open at Irving gas stations in Canada, located in Newfoundland, Nova Scotia, PEI, New Brunswick, Quebec, and Ontario (Ontario only has a handful of locations in Eastern Ontario).
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.
Free fuel for life with Irving rewards
To get started, make sure you have an Irving Hometown Rewards account (or Irving Rewards for QC and ON). If you don't, you can sign-up for one here.
Every time you visit an Irving station, scan your AIR MILES collector number. With every 20 litre or $20 in-store purchase, you'll get a digital game ticket. If you live in Quebec or Ontario, your fun ends here – your ticket gets entered into the main draw for free fuel for life.
For Atlantic Canada residents, the fun is just beginning.
Once you've earned a ticket, open the Hometown Rewards app on your phone to play. After answering a question about where you would go if you had free gas for life, you'll have a 1 in 4 chance to get a little prize (my first ticket got me 20 AIR MILES).
You'll then get to enter it to win one of these 3 prizes:
- Free fuel for life (the only prize available for residents of Ontario and Quebec)
- Free fuel for 1 year
- $5,000 AIR MILES travel voucher
The promotion started on June 4, 2025, and if you already have a Hometown or Irving Rewards account you may already have a ticket to play.
BMO AIR MILES Mastercards
At Atlantic Canada Irving stations, you can earn even more AIR MILES with every purchase at Irving with a BMO AIR MILES Mastercard – the BMO AIR MILES Mastercard and the BMO AIR MILES World Elite Mastercard.
Irving locations will earn you triple miles on your purchases with these cards – that means 3 miles per $25 spent with the no fee card, or 3 miles per $12 spent with the World Elite version.
For a limited time, both of these cards include fuel savings at Shell stations. You can save 25 cents per litre on 8 fill-ups, on up to 100 litres per transaction, a maximum of $200 in savings.
But this won't affect your fuel purchases at Irving for their summer promo. You'll only get access to your fuel savings between October 1 to December 31, 2025, and this is on top of the regular ongoing savings at Shell of up to 7 cents per litre.
And they both have excellent welcome offers which are exclusive to creditcardGenius:
- Up to 1,600 Miles with the BMO AIR MILES Mastercard
- Up to 7,000 Miles with the BMO AIR MILES World Elite Mastercard
We're running GeniusCash offers on these cards too. With the BMO AIR MILES Mastercard, you can get $100 GeniusCash, and $125 with the BMO AIR MILES World Elite Mastercard until August 31, 2025.
There's also a special offer in our app for the BMO AIR MILES World Elite Mastercard. Until July 24, 2025, you can get $225 GeniusCash – our best offer to date over there.
Here's where you can learn more about these cards.

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.


































Comments
Leave a comment
Required fields are marked with *. Your email address will not be published.