Esso gift cards and vouchers
Home and Garden  >  Esso

Esso Gift Card

Redeem in-store.

The Esso e-gift card can be paid for with digital currencies only, like bitcoin, bitcoin cash, ethereum, dogecoin, litecoin or ripple.

This gift card can be redeemed in Canada. You will not earn GO Points when you buy this gift card.

Give the gift of convenience on the go.

Gift cards are thoughtful gifts for friends and family, for any occasion; graduation, a birthday, and seasonal holidays. Esso™ and Mobil™ gift cards are especially thoughtful for those who commute or enjoy travel. They’re convenient and easy to use for things such as; gas, car washes, snacks, and almost anything else you could need for the drive.


Redemption Instructions

This gift card does not expire.

The Esso & Mobil eGift Card is only redeemable in Canada and has no fees or expiry date. It can be used in-store at participating Esso & Mobil service stations across Canada, or it can be loaded to the Speedpass+ App to pay at the pump. This card cannot be applied as payment on an Esso or Mobil account.

To find an Esso or Mobil service station near you in Canada, visit

Terms and Conditions

Terms and Conditions Digital Esso™ and Mobil™ Gift Cards, Esso and Mobil Car Wash Gift Cards and Price Privileges™ cards are only redeemable in-store at participating retail stations in Canada and may not be redeemed for cash unless required by law, applied as payment on an Esso account, or used to buy another gift card. Imperial Oil is not responsible for replacing value of any of these cards if lost, stolen, destroyed, damaged or used without your consent. Esso and Mobil Gift Cards as well as Price Privileges cards can also be onboarded into the Speedpass+™ app. Cards are not reloadable at the station. Service station return policy applies to purchases made with card. For complete terms and conditions or to check your balance visit

What is Gift Off?

Gift Off is the quick and easy way to buy digital gift cards in the UK, Europe, the US, Canada, Australia and beyond. With over 1140 gift cards available to choose from, you’re guaranteed to find the perfect gift every time. What’s more, you can earn as you spend with GO Points so you make savings on future purchases.