Sainsbury's Everyday Shopping Card and groceries

Save 4% everytime you reload your Sainsbury's Everyday Shopping Card to spend in store

It is a simple idea which means offering you great value, quality food and 1000s of products, in over 1300 stores nationwide.

Every time you load funds on to your Everyday Shopping Card (min £50), Sainsbury's will give you a 4% discount on your order. For example, load £100 onto your Sainsbury’s Everyday Shopping Card and it will cost you just £96.
Please note the Sainsbury's Everyday Shopping Card can be used in all stores and cannot be used for online shopping.

Once topped up it can be used instore for food, wine, homewares, fashion, electricals, entertainment, gifts and treats. By topping up your card you can stock up on everyday essentials for your next trip and make savings on your shopping throughout the year.

Providing you top up your card by 1pm, your money will be on your card and ready to spend by 9am the next morning (Monday to Friday).

There is a small charge of £1.99 to cover the cost of the card and £2.50 for postage and packing, but these costs can easily be recouped by the savings achieved on your first couple of shops.

Please note, you must always follow the link through the Caravan and Motorhome Club member offers page whilst logged in as a member to register and top up your card. Additionally, the Sainsbury’s Everyday Shopping Card website will not work on the Safari browser.  Sainsbury’s recommend using Google Chrome web browser instead of Safari, this will work for Apple laptops, tablets and iphones. For assistance please call 0191 250 4193.


From March 2021 the Terms and Conditions will be changing. This will change how the expiry of the Sainsbury's Card is extended. Previously, the expiry could be extended via a balance check or redemption in-store. From March 2021 only the load and reload of funds onto a Sainsbury's Card will extend the expiry by two years from that date. See Sainsbury's Terms and Conditions for more details.


Terms and conditions

  • This offer is only available to Caravan and Motorhome Club members.
  • The minimum order for the Sainsbury’s Everyday Shopping Card is £50, the maximum order is £1000.
  • A 4% discount is applied each time you top up the Shopping Card. Payment can only be made by debit card.
  • The Sainsbury’s Everyday Shopping Card cannot be used online, in Sainsbury’s Petrol Stations or pharmacy.
  • The Caravan and Motorhome Club is not responsible for lost/stolen Sainsbury’s Everyday Shopping Cards. To replace the card you will be charged £1.99 to cover the cost of the card and £2.50 for postage and packing.
  • To block a lost/stolen card please call 0800 63 62 62, option 3 then option 4 with the serial number of the lost/stolen card.
  • Any unspent funds from the lost/stolen card can be transferred to the replacement card when you contact Sainsbury’s directly on 0800 63 62 62, option 3 then option 4.
  • For general terms and conditions, please visit the Sainsbury's website 
  • The Sainsbury's Everyday Shopping Card has a two year rolling expiry date. To keep extending simply load or reload funds onto the card to automatically extend the expiry by two years from that date.
    Live well for less every day with your reloadable Sainsbury's Everyday Shopping Card.

Get this offer

As this is a member offer, make sure you're logged in so that you can find out how to get this fantastic offer.

log in 

Not a member yet? Join the club today