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

5 Current Deals

6 days left

Online and in stores, selected bottles only

If you go online to Asda or visit a store (find your nearest), you can get 25% off when you purchase six or more selected bottles of wine, prosecco and Champagne until 11.59pm on Thursday 18 December.

You'll be able to mix and match selected 75cl and 1.5L bottles priced at £5.50 and above, and you'll automatically get the discount at the checkout. If you're shopping online there's a £3 charge applied to delivery orders under £40, and click and collect orders under £25. Delivery costs up to £5 or you can click and collect from your nearest store for 50p.

This offer is not available in Scotland. In Wales, the wine must be priced at £7 and above to qualify. The offer's not available in petrol filling stations. Gift sets, fortified and meal deal wines are also excluded.

See more wine deals. Please be Drinkaware.

Until end of February

Special meal includes soup, bread roll, and unlimited tea or coffee

Until the end of February, anyone aged 60 or over can get a bowl of soup (tomato or chicken flavour), a bread roll and unlimited regular tea or coffee for £1 at any Asda Café (find your nearest). There's no minimum spend or other purchase required, and this deal is valid from opening time until café closing, any day of the week. 

Asda told us there's a maximum of one bowl of soup and roll per person, per day. Asda says it doesn't normally have soup on its menu so it couldn't tell us what it would usually cost, but regular tea and coffee is from £1 – so we reckon this meal is a great deal. 

If you’re lucky enough to look under 60, you may be asked to show proof of ID to get this deal.

See our Restaurant deals and vouchers page for other dining out deals.

Ongoing

Available all year. Online and in stores

You can get school uniform items (ages 3-18) from £3 at Asda, both online and in stores. If you're buying online, standard delivery's from £3.75. Click and collect from a store (find your nearest) is free. Stock for the cheapest items is starting to run very low, so there's no guarantee you'll be able to get what you're after.

What can you get?

Prices change depending on size. We noticed that a lot of sizes are sold out online. If George at Asda doesn't have the size you need available to order, try visiting a store instead. Alternatively, there are other similar items available online, but you may pay more for them.

More info

Delivery not available for the Channel Islands and Isle of Man.

Ongoing

No minimum spend required

Kids aged 16 or under can eat for £1 when dining in at any Asda café (find your nearest). There's no minimum spend or purchase required, and this deal is valid all day, seven days a week.

Asda told us there's a maximum of one meal per child, per day. The kids' menu includes dishes such as fish fingers, all-day breakfast and chicken nuggets which would normally cost £3.20. Kids can choose from either a hot or cold meal, and now all meals come with a piece of fruit.

Asda%20Cafe

For babies under 18 months, you can get one 70g free pouch of Ella’s Kitchen baby food as part of this deal.

See our Restaurant deals and vouchers page for other dining out deals.

Ongoing

Includes frames, lenses, anti-reflective coating and tints

You can get a complete pair of varifocal glasses for £45 at Asda Opticians. The price includes value frames, lenses, anti-reflective coating, tints and thinner lenses (if required).

We compared prices with a number of other opticians, and found that Asda Opticians was the cheapest for varifocal glasses. Always compare prices before you buy though, as you may find a good deal at your local opticians.

See below for the prices of a complete pair of varifocal glasses elsewhere:

  • Vision Express from £50

  • Glasses Direct from £68

  • Specsavers from £69

Expired

Asda ‎£20 off a £40 shop for new customers

Or ‎£10 off a £50 shop for existing customers‎

If you're a new online customer to Asda you can get £20 off a £40+ shop. You'll need to register online and a unique code will be emailed to you within two hours. This must be used by Thursday 4 December.

If you're an existing customer you can get £10 off your next £50+ online shop when you use the code: ASDA10OFF at checkout. This is a limited offer only available to the first 60,000 customers.

Expired

Asda deals on electricals & beauty

Plus £10 off £50 online code

Asda is discounting hundreds of items for Black Friday online and in stores until Thursday 4 December, across departments including homeware, electricals, and beauty. This is an increase on last year, when its Black Friday sale only featured 39 items online, and in 2023 it was just 11 items.

It also currently has £10 off your next online £50+ spend with the code ASDA10OFF for orders collected or delivered by 11.59pm on Friday 28 November, or when 60,000 codes have been used. See 'More info' below for exclusions.

We've found this sale to be a real mixed bag – some items are significantly cheaper, others are not, so always remember to do price comparisons before buying.

Here are some deals and duds we found when we checked on Tuesday 2 December:

Cheapest at Asda:

Price matched elsewhere:

Cheaper elsewhere:

Not found elsewhere:

Important: Don’t allow yourself to be taken in by the hype around Black Friday and be sucked into buying something you don’t need or can’t afford. Always do your own price comparisons to ensure you are getting the best deal possible – don’t just take a retailer’s word for it.

See our Black Friday 2025 guide for all our analysis. Check Deals & Vouchers for more offers on now.

More info

£10 off £50 online code exclusions

Delivery charges, alcohol, petrol, lottery, tobacco, e-cigarettes, gift cards, mobile top-ups, infant formula, kiosk, opticians, pharmacy, and stamps. Only one use per customer.

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
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