Esso Card™ National Card

  • Over 3500 Sites Nationwide
  • Accepted at Esso, Shell, BP
  • Fixed Weekly Price at Esso sites
  • Pump price plus surcharge at other sites
  • Collect Nectar points and Tesco Clubcard Points
  • FREE Incentives for New Customers

More Information

The Esso Card™ National Card is perfect for businesses

who are looking for great coverage with top branded stations.

The Esso Card™ National Card has 982 HGV locations, 2229 24 hour sites, 101 motorway sites and 271 sites on major A roads.

As the Esso Card™ National Card covers major UK brands, the fuel is top quality and the onsite facilities are also comprehensive.

Pricing Options

The Esso Card™ National Card fuel is charged at a Fixed Weekly Price. Your drivers can collect Nectar points at participating Esso branded service stations and Tesco Clubcard points at all participating Tesco Alliance Sites .

3500+ Sites

You can use the Esso Card™ National Card at any Esso, Shell, and BP stations. The Esso Card™ National Card alows you to purchase Diesel, Petrol, Lubricants. AdBlue, and carwashes.


All transactions are secure as all cards are PIN protected giving you tighter spending controls and reducing the risk of fraud. Register the cards to either a driver or vehicle.

Online Account Portal

Our customers can log into a free online portal at any time. Through the portal, our customers can access detailed invoices showing the site, registration, date, time and quantity of fuel drawn and mileage recordings. Bespoke reports are available on request.

Credit Terms

Payment terms are twice monthly by Direct Debit. Weekly Payment terms are also available. Transactions from the 1st to the 15th of the month become payable at the end of the current month, and transactions from the 16th to the 31st of the month become payable on the 15th of the following month, giving you up to 30 days interest free credit.

Enquire about this card

fuel station locator screenshot

If you have a business fuel card requirement and are looking for an unparalleled level of service

give us a call on 01633 677 677 or 0800 612 6132 or Apply Online Now