MoneySavingExpert.com homepage
Cutting your costs, fighting your corner
Founder, Martin Lewis · Editor-in-Chief, Marcus Herbert
Search bar closed.

5 Current Deals

17 days left

For new online customers only. Get code via deals site

If you're a new online Sainsbury's shopper, you can get a code for £7 off your first shop of £105 or more. Get the code via deals site VoucherCodes and enter it at the Sainsbury's checkout.

This isn’t the strongest new customer discount we’ve seen compared to other supermarkets in recent months. With Sainsbury’s, you’re having to spend more to get a weaker discount. Don't use this as an excuse to overspend – wait until you need to make a larger order.

Your shopping must be delivered before 11.59pm on Tuesday 30 June (so ensure you book a slot before this time). Delivery costs from £1 to £9.50 depending on the slot you choose.

The minimum spend excludes delivery charge, infant formula, tobacco and related products, spirits and liqueurs, gift vouchers, savings or postage stamps, alcohol, mobile phone vouchers, phone cards, and charity products.

Never miss a Sainsbury's deal... Tell us your favourite retailers in the MSE App and get notified when we spot a new deal. Get it free via App Store | Google Play

100,000 available

Eg, £5 of Nectar points = £10 towards entry to Alton Towers, Legoland, Madame Tussauds & more

Got a bunch of Nectar points saved up? If you have at least 250 points in the Nectar app (Android/iOS), you can get two-times the value when using them towards tickets for 20+ Merlin attractions such as Alton Towers, Legoland, Madame Tussauds, and Warwick Castle.

When spent in-store at Sainsbury's, one Nectar point is normally worth 0.5p – so 1,000 points gives £5 off your shopping – but with this deal, one point is worth 1p, so those 1,000 points become £10 off a Merlin attraction, doubling its value.

Here's how to do it:

  • Go to the Nectar app and search ‘Merlin’.

  • On the Merlin page, tap ‘Spend points’ to be taken to the Merlin website, where you can choose an attraction and add the number of tickets you want to your basket.

  • When you enter your personal details, you'll be asked for your Nectar number and password to link the accounts.

  • Tell it how many points you want to convert from Nectar to spend at the attraction – it's a minimum of 250 points (normally worth £1.25, but gets you £2.50 in this double-up deal), and there's no maximum.

You can do this until Monday 14 September or when 100,000 double-up redemptions have been made, whichever’s sooner.

The 20+ theme parks and other attractions include:

Theme parks: Alton Towers, Chessington World of Adventures, Legoland Windsor, and Thorpe Park.

Sea Life centres: Birmingham, Blackpool, Brighton, Great Yarmouth, Hunstanton, Loch Lomond, London, Manchester, Scarborough, and Weymouth Adventure Park.

Other attractions: Cadbury World, London Eye, London Eye River Cruise, Madame Tussauds London, Shrek’s Adventure! London, The Dungeons (Edinburgh, London, York), The Gruffalo & Friends Clubhouse, and Warwick Castle.

How good is this deal?

There are fewer strong (2for1, 50% off) theme park deals around these days, so if you have a decent number of Nectar points banked, this boost could be a winner.

You’ll effectively need just shy of 3,000 points to get a ‘free’ entry ticket into theme parks such as Alton Towers and Legoland, but even if you have as little as 250 points, you can still get some money off your ticket – though check our full round-up of theme park deals to make sure there isn't a better offer for you.

If you have Tesco Clubcard points instead, then it's worth considering its very similar ongoing Merlin Reward Partner deal.

What about the recently announced VAT cut on attractions?

Chancellor Rachel Reeves has announced a temporary reduction in VAT from 20% to 5% from Thursday 25 June to Tuesday 1 September for attractions such as theme parks, zoos, museums and soft-play venues.

In a statement, Merlin's CEO Fiona Eastwood said: "Merlin will be applying this VAT cut to both admission tickets and children’s meals, adding more value to days out and short breaks at our 20 UK attractions."

Merlin wasn't able to tell us when the VAT cut would be updated into its pricing, but if you're planning to visit from end of June to September, it may be best to wait for the price cuts to take place.

Read our guide on how to boost your Nectar points.

Online only

Via Blue Light Card

Sainsbury's TU Clothing offers Blue Light Card holders 10% off online orders. The discount is valid on full-price and sale items, with no minimum spend.

To get the discount, you need to hold a Blue Light Card (£4.99 for two years – see more info), and generate a code from its website or via the app.

If you have a Blue Light Card, don't just assume it'll give you the best discounts – always compare offers to check you're getting the best deal.

Ongoing

Available all year. Online and in stores

If you go online to Sainsbury's or visit a store that stocks the Tu clothing range (find your nearest), you can get school uniform items (ages 2-16) from £3. Delivery's £3.95 and click and collect is free on orders over £10. 

What can you get?

Prices change depending on size. Some sizes are currently out of stock online, so it's worth looking in store if you can't find the size you want online.

Ongoing

In larger stores only

If you're visiting a larger Sainsbury's store (find your nearest), you may be able to pick up a 'Taste Me, Don’t Waste Me’ box of surplus fruit and veg for £2, while stock lasts. The boxes contain fresh fruit and vegetables that would have otherwise gone to waste.

Sainsbury's says the boxes are a permanent feature, though they will be subject to availability. Look out for them in larger stores, rather than Locals (and you can't get them online). 

