The bonus gas rewards promos for this summer just keep rolling in.

First it was BMO and Shell offering 3 cents per litre savings.

Then Esso offered 5x the rewards on fuel purchases.

Now it’s Ultramar’s turn.

National Bank Ultramar promotion

From now until September 2nd, 2019, select National Bank cards will earn 25% bonus credit card rewards on Ultramar purchases.

There’s nothing you have to do – just pay with your National Bank Mastercard and you’ll automatically be awarded 25% bonus rewards for your purchase.

National Bank Cards Eligible

Here are all the National Bank cards that qualify for this promotion.

Don’t have a National Bank card?

If you don’t have one of these cards, here are our top 2 picks for taking advantage of this promotion.

Credit Card Earn Rate Annual Fee, Income Requirements Apply Now
National Bank World Elite Mastercard Up to 2 points per $1 (terms) * $150, first year free
* 80K personal, 150K household
Apply Now
National Bank Echo Mastercard Up to 1.5% cash back (terms) * $30
* No income requirements
Apply Now

National Bank World Elite Mastercard

For a unique travel rewards card, the has a perk no other card in Canada offers.

Get reimbursed on up to $250 on airport parking, seat selection and baggage fees every year just for carrying this card. This more than covers the annual fee of $150 every year.

National Bank Echo Mastercard

If you shop a lot online, the is a great cash back option.

Earn 1.5% on online purchases, up to $25,000 per year (also combined with gas and groceries).

Related: Earn Rewards On Your Amazon Purchases With These 4 Credit Cards