smart food delivery service man in red uniform handing fresh food to recipient and young woman customer receiving order from courier at home, express delivery, food delivery, online shopping concept

Save £100 on groceries using first-time delivery offers

Use one-by-one to get lots of discounts on your shopping

Online grocery delivery has gone into overdrive and delivery services (including the traditional supermarkets) are all trying to sign you up with tasty first-time offers such as 50% off and £15 off £16 – though which you can get depends on where you live. Use them all and you can make BIG savings.

This guide covers big supermarkets, where you have to book a slot in advance, and quick delivery services that can deliver to your door in minutes. Groceries via the quickies usually cost a little more as you're paying extra for the convenience, but using an introductory offer should easily overcome the additional cost of the items, and delivery.

This is one of a number of tricks we're featuring in this week's MSE Money Tips email. Select the link to go to the full list, or sign up below.


Tip Email

FREE Weekly MoneySaving email 

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

Grocery delivery newbie codes

We've compiled all the current codes we could find. You could cleverly go through each one to get a maximum discount, or just use one or two that suit you. Sadly some are limited to big urban areas or even London only, and a couple are only for selected customers – but are worth trying.

First-time grocery delivery offers

Offer Who can get it? Delivery cost & how quick it is How do I max the discount?

Nationwide (or near nationwide) discounts: Smaller reductions but more can get them


£6 off £40 at Iceland* using code ICELAND6OFF for deliveries by 31 Dec '21

Nationwide from most stores Free delivery from next day (book slot in advance) Check Iceland's offers page* to see if you can stack its general deals with the code.


£5 off £60 at Sainsbury's using code CATFVEHNCA for deliveries by Sat 17 Jul

Nationwide £1-£4.50 delivery from next day (book slot in advance) Check if you can add any Sainsbury's freebies to your order. Plus, see what's excluded.


£5 off £80 at Waitrose* using code AQ5MNT621 for deliveries by Tue 24 Aug

Eng, Scot & Wales Free delivery from next day (book slot in advance)


Use it when you've a big shop coming up, given the high min spend. Plus, see what's excluded.


£10 off £60 at Morrisons* using code 10FIRSTOFF via Amazon Prime by 11.59pm on 31 Dec '21

Various: Leeds, London, Edinburgh, Newcastle, Manchester, Cardiff etc. Check your postcode*. Free same-day delivery when you order before 3pm (book slot in advance) Check Morrisons' special offers* to make the most out of your shop. Baby formula and alcohol are excluded from min spend.


£15 off at Bother* using MSE Blagged code MSE15 – until Fri 31 Dec

Nationwide  Free next day delivery (order before 3.30pm). Weekend orders will arrive by Tuesday. Highlands, Islands and Northern Ireland postcodes costs £8.95. Takes two days to deliver. Bother offer pre-mixed bundles and larger refills. Once you've used the code on your first order, you should be able to get £15 off a second order.

Urban area discounts: Super-speedy delivery and bigger reductions
Smaller range of goods, and a bit pricier, but the intro discounts should easily overcome that – do compare prices elsewhere though


50% off first and second order at Weezy using code T50 by 11.59pm on 29 Sep '21

Selected postcodes in London, Bristol, Manchester and Brighton. £2.95 delivery, in under 15 mins There's a max discount on each order of £25, so save this one for when doing at least a £50 shop to get the max discount.


£10 off at Gorillas using code FRESHAF10 – no end date

Selected areas in London, Manchester, Nottingham and Southampton. £1.80 delivery, within 10 mins While there's no minimum spend, make sure you've got at least £10 in your order or you won't get the full discount available.


£5 or £10 off £12 at Beelivery for some. Sign up and it sends "most customers" an intro discount
300 locations including Bristol, Cardiff, Glasgow, Liverpool, London and Belfast. Check if it delivers to you. £3 delivery (plus £1 surcharge for orders under £25), in 15-60 mins This one's not guaranteed, but Beelivery says most will get it, so it's worth signing up and waiting to see if it sends a discount code.


£15 off £16 at Getir. No code needed, just select the offer at the checkout

London Zones 1-2 £1.99 delivery. MoneySavers who have tried it got their order within 10 mins Check Getir's 'Promotions' section for its current product deals.


£10 off £15 at Dija using code WELCOME10 – no end date
London £1.79 delivery within 10 mins. If it's late, email Dija and it'll give three months' free delivery Once you've used the code on your first order, you should be able to get £5 off a £10 second order.

For other ways to save on your shopping each week, see our regularly updated round-up of supermarket coupons.


Tip Email

FREE Weekly MoneySaving email 

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

Spotted out of date info/broken links? Email: