Find Gas Stations Near Me | Esso and Mobil
Earn 70 PC Optimum points per litre with premium grade fuel.

Find Esso and Mobil stations in Canada

Type a town or address and click the Search button. You'll see a map and a listing of Esso and Mobil service stations in the surrounding area. For any station, click on "Get Directions" to get driving directions to the station, or "Station Details" to view more information. Looking for fuel for your trucking fleet? Use our site locator to find an Esso Commercial Cardlock™ near you.

*70 PC Optimum™ points per litre (equivalent to a value of 7¢ per litre in points) offer valid from August 8, 2022 (beginning 12:00 am) until September 7, 2022 (ending 11:59 pm) (the “Offer Period”) on purchases of premium gasoline (Octane 91, 93, 94) at participating Esso™ stations and Mobil™ stations across Canada. A PC Optimum™ card, PC Money™ Account card, PC Financial® Mastercard® or a 10 digit phone number registered to a valid PC Optimum™ account, must be scanned, swiped, or manually keyed as part of the payment transaction, or used as part of a Speedpass+ transaction in order for PC Optimum™ points to be earned on fuel purchase. 70 PC Optimum™ points per litre includes the PC Optimum™ points earned per litre available to all PC Optimum™ loyalty members at Esso™ and Mobil™ stations in Canada (at least 10 points per purchased litre of gasoline fuel). Exact earn rate is available at the station. **[At least]100 PC Optimum™ points per litre (equivalent to a value of 10¢ per litre in points) offer valid from August 8, 2022 (beginning 12:00 am) until September 7, 2022 (ending 11:59 pm) (the “Offer Period”) on purchases of premium gasoline (Octane 91, 93, 94) at participating Esso™ stations and Mobil™ stations across Canada. A PC Financial® Mastercard® must be used as part of the payment transaction, or used as part of a Speedpass+ transaction in order for specified PC Optimum™ points to be earned on fuel purchase. 100 PC Optimum™ points per litre (equivalent to a value of 10¢ per litre in points) advertised for PC Financial® Mastercard® cardholders includes the (i) 10 points per dollar for all purchases with your card, (ii) at least 10 points per purchased litre of gasoline fuel at Esso™ and Mobil™ stations in Canada when you pay with your President's Choice Financial® Mastercard®, (iii) additional 10 points per litre of premium gasoline (Octane 91, 93 or 94) at Esso™ and select Mobil™ Stations when you pay with your President's Choice Financial® Mastercard®, and (iv) 10 PC Optimum™ points per litre available to all PC Optimum™ loyalty members at Esso™ and Mobil™ stations in Canada during the Offer Period. For full details of how points are awarded to your PC Optimum™ account and rounding rules, visit https://www.pcfinancial.ca/en/legal-stuff/pc-optimum-mastercard/. PC®, PC Financial®, PC Money™, PC Optimum™ and the PC® Logo are trademarks of Loblaws Inc., used under license. Mastercard® is a trademark of Mastercard International Incorporated, used under license. PC Financial® Mastercard® is provided by President’s Choice Bank. The PC Optimum™ program is provided by President’s Choice Services Inc.

Esso is a trademark of Imperial Oil Limited. Imperial Oil, licensee. Mobil is a trademark or registered trademark of Exxon Mobil Corporation or one of its subsidiaries. Imperial Oil, licensee.