If boxes are available, they'll be in the fresh produce aisle. What you'll get is completely random, though Sainsbury's says typical contents could include: apples, bananas, broccoli, carrots, cauliflower, courgettes, oranges, peppers, plums, red cabbage, and swede. 

Sainsburys_TasteMeDontWasteMe

To give you a rough idea of how much of a saving you could make, we've made some calculations based on the products mentioned above:

  • One pack apples (six in pack) – normally 99p (17p each)

  • One pack Fairtrade bananas (five in a pack) – normally 78p (16p each)

  • One loose broccoli – around 72p (depending on weight)

  • One loose cauliflower – normally £1.19

  • One pack courgettes (500g) – normally £1.45

  • Loose orange – normally 30p

  • Loose red pepper – normally 69p

  • One punnet of plums (400g) – normally £1.29

  • Loose red cabbage – normally 75p

  • Loose swede – normally 62p

Based on the price of each individual item in the box, we've calculated it would cost about £9 to buy it all separately – so we reckon buying a box for £2 is a good deal.

Don't live near a Sainsbury's? Try Lidl's similar fruit & veg box.

MSE Georgia-May says:

I managed to get my hands on a Sainsbury's veg box back in 2023 and it had:

  • One pack of spinach (260g) – normally £1.50

  • Five loose easy peelers  – normally 30p each

  • Two loose peppers – normally 50p each

  • Two loose bananas – around 17p each (depending on weight)

  • One loose avocado – normally 75p each

  • One loose broccoli – around 72p (depending on weight)

  • Three loose plums – around 50p

  • Nine loose potatoes – around £1.08

Based on what these items would roughly cost to buy individually in 2025, the total value would come to £7.40. The side of the box advised it had a shelf life of six days, so I think this is great value.

Sains_fruitvegbox

Since I picked this box up in 2023, we've seen many similar boxes:

Expired

Sainsbury's £7 off first online shop for NHS staff & teachers

Minimum £90 spend. Get code via Health Service Discounts or Discounts for Teachers

NHS workers and teachers who haven't shopped online at Sainsbury's before can get £7 off an online shop when spending £90 or more.

Get a code via Health Service Discounts or Discounts for Teachers (both are free to sign up) and enter it at the Sainsbury's checkout on an eligible shop.

It's for deliveries or click & collect until Sunday 31 May.

Check out more ways to save on food & drink.

Expired

Sainsbury's 25% off six bottles of wine & fizz*

Via Nectar card. In stores and online. Excludes Scotland

You can get 25% off when buying six or more bottles of wine (including sparkling and Prosecco) or Champagne online at Sainsbury’s* or in-store (find your nearest*) when you scan your Nectar card (free to sign up) until Saturday 4 April.

Add any combination of bottles priced £6 or over (£7 or over in Wales) and the 25% discount will be automatically applied at the checkout. What's more, you can use this offer on already-reduced bottles.

For online orders, delivery’s £1 to £7 depending on how much you're spending and when you book your delivery time slot. Your order needs to be delivered or collected between Wednesday 25 March and Saturday 4 April.

The deal excludes 200ml bottles and under, all Sainsbury’s House wine, all fortified wine, boxed wine and gift sets. You can’t get this deal at Central or Local stores, or in Scotland.

There's a maximum of 36 bottles per customer. Please be Drinkaware.

See more food & drink deals.

Martin's Money Mantras

Use them

Before spending

If you answer 'NO' to any of the following questions, don't buy.

Are you

Not skint? Ask:

Will I use it?

Is it worth it?

Are you

Skint? Ask:

Do I need it?

Can I afford it?

Free protection for all shopping!

There's a little-known piece of legislation that turns any credit card into a financial self-defence superhero. 'Section 75' of the Consumer Credit Act means your plastic must protect anything you buy for more than £100 for free, so if there's a problem or the company goes bust, you can still get your money back.
And although Section 75 doesn't apply to debit cards, there is something else to fall back on if you've paid using a debit card, or used a credit card for a purchase under £100. Known as Chargeback, this is part of banks' and card companies' internal rules and not a legal requirement. Read full details of Section 75 or Chargeback, plus how to claim, in our guides.
What the * means above
If a link has an * by it, that means it is an affiliated link and therefore it helps MoneySavingExpert stay free to use, as it is tracked to us. If you go through it, it can sometimes result in a payment or benefit to the site. It's worth noting this means the third party used may be named on any credit agreements.
You shouldn’t notice any difference and the link will never negatively impact the product. Plus the editorial line (the things we write) is NEVER impacted by these links. We aim to look at all available products. If it isn't possible to get an affiliate link for the top deal, it is still included in exactly the same way, just with a non-paying link. For more details, read How this site is financed

About Sainsbury's

Below are today's top Sainsbury's offers and voucher codes, fully checked and verified by the MSE Deals team. Often when there's a Sainsbury's discount code, it can only be used by new customers, but occasionally, Sainsbury's vouchers are available to all. So make sure you keep an eye on this page for all the latest discounts.

Tools and calculators

Clever ways to calculate your finances

Find your odds of getting top cards
Find your odds for getting a cheap loan
Compare broadband, phone & TV deals
Compares thousands of mortgages
Eight calcs to help you work out the cost
We ensure you’re on the cheapest tariff