In this article, we reveal the best new customer deals and offers from the UK's top supermarkets. We also compare supermarket delivery and click and collect costs from the leading online supermarkets in the UK including ALDI, ASDA, Morrisons, Sainsbury's and Tesco. Finally, we compare the best supermarket loyalty cards, revealing how they work and how much you can save.
For more information on the best way to earn rewards at supermarkets, read our article, 'Which is the best supermarket loyalty card?'
Supermarket new customer offers
Below are the best supermarket new customer offers that we could find. Deals regularly change and so we update this article frequently as and when new offers are released.
New customer deal | How to get the offer | |
Up to £15 off your first order over £50 (Only available for selected Prime members) | Check the personalised offers page on your Amazon account | |
£5 off you first shop over £45 | Sign up and spend over £45. Use code 'ICEFIVEOFF' | |
£10 off your first online shop when you spend over £50. Get an additional £20 off across the next 3 deliveries if you agree to marketing (Tick the button to hear about its latest offers) | Sign up and spend over £50 to qualify. | |
£20 off your first shop over £60 | Sign up and spend over £60. Use code 'VOU3144132' | |
£15 off your first shop over £60 | Sign up and spend over £60. Use code 'SCPPC22SE15' |
Supermarket delivery and click and collect costs compared
Below we compare the delivery costs for the UK's most popular supermarkets. We provide additional details including minimum order details, the cheapest delivery slots and the cut-off times for order amendments. Lidl doesn't currently offer delivery or click and collect to its customers so it is not included in the tables.
Supermarket delivery cost comparison
Minimum Order | Delivery pass | Cheapest delivery cost | Delivery cost details | Delivery time slots | Order amendments | |
ASDA | £40 - £3 additional charge if ordering less | Free with delivery pass or £1 without a delivery pass | Free with delivery pass or £1 - £4.50 per delivery depending on delivery slot
Additional £3 if ordering under £40 |
1 hour time slots | Up until 10pm the night before delivery | |
Iceland | £25 - £3 additional charge if ordering less than £40 | Free | £3 if ordering between £25 and £40
Free next day delivery on all orders over £40 |
2 hour time slots | Up until 11pm the night before delivery | |
Morrisons | £40 | Free with delivery pass or £1.50 without a delivery pass | Free with delivery pass or £1.50 - £6.00 per delivery depending on delivery slot | 1 hour time slots | Varies depending on when order was placed | |
Ocado | £40 | Free with delivery pass or £2.99 without a delivery pass | Free with smart pass or £2.99 - £6.99 per delivery depending on delivery slot | 1 hour time slots | Usually up until 11pm the night before delivery | |
Sainsbury's | £25 - £7 additional charge if ordering less than £40 | Free with delivery pass or £1 without a delivery pass | Free on orders over £40 with delivery pass or £1.00 - £7.00 per delivery depending on delivery slot | 1 hour time slots
(You can save money by opting for a 4 hour delivery window) |
Up until 11pm the night before delivery | |
Tesco | £25 - £4 additional charge if ordering less than £40 | Free with delivery pass or £2 without a delivery pass | Free on orders over £40 with delivery pass or £2.00 - £7.00 per delivery depending on delivery slot
A four hour slot is £3.00 |
1 hour time slots
(You can save money by opting for a 4 hour delivery window) |
Usually up until 11pm the night before delivery | |
Waitrose | £40 | £3 | All delivery slots are charged at £3 | 1 hour time slots | Up until 8pm the night before delivery |
In the following comparison table, we compare the cost of supermarket delivery passes and work out how many deliveries you need to have a month to make the delivery pass worthwhile.
Supermarket delivery pass cost comparison
Minimum Order | Delivery pass details | Orders per month to make delivery pass worthwhile | Delivery time slots | Order amendments | |
ASDA | £40 | Anytime delivery pass - £6 per month or £72 annually
Midweek delivery pass - £35 annually (no monthly option) |
Anytime delivery pass - 2 weekend deliveries per month
Midweek delivery pass - 3 midweek deliveries per month |
1 hour time slots | Up until 10pm the night before delivery |
Morrisons | £40 | Anytime delivery pass - £8 per month, £40 for 6 months or £65 annually
Midweek delivery pass - £5 per month, £20 for 6 months or £35 annually |
Anytime delivery pass - Between 2 and 3 weekend deliveries per month depending on the time slot
Midweek delivery pass - Between 1 and 2 midweek deliveries per month depending on the time slot |
1 hour time slots | Varies depending on when order was placed |
Ocado | £40 | Anytime smart pass - £8.99 per month, £49.99 for 6 months or £89.99 annually
Midweek smart pass - £3.99 per month, £22.49 for 6 months or £39.99 annually |
Anytime smart pass - 2 weekend deliveries per month
Midweek smart pass - 2 midweek deliveries per month |
1 hour time slots | Usually up until 11pm the night before delivery |
Sainsbury's | £25 | Anytime delivery pass - £7.50 per month, £40 for 6 months or £80 annually
Midweek delivery pass - £4 per month or £40 annually |
Anytime delivery pass - 2 weekend deliveries per month
Midweek delivery pass - Between 3 and 4 midweek deliveries per month depending on the time slot |
1 hour time slots | Up until 11pm the night before delivery |
Tesco | £25 | Anytime delivery pass - £6.99 per month, £47.94 for 6 months or £83.88 annually
Midweek delivery pass - £3.99 per month, £29.94 for 6 months or £47.88 annually |
Anytime delivery pass - 2 weekend deliveries per month
Midweek delivery pass - Between 2 and 3 midweek deliveries per month depending on the time slot |
1 hour time slots | Usually up until 11pm the night before delivery |
Below we compare the click and collect costs for the UK's most popular supermarkets. We provide additional details including minimum order details, the cheapest click and collect slots and the cut-off times for order amendments.
Supermarket click and collect cost comparison
Minimum Order | Cheapest click and collect cost | Click and collect cost details | Click and collect time slots | Order amendments | |
ALDI | Minimum orders may apply and vary depending on order and location | £4.99 | All slots are £4.99 | 1 hour time slots although it can vary depending on store location | Up until 11.50pm the night before collection |
ASDA | Express Collection - no minimum
Same Day Collection - £25 minimum or £4 charge Next Day Collection - £25 minimum or £4 charge |
50p | Express collection - £3.50 no minimum
Same Day Collection - £1.50 Next Day Collection - 50p |
30 minute and 1 hour time slots | Up until 10pm the night before collection |
Morrisons | £25 | Free | Free | 1 hour time slots | Varies depending on when order was placed |
Sainsbury's | No minimum | Free | Free on orders over £25 booked for collection Sunday - Wednesday
50p Thursday - Saturday £4 fee for orders under £25 Same Day orders £6 for orders under £25 and £3 for orders over £25 |
1 hour time slots | Up until 11pm the night before collection |
Tesco | £25 - £4 additional charge if ordering less than £25 | Free | £0 - £2
£4 for orders under £25 |
1 hour time slots | Usually up until 11pm the night before collection |
Waitrose | £40 | Free | Free | 1 hour time slots | Up until 8pm the night before collection |
Supermarket loyalty cards compared
Below we compare the best supermarket loyalty cards. For a more detailed comparison, check out our article 'Which is the best supermarket loyalty card?'
Tesco Clubcard | Sainsbury's Nectar Card | Lidl Plus Card | ASDA Rewards | |
How much do you earn in-store and online? | 1 point per £1 spent | 1 point per £1 spent | Money-off coupons | ASDA Pounds via 'Star Products' and 'Missions' |
How much do you earn on fuel? | 1 point per £2 spent | 1 point per 1 litre | N/A | N/A |
Smallest in-store redemption (and points required) | £1.50 (150 points) | £2.50 (500 points) | £2 off (After £100 spent in-store) | Increments not yet known |
How much can you earn if you spend £500 a month? | £5 | £5 | £2 off coupon when you spend £100 in a month
10% off next shop coupon when you spend £250 (maximum £20 discount) |
Not known. Star Products and Missions regularly change in the ASDA Rewards App.
Can earn £5 cashback on ASDA spending if using the ASDA Money credit card (Based on £500 in-store spend) |
Trade-up points for better rewards | ||||
Coupons/Extras for being a cardholder | Yes - coupons sent in the post periodically | Yes - bonus coupons to collect more points when buying certain products | Yes - coupons, scratchcards and discounts in-app, which rotate weekly | Yes - star products and missions are updated daily |
Loyalty card app |