Ends 15 August
Ends 30 September
Ends 11 August
Ends 31 August
Ends 12 August
Ends 11 September
Ends 18 August
Ends 11 September
Ends 11 September
Ends 11 September
Ends 11 September
Ends 31 December
FAQs from Morrisons
Is there a Morrisons discount code for new customers?
Yes — new customers can use a valid code at checkout to get £15 off their first online order when they spend £60 or more. After your first order, you'll receive a follow-up code by email giving you £12 off each of your next three orders (minimum £60 spend each time). You'll need to be opted in to Morrisons emails to receive the subsequent codes. The offer excludes the Morrisons Now service and certain product categories including alcohol, tobacco, and infant formula.
How do I use a discount code on the Morrisons website?
It's simple. Add your items to your basket, then head to checkout. You'll find a voucher or promo code field on the payment page — enter your code there and click "Apply". The discount will be deducted from your order total before you complete your purchase. Make sure you apply the code at the time of ordering, as refunds won't be issued if you forget to use it.
What is the Morrisons More Card and how does it work?
The More Card is Morrisons' free loyalty programme. You earn points when you buy selected products in store or online, and every 5,000 points converts to a £5 voucher to spend on a future shop. You can sign up at morrisons.com/more or in store, and manage your account digitally to track points and access personalised offers.
Does Morrisons offer free delivery?
Yes, in a couple of ways. For standard online orders, home delivery is free when you spend over £40. For orders between £25 and £40, a £3 small order charge applies. Click & Collect is free on orders of £25 or more. If you shop online regularly, a Delivery Pass removes delivery charges on covered slots for a flat weekly fee — starting from as little as 77p per week on an Annual Midweek Pass.
What is the Morrisons Delivery Pass and is it worth it?
The Delivery Pass gives you unlimited free home delivery and Click & Collect on covered slots for a set fee. There are two types:
- Anytime Pass — from £8/month or £70/year (£1.35/week)
- Midweek Pass (Mon–Thu) — from £5/month or £40/year (77p/week)
If you do a weekly online shop, an annual pass can save you considerably compared to paying per delivery. Passholders also get early access to Christmas delivery slots. Note that Morrisons Now orders are not covered.
Is there a Morrisons Now discount for new users?
Yes — if you're new to Morrisons Now, there's a code available that gives you £5 off each of your first three orders. You'll need to spend at least £30 per order to qualify. Morrisons Now offers same-day grocery delivery within 60 minutes, with a minimum order of £15 and up to 35 items per basket.
Do NHS workers get a discount at Morrisons?
Yes. NHS staff can access a 10% discount on in-store grocery shopping, valid until 12 July 2026. Blue Light Card holders can also get 10% off in Morrisons Cafés and Brew coffee shops.
What is Morrisons' returns policy for online orders?
For non-perishable items, you have 14 days from delivery to notify Morrisons that you want to return something, and a further 30 days to send it back. Refunds are processed within 14 days of the return being received. For damaged, incorrect, or defective items — including perishables — report the issue within 24 hours of delivery via your online account. Perishable items must be flagged before their use-by date to qualify for a refund.
Does Morrisons price match other supermarkets?
Yes — Morrisons price matches a range of everyday essentials against Aldi and Lidl, whichever is cheaper. Items in the price match range include bananas, carrots, onions, cornflakes, chopped tomatoes, olive oil, and pasta, among others. It's a useful way to get competitive pricing on your weekly staples without having to shop around.
How do I contact Morrisons customer services?
You can reach Morrisons customer services by calling 0345 611 6111 or by submitting a query through the contact form on their website. For written enquiries, you can also email [email protected]. If you received an order in the last 24 hours and need to report an issue, you can also request a refund directly through your account on the Morrisons website.
Can I use multiple discounts in one order?
Morrisons usually allows one discount code per order, but you can combine this with other savings like multi-buy deals or More Card offers to maximise your discount. Check the terms and conditions of each code for specifics.
How to Save Money at Morrisons
From first-order discounts and loyalty rewards to delivery passes and price-matched essentials, Morrisons has plenty of ways to help you shop smarter. Whether you're a new customer looking to make your first online order count, or a regular shopper wanting to cut down on delivery costs, this guide covers all the key savings available right now.
How to Use a Morrisons Discount Code
Applying a discount code at Morrisons checkout is straightforward. Here's how to do it:
- Head to morrisons.com and add your items to your basket.
- When you're ready, click on your basket and proceed to checkout.
- Look for the "Voucher code" or "Promo code" field on the payment page.
- Type or paste your valid code into the box and click "Apply".
- Check that the discount has been deducted from your total before completing your order.
Keep in mind that some items are excluded from discount code offers and won't count towards your minimum spend threshold, including pharmaceuticals, tobacco, alcohol, infant formula, and gift cards.
New Customer Offers: Save Up to £51 on Your First Four Orders
If you haven't shopped with Morrisons online before, there's a generous welcome offer worth knowing about. New customers can get £15 off their first order when they spend £60 or more using today's valid morrisons discount code at checkout. After that, you'll receive a £12 off code via email within seven days, and that code is valid for three uses over the following two months, each with a £60 minimum spend.
That's a potential saving of £51 across your first four online orders. Just make sure you're opted in to Morrisons emails to receive your follow-up codes, and note that the offer excludes the Morrisons Now same-day delivery service.
Morrisons Now: £5 Off Fast Delivery Orders
Morrisons Now is the supermarket's same-day delivery service, getting groceries to your door within 60 minutes. If you're new to the service, there's a code available that gives you £5 off each of your first three orders, with a minimum spend of £30 per order. You can add up to 35 items per basket, and the minimum order value for Morrisons Now is £15. It's a handy option when you need something quickly without heading to the shops.
Delivery Pass: Cut the Cost of Regular Online Shopping
If you shop online regularly, a Morrisons Delivery Pass could save you a significant amount over the course of a year. There are two types to choose from:
- Anytime Pass — covers all delivery slots. Monthly costs £8, six months costs £45, and an annual pass costs £70 (equivalent to just £1.35 per week).
- Midweek Pass — covers Monday to Thursday slots. Monthly costs £5, six months costs £25, and an annual pass costs £40 (equivalent to just 77p per week).
Both passes include free Click & Collect on covered slots and free home delivery on orders over £25. Passholders also get early access to Christmas delivery slots — useful if you like to plan ahead. Note that Morrisons Now orders aren't covered by the Delivery Pass.
Free Delivery and Avoiding the Small Order Charge
If you'd rather not commit to a pass, you can still avoid delivery charges by keeping an eye on your basket total. Here's how the standard thresholds work:
- Orders under £25 — a small order charge applies.
- Orders between £25 and £40 — a £3 small order charge is added at checkout (waived for Delivery Pass holders).
- Orders over £40 — no delivery charge.
- Click & Collect — free on orders of £25 or more.
Topping up your basket to hit the £40 threshold is one of the simplest ways to avoid extra charges on a one-off order.
The More Card: Earn Points and Get £5 Vouchers
The Morrisons More Card is free to join and available to anyone aged 18 or over in the UK. You earn points on selected products and fuel, and every 5,000 points converts to a £5 voucher to spend on a future shop. You can sign up at morrisons.com/more or in store, and manage your account digitally to track your points balance and activate personalised offers as they become available.
NHS and Blue Light Card Discounts
Morrisons recognises the work of key workers with dedicated savings available through specific programmes.
NHS Worker Discount
NHS staff can access a 10% discount on in-store grocery shopping, valid until 12 July 2026. This is a straightforward way to reduce your weekly food bill if you're eligible.
Blue Light Card Discount
Blue Light Card holders can enjoy 10% off all orders placed in Morrisons Cafés and Brew coffee shops. Worth keeping in mind if you regularly stop in for a coffee or a bite to eat.
Price Match Against Aldi and Lidl
Morrisons regularly price matches a range of everyday essentials against Aldi and Lidl, whichever is cheaper. Items currently included in the price match range include bananas, carrots, onions, cornflakes, chopped tomatoes, olive oil, and pasta. It means you can pick up your weekly staples without worrying about whether you'd find them cheaper elsewhere.
Returns and Refunds: What You Need to Know
For non-perishable items bought online, you have 14 days from delivery to notify Morrisons that you'd like to return a product, and a further 30 days to send it back. Refunds are processed within 14 days of the return being received.
For perishable items or anything that arrives damaged or incorrect, you should report the issue within 24 hours of delivery via your account on the website. If more than 24 hours have passed, contact Morrisons Customer Services directly. For perishable items, any issue must be flagged before the product's use-by or best-before date to qualify for a refund.
Get in Touch with Morrisons
If you need help with an order, have a question about a promotion, or want to report an issue, you can reach the Morrisons customer services team by calling 0345 611 6111 or by using the contact form on their website. You can also email [email protected] for written queries.