You can now collect Nectar points at Esso*

Esso is now our official fuel partner. Every time you fill up on fuel or shop at Esso you’ll get Nectar points. So now even a trip to the tip, the daily school run, or the dreaded drive to the in-laws will all be ‘smiles better’ with Nectar.

How many points can I collect?

  • Collect 1 point for every litre of fuel*
  • Collect 2 points per £1 spent*

…just don’t forget your Nectar card! If you’d like a handy key tag to put on your key ring, so you never miss out, request one here

Where can I collect?

You can now collect points at around 1000 Esso stations across Great Britain.* So make sure you bring your Nectar card with you next time you fill up at Esso. 

Find your nearest participating Esso to collect Nectar points on every journey: 

Use my current location
BETA We're still adding brands store locations into our maps, so you might not find what you're looking for
Simply click the submit button to start your search


    When did the switch take place?

    Nectar launched at participating Esso sites* across Great Britain on 1 June 2019. Since 31 May 2019 Nectar customers are no longer able to collect Nectar points at BP sites. 

    I don’t have a Nectar card – how can I collect points?

    Register online now. Or pick up a card in store from Esso or Sainsbury’s.


    *Terms and conditions
    Collect 1 point per litre of fuel and 2 points per £1 spent on qualifying goods in the majority of Esso Branded Service Stations - see in store for confirmation, or use the map above to find participating stations. Nectar points cannot be earned on tobacco and related products, phone cards, baby milk, stamps, utility cards, e top-up and lottery tickets.