Asda deals

Brand Image

Verified by MSE

report issues

Before you buy

compare prices

Learn to

shop safely

0 Current Deals

  • If you dine in at any Asda Café (there are 205 of them, find your nearest) you can get a totally FREE bowl of porridge and a hot drink from 8am to midday every day of the week until Wednesday 20 March. There's no minimum spend, so just order at the counter. The offer is only available at Asda Cafés, not any other brand of café or restaurant within Asda – the link above will just show Asda Café locations.

    You'll be able to claim a regular-sized tea, americano or hot chocolate as your drink (usually £1.25 to £2.65, and you can order milk alternatives). Asda doesn't usually sell porridge in its cafes, but based on other supermarket café prices, we reckon it's worth about £2 to £2.40. (Quaker Oats has teamed up with Asda for this deal, as part of its Share the Warmth campaign.)

    The deal is open to all ages with no catches, so even if this offer isn't for you, please do pass the info on to someone who'd find it useful. Although the deal begins at 8am, some Asda Cafés don't open until 8.30am, so it's worth checking opening hours before you go. 

    This deal is limited to one bowl of porridge and one hot drink per person, per day. 

    See our Restaurant deals round-up for other dining out deals.

  • MSE weekly email

    FREE weekly MoneySaving email

    For all the latest deals, guides and loopholes simply sign up today – it's spam-free!

  • Until the end of February 2024, anyone aged 60 or over can get a bowl of soup, a bread roll and unlimited regular tea or coffee for £1 at any Asda Café (there are 205 of them, 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, until Wednesday 28 February. 

    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.

  • 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 £3.50. 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.

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

  • NHS and emergency services staff can link their Blue Light Card (£4.99 for two years – see full info) to the free Asda Rewards app to get 10% back each time on 'fresh food' purchases in-store (see 'More info' for exclusions) when scanning the app at the checkout. The amount will go into your Asda Rewards 'cashpot' which you can use to get a discount on a future shop in-store or online, so it's not an on-the-spot discount.

    Asda says it considers 'fresh food' (and therefore included in the offer) to be all fresh meat and fish, fruit and vegetables, food-to-go, ready meals, chilled and dairy, bakery, and – bizarrely – flowers.

    How it works

    • Download/sign in to the Asda Rewards app, select 'More' then 'Memberships'. You can then link your Blue Light Card – once you've filled in the info, Asda says verification will take seconds.
    • Shop as normal in-store (find your nearest, not valid online) and then scan your Asda Rewards app at the checkout – you'll receive 10% of the amount of your eligible shopping into your cashpot in the app.
    • To claim money in your cashpot against the cost of a future shop you'll need to exchange it for an in-app voucher within six months (vouchers are then valid for three months).

    See full Asda Blue Light Card terms and conditions.

    • You can't use the discount online, on George/, Frozen, Non-Fresh Food items, health and beauty, baby, household including pet and laundry, George Home, Homeware and outdoor, entertainment and toys, Asda Tyres, Fuel, all alcohol, Tobacco, Lottery products, Gift Vouchers & Cards, Infant/Formula Milk, Cash-back, Fireworks, Online Games & Instant Tickets, Photo Printing, Saver Stamps, Postage Stamps, ‘Top-Up’ Mobile Phone Cards, any other online Financial Services and Insurances, Pharmacy, café & separate concessions and all items within the Just Essentials by Asda and Smart Price ranges.

  • Louvel Fontaine Champagne Brut is currently £11.99 a bottle (normally £18.50) in store and online at Asda*.

    Please be Drinkaware.

  • Prosecco Spumante Extra Dry is currently £5 a bottle (was £6) in store and online at Asda*.

    Please be Drinkaware.

  • MSE weekly email

    FREE weekly MoneySaving email

    For all the latest deals, guides and loopholes simply sign up today – it's spam-free!

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

    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.

  • There are always ways to save money at Asda* so even if there isn't a cracking deal out there that works for you, don't assume you can't cut your costs further.

    Ways to save include:

    • Supermarket coupons. Make sure you check out our supermarket coupons page to save on your shopping.

    • Compare the cost of your trolley. Compare the cost of your shopping trolley at the major online supermarkets with Trolley. Prices are often reflected in stores, so it's worth doing a check to see which is cheapest for you. Sadly, it doesn't include Aldi and Lidl, which might work out even cheaper. 

    • Take the Downshift Challenge. The phrasing and language used hypnotises us into thinking most costly is best. While the packaging looks more opulent, look beneath it and sometimes you won't be able to tell the difference (often it's made in the same factory). Take our Downshift Challenge.

    • Track if it's really a bargain. Most of us know just because a supermarket lists an item as "on offer", that doesn't mean it's cheap. The trouble has been sorting awesome offers from poor promos. To help, Trolley compares supermarkets and charts products' price histories to show if a 'was' price is realistic.

    • Time trips right to bag huge yellow sticker discounts. If you spot a yellow sticker discount - fantastic. Grab it and use it quickly as it's a saving on perfectly good nosh. See when Asda normally reduces its produce in our Cheap Supermarket Shopping guide.

    • Check out similar retailers, eg, Sainsbury’s, Aldi and the other major supermarkets. If you're not committed to buying from Asda, check out our deals from AldiTescoSainsbury'sLidlMorrisons and Waitrose, where they may have a better offer.

    • Try haggling. We polled 1,400 MoneySavers to find out in which shops hagglers have most success. Supermarkets did feature, so it's worth a go. Find out more in our Haggle on the High Street guide.​

    • Had a problem with Asda? There’s a free online tool you can use to complain – it helps draft, manage and if necessary escalate your complaint. It’s offered by a firm called Resolver, which we like so much we work with it to help people get complaints justice – you can use it to complain to Asda*.

    If you spot any hot deals out there we have missed (we are human after all!), email us at or via Twitter @MSE_Deals.

  • 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

Latest Expired Deals

  • A dozen red roses from £4

    A dozen red roses from £4

    Our round-up of prices at major supermarkets


    Over-commercialised spending is one of our bugbears – you should never feel the pressure to buy stuff just because the calendar tells you it's Valentine's Day. But if you are planning to mark it with red roses, make sure you're not paying over the odds. Bunches of 12 start from £4 at supermarkets, but in the past stores have engaged in the 'war of the roses' and cut prices even further on the day itself.

    Below are the prices supermarkets have confirmed to us for a dozen red roses:

    (find your nearest)
    (find your nearest)
    (find your nearest*)
    £4 for More card holders
    (find your nearest*)
    (find your nearest)
    (find your nearest*)
    (find your nearest)
    £9 for Co-op members
    (find your nearest)
    (find your nearest)

    Expect short-stemmed standard roses unless we've specified otherwise – we've not included any premium ranges. The cost of roses can shoot up if they are long-stemmed, or ethically/locally sourced. If you want more bang for your buck, consider alternatives such as tulips.

    How to jazz up a £4/£5 bunch

    With a bit of creative flair, you can make a £4/£5 bunch of supermarket roses look a lot more expensive for next to nothing. Wrap them in some attractive paper (no need to spend more than £1), attach a self-penned poem (get some inspiration from Google or ChatGPT) and you're sure to be in your loved one's good books.

  • Asda £12 Valentine's dine-in meal deal

    Asda £12 Valentine's dine-in meal deal

    Includes a starter, main, two sides, dessert and drink


    From Thursday 8 February, if you go online to Asda* or into a store (find your nearest*), you can pick up its £12 Valentine's dine-in meal deal for two, which includes a starter, main, two sides, dessert and drink, until 11.59pm or store closing time on Tuesday 20 February. 

    When ordering online, you'll need to factor in minimum spend and delivery charges. 

    Some highlights from the menu include:

    Starters 🥗
    • Vegan brie hearts 
    • Tempura prawns 
    • Mushroom arancini 
    Mains 🥘
    • Sirloin steak with wild garlic butter hearts 
    • Vegan mushroom stroganoff pies 
    • Chicken, chorizo & king prawn paella  
    Sides  🥦
    • Chantaney carrots with maple & orange 
    • Creamy mushrooms 
    • Triple cooked chips
    Desert 🍨
    • Vegan brownie strawberries 
    • Lemon cheesecake 
    • Sticky toffee pudding 
    Drinks 🍷
    • La Moneda Malbec 
    • Provence Rose 
    • Bottlegreen Sparkling Elderflower Presse

    Please be Drinkaware.

    Visit our Supermarket coupons page for ways to save on the weekly shop.