Skip to Main Content
$10 Esso Gift Card
$25 Esso Gift Card
$50 Esso Gift Card
$100 Esso Gift Card
$10 Esso Hockey Gift Card
Start of main content
Order Gift Cards

To order your Esso Gift Cards, simply fill out the form below. A Fulfillment Specialist will contact you within 2 business days to finalize your order and obtain your credit card payment information. The method of payment for Esso Gift Cards online orders is Visa®, MasterCard®, American Express®, electronic funds transfer or cheque. Please do not provide your credit card number on the online order form.

How many Esso Gift Cards would you like to purchase?

The minimum amount for online orders is $250. There is no minimum order amount to purchase Esso Gift Cards from your nearest Esso station. For larger orders please contact the Esso Gift Card Order Desk at 1-866-527-2677.

If you have ordered Esso Gift Cards online before: login-link
*indicates required fields
Esso Gift Cards
Denomination *Quantity Total        
$10 $0
$25 $0
$50 $0
$100 $0

Custom Denomination Cards
*indicates required fields

Price Privileges (Cents per Litre) Cards
*indicates required fields

(not including additional shipping charge, if applicable)

*Which shipping method do you prefer?
Canada Post (free)
Courier (additional charge calculated at time of payment)

To complete your order we need you to provide the following information.

Personal information is protected according to our Privacy Policy. Please read our Legal page to find out more about our Privacy Policy.

Company Name:
(if applicable)
(if applicable)
Title: *
First Name:  *
Last Name:  *
Email:  *
(minimum 8 characters)
Confirm Password:  *
Address 1:  *
Address Line 2:
City:  *
Province: *
Postal Code:  *
Primary Phone Number (day-time):
Secondary Phone Number:

Need help?

Contact the Esso Gift Card Order Desk at
1-866-527-2677 or
françaisLegalFAQsCopyright © 2015, Imperial Oil, Toronto, Canada. All Rights Reserved.