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

3 Current Deals

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 a £105+ shop

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 Monday 31 August (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

Expired

Sainsbury's 25% off six bottles of wine and fizz

Via Nectar card. 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 Monday 31 August.

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

The deal excludes 200ml bottles and under, all Sainsbury’s House wine, all fortified wine, boxed wine, Taste the Difference meal deal wines, and gift sets. You can’t get this deal at Sainsbury's 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