Delivery time frames may vary. Click here to find out more.
Store collection
FREE
Order by 10pm for free, next-day in-store collection, just bring along your confirmation email. Stores will hold your order for 7 days from your arranged collection date. Lost your confirmation email? No problem, we’ll just need your name, postcode, email address and phone number. You can view your order and access any tracking details in My Account
Standard delivery
£3.99 / FREE
We’ll deliver for free if your order is over £60 ( exclusions apply), within 2-4 working days. We'll aim to deliver earlier if possible. If you're not spending £60 then delivery is £3.99. Our couriers deliver between 7am and 7pm. During busy times, we may deliver outside these hours. To find out if this delivery option is available to your postcode, click here. You can view your order and access any tracking details in My Account
Nominated-day/next-day delivery
£5.99
Choose a day that suits you. Order by 9pm and we'll deliver your order tomorrow for just £5.99. Our couriers deliver between 7am and 7pm. During busy times, we may deliver outside these hours. To find out if this delivery option is available to your postcode, click here. You can view your order and access any tracking details in My Account
£5.99
Time slot delivery is temporarily unavailable.
Nominated-day/next-day delivery
FREE
Order by 7pm weekdays or 2pm on weekends for next-day delivery or choose a day that suits you. Sunday delivery on selected lines only. To find out if these delivery options are available to your postcode, click here. You can view your order and access any tracking details in My Account.
Standard wine delivery
£4.99 / FREE
We’ll deliver wine orders over £100 for free within 2-4 working days. If you’re not spending £100 then delivery is £4.99. Click here to find out more about how we calculate the minimum spend thresholds for orders containing wine. To find out if this delivery option is available to your postcode, click here. You can view your order and access any tracking details in My Account
Nominated-day/next-day delivery
£6.99 / FREE
Get your order on a day that suits you, plus place an order by 7pm to get your wine delivered tomorrow. Free when you spend over £150. Click here to find out more about how we calculate the minimum spend thresholds for orders containing wine. To find out if this delivery option is available to your postcode, click here. You can view your order and access any tracking details in My Account.
Standard delivery
£3.99 / FREE
We’ll deliver for free within 2-4 working days if your order is over £60. If you’re not spending £60 then delivery is just £3.99. To find out if this delivery option is available to your postcode, click here. You can view your order and access any tracking details in My Account.
Nominated-day/next-day delivery
£5.99 / FREE
Order hampers by 6pm Monday-Friday for next-day delivery. Sunday delivery not available. Delivery will be free or £5.99, depending on the product.To find out if this delivery option is available to your postcode, click here. You can view your order and access any tracking details in My Account.
Store collection
Cake and sandwich platter orders can be collected from 9am on your chosen collection date, just bring along your confirmation email. Lost your confirmation email? No problem, we’ll just need your name, postcode, email address and phone number. As cakes and sandwich platters are perishable, you’ll need to collect your order on the day it arrives in store. Click here to check store opening times. Unfortunately, we are unable to extend your collection date or offer a refund if you don’t collect your order on the selected day. You can view the status of your order at any time in store Click here to check store opening times. Unfortunately, we are unable to extend your collection date or offer a refund if you don’t collect your order on the selected day. You can view the status of your order at any time in My Account .
Nominated-day/next-day delivery
£15
Our furniture products have a note in the description to let you know the time it will take us to dispatch – this could be between one and six weeks, and will be longer for larger items. Once you’ve ordered, we’ll be in touch to make a plan for delivery – you can choose the delivery date and inform us of access requirements. There are some places in the UK that we can’t deliver to yet. See our list of exceptions here. To find out if this delivery option is available to your postcode, click here. You can view your order and access any tracking details in My Account . For more information about our furniture deliveries, click here.
Standard delivery
During the busy sale period, the date shown at checkout is the latest date your order will arrive. We’ll aim to deliver earlier if possible. You can view your order and access any tracking details in My Account.
Standard delivery
£3.50/FREE
We’ll deliver for free if your order is over £50 (exclusions apply), within 10-14 days. We’ll aim to deliver earlier if possible. If you’re not spending £50 then delivery is £3.50. To find out if this delivery option is available to your postcode, click here. You can view your order and access any tracking details in My Account.
Delivery varies depending on the product, so please scroll down to find the department relevant to your order.
If you are shipping to Jersey, please use the dedicated Jersey website.
If your postcode belongs to GX11 1--, we do not currently offer standard delivery.
Flowers
If your postcode belongs to one of the below, your order will arrive within 48 hours:
DD10-DD11
GY0-GY9
IM1-IM9
IM99
IV63
IV1-IV28
IV30-IV32
IV36
IV40
KA27-28
IV52-54
KW1-KW14
KY14-17
KY13
KY10
PA20-28
PA35-38
PA49
PH5-PH26
PH5-9
PH30-PH39
PH49
PH50
PO30-PO41
TR21-25
TD 10-14
TD 1-8
Unfortunately, if your postcode belongs to one of the below groups, we cannot guarantee the full freshness of flowers upon arrival, therefore we do not deliver:
All BT Postcodes
AB10-AB16
AB21-AB25
AB32-38
AB41-AB45
AB51-AB56
AB99
DD6-DD9
FK18-FK21
HS1-9
All GY Postcodes
DB99
IV41-49
IV51
IV55-56
KW15-17
All JE Postcodes
PA62-72
PA74-75
PA80
PA34
PA41-48
PA60
PA61
PA73
PA74-75
PA76-78
PH42-44
PH40-41
ZE
ZE1-3
TR21-25
Hampers
Unfortunately, for all Chilled hamper lines, if your postcode belongs to one of the below groups, we cannot guarantee the full freshness/quality of the hamper upon arrival, therefore we do not deliver:
AB31-AB38
AB41-AB56
BT0-BT99
FK17-FK21
GY0-GY99
HS1-HS9
IM1-IM99
KA27-KA28
TR21-TR25
JE0-JE99
ZE0-ZE99
PH15-PH26
PH30-PH44
PH49-PH50
PA20-PA78
PA80
KW0-KW17
IV1-IV28
IV63
IV99
CA25-CA27
CA95-CA95
DG3-DG4
DG6-DG7
DG8-DG9
EH95-EH95
EH99-EH99
EX23-EX23
EX33-EX35
EX38-EX39
FK1-FK7
FK8-FK8
FK9-FK9
FK10-FK16
G60-G82
G83-G83
G84-G84
GU26-GU26
GU33-GU33
GY2-GY8
GY9-GY9
GY10-GY10
HS1-HS8
HS9-HS9
IM1-IM9
IM10-IM99
IV2-IV9
IV10-IV12
IV13-IV14
IV15-IV20
IV21-IV28
IV29-IV29
IV30-IV32
IV33-IV36
IV37-IV39
IV40-IV40
IV41-IV49
IV50-IV50
IV51-IV51
IV52-IV54
IV55-IV56
IV57-IV62
IV63-IV63
IV64-IV99
JE5-JE5
KA1-KA5
KA6-KA6
KA7-KA9
KA10-KA26
KA27-KA27
KA28-KA28
KA29-KA30
KW1-KW3
KW4-KW4
KW5-KW9
KW10-KW14
KW15-KW17
KY9-KY9
KY10-KY10
KY14-KY14
KY15-KY16
PA20-PA20
PA23-PA23
PA28-PA33
PA34-PA34
PA35-PA38
PA39-PA40
PA41-PA48
PA49-PA49
PA50-PA59
PA60-PA61
PA62-PA76
PA77-PA78
PA80-PA80
PA81-PA88
PE31-PE32
PE35-PE35
PH1-PH1
PH2-PH9
PH10-PH11
PH12-PH12
PH13-PH13
PH14-PH14
PH19-PH26
PH27-PH29
PH30-PH35
PH36-PH44
PH45-PH48
PH49-PH50
PH51-PH99
PL13-PL14
PL27-PL35
PO30-PO41
SA35-SA36
SA41-SA41
SA64-SA64
SY10-SY10
SY15-SY15
SY17-SY17
SY19-SY19
SY22-SY22
TD10-TD14
TD15-TD15
TA24-TA24
TD1-TD8
TD9-TD9
ZE1-ZE3
ZE4-ZE9
ZE10-ZE99
Unfortunately, for all ambient hamper lines, if your postcode belongs to one of the below groups, we cannot guarantee the full freshness/quality of the hamper upon arrival, therefore we do not deliver:
AB30
AB32
AB43
AB53
BT0-BT99
GY0-GY99
HS1-HS9
ZE1-ZE3
JE0-JE99
TR21-TR25
PH40-PH44
KW15-KW17
IV21-IV23
IV26-IV27
IV40-IV49
IV51-IV56
PA20
PA34
PA42-PA49
PA60-PA78
PA80
For all ambient hamper lines, if your postcode belongs to one of the below, your order will arrive within 48 hours:
HS1-HS9
IV21-IV23
IV26-IV27
IV40-IV49
IV51-IV56
KW15-KW17
PA20
PA34
PA42-PA49
PA60-PA78
PA80
PH40-PH44
TR21-TR25
ZE1-ZE3
Wine
If your postcode belongs to one of the below, your order will arrive within 48 hours:
AB30-31
AB33-38
AB41-45
AB51-56
AB63
DD8-9
DD10
FK8 3
FK17-21
IV1-9
IV10-14
IV15-20
IV21-28
IV30-32
IV36
IV40-56
KA27-28
KW1-3
KW5-14
PA60-61
PH30-44
PH10-11, PH13-14
PH49-50
TD15 2
If your postcode belongs to one of the below, we do not offer next-day delivery. However, we do offer standard delivery with a maximum delivery lead time of five days:
HS1-9
KW15-17
PA20-49
PA62-78
PA80
ZE1-3
Unfortunately for all wine lines, if your postcode belongs to one of the below groups, we cannot deliver to this region:
All BT Postcodes
Furniture
Unfortunately, we are unable to deliver furniture to the following postcodes:
AB32 0AA - AB32 9ZZ
G83 0AA - G83 9ZZ
GY1 0AA – GY10 -9ZZ
HS1 0AA - HS9 9ZZ
HS0 0AA - HS9 9ZZ
IV25 0AA - IV25 9ZZ
KA27 0AA - KA28 9ZZ
KW15 0AA – KW17 9ZZ
KW18 0AA - KW99 9ZZ
PA20 OAA - PA20 9ZZ
PA41 0AA - PA99 9ZZ
PA60 0AA – PA69 9ZZ
PA70 0AA – PA78 9ZZ
PH1 0AA - PH4 9ZZ
PH15 0AA - PH18 9ZZ
PH42 0AA – PH44 9ZZ
PH45 0AA - PH49 9ZZ
PH50 0AA - PH59 9ZZ
PH60 0AA - PH69 9ZZ
PH80 0AA - PH89 9ZZ
PH90 0AA - PH99 9ZZ
TR21 0AA - TR25 9ZZ
ZE0 0AA - ZE9 9ZZ
ZE1 0AA – ZE3 9ZZ
Exclusion listed
GY1 0AA – GY10 9ZZ
HS0 0AA – HS9 9ZZ
JE1 0AA - JE5 9ZZ
KA27 0AA – KA28 9ZZ
KW15 0AA – KW99 9ZZ
PA20 0AA – PA20 9ZZ
PA41 0AA – PA49 9ZZ
PA60 0AA – PA99 9ZZ
PH42 0AA – PH48 9ZZ
PH51 0AA – PH69 9ZZ
PH80 0AA – PH99 9ZZ
TR21 0AA – TR25 9ZZ
ZE0 0AA - ZE9 9ZZ
District start
GY1
HS0
JE1
KA27
KW15
PA20
PA41
PA60
PH42
PH51
PH80
TR21
ZE0
District end
GY10
HS9
JE5
KA28
KW99
PA20
PA49
PA99
PH48
PH69
PH99
TR25
ZE9
If your postcode belongs to one of the below, your order will arrive within 48 hours:
Unfortunately, next-day delivery is not available to the below postcodes:
EH
ZE
DD1-DD5
DD8-DD9
G1-G5
G11-G15
G20-G23
G31-G34
G40-G46
G51-G53
G58-G82
G83-G84
TD1-TD15
CA17-CA27
DG3-DG9
FK1-FK21
KA7-KA30
KY1-KY14
KY99-KY99
ML10-ML12
PH1-PH14
PH1-PH14
If your postcode belongs to one of the below, your order will arrive within 96 hours:
AB
BT
IV
JE
PA
CA10-CA10
FK18-FK21
GY1-GY99
HS1-HS9
Orders can only be delivered to one address. You’ll need to place separate orders for items that need to be delivered to different addresses
Once you have purchased your item, it should arrive within 10-14 days.
We’re really sorry about that. If you have received any incorrect items, you must inform us within a reasonable period of time. Where possible, you will be asked to return the products to us using one of our free returns options. If it is not possible for you to return the item, and if you are eligible for a refund or replacement, this will be discussed at the point of contact.
We hope to resume these services as soon as possible. In the meantime, you can continue to shop in store for cakes, flowers, wine and the rest of your favourite M&S Foodhall products.
M&S Sandwich platters will only be available for collection in store.
If there are issues with products received, customers can request a refund quickly and easily on the Ocado website. You just need to log in, go to ""My Ocado"", then ""order""and select ""request"" under Refunds.
For any other issues, customers can get in touch with Ocado's Customer Service team by phone, email or live chat by visiting the ""Contact Us"" page on Ocado's website.
You can track an order here
You can check the status of your order and find tracking information at any time in My Account. If you placed your order as a guest, click here for tracking information.
We’ll keep you updated about your order via email – you’ll initially receive an order confirmation from us, and we may also send you important updates about items in your order, including when they’ve been despatched.
To get your order to you as quickly as possible, we may have to send some items separately and these may occasionally be delivered by different couriers. Our couriers deliver between 7am and 7pm. During busy periods, we may deliver outside of these hours.
Furniture
When placing your order online or over the phone we’ll provide you with an estimated despatch time which is shown on the product page. If you’ve ordered multiple items from us your estimated despatch date will be for your entire order and be based upon the product with the longest lead time. As soon as you have placed your order you’ll receive a text or email from us asking you to select a specific delivery day. If you have placed an order which has a estimated delivery longer than 90 days you will receive your booking in date when it comes into this window.
A week before delivery we will send you a reminder e-mail about your order, if you need to move or change the date at no additional cost for the first time you can do so at this point.
Two days before your delivery, we will text and confirm your 2-hour delivery window. You’ll receive messages from us on your day of delivery letting you know that we’re on our way. Deliveries take place between 7am-7pm.
Check if the courier has left your delivery in a safe place.
Check if one of your neighbours has received the delivery for you.
Use the tracking number to see if the tracking system has been updated with any information, such as a photo of where it has been left.
If your delivery still cannot be found, please get in contact with our customer services team
When you arrive at your store, look for a collection point or Foodhall till point, if you are unable to find this, please ask one of our store colleagues who will happily help you. Please bring your confirmation email with you (either printed or on your phone) to collect your order. One of our store colleagues will then bring you your food order.
Home delivery
Most deliveries need to be signed for, so if you’re out when delivery is attempted, our couriers will leave a card explaining what to do next.
If you’ve ordered a hamper, we’ll leave it in a safe place if you’re not home. However, as hampers can contain perishable items, we recommend choosing a day when you know someone will be available to sign for it.
Store collection - Cakes
As food items are perishable, you’ll need to collect your order on the same day it arrives in store. Unfortunately, we are unable to extend your collection date or give you a refund if you don’t collect your order on the selected day. Cake orders can be cancelled or amended within 30 minutes of placing the order – after this time, we are unable to change or amend your order or chosen collection store.
Store collection - Everything else
We’ll hold your order at your chosen collection store for seven days after your selected collection date. If you’re unable to collect your order by the seventh day, please contact your chosen store directly. They may be able to extend the collection period for you. If not, your order will be returned to our warehouse and a refund will be issued to your original payment metholy.
International delivery
Some international deliveries need to be signed for on receipt. If there’s no one available, we’ll leave a card explaining what to do next.
Collection will be available in stores across England, Wales and Scotland.
Due to legislation changes that came into effect as a result of Brexit, we have temporarily suspended our Food to Order and cake collection service in Northern Ireland. We are working hard to resume this service as soon as possible.
We are encouraging customers to bring their own bags to collect their online orders. We are committed to reducing, reusing and recycling our packaging and are trialling new alternatives. In some stores, you may find that items in your Click & Collect order are packaged in a plastic bag or given to you without one. Please help us reduce our use of plastic by bringing your own bag to collect your order.
Start by choosing the local country you wish to ship to – you can select the correct region at the top right of our website. Please note: all products are sold on a delivery duty-unpaid basis, so recipients outside the EU may have to pay import duties, or other taxes. Our local delivery partners may also charge fees for processing import duties. Please consider costs that may be applicable on arrival into the country of your choice, as unfortunately M&S can’t be held responsible for these.
Varies by market. Please refer to your local market website for more details.
You can enter an international address and make it your default at the checkout, or in your account settings – go to ‘Your account’, select ‘Go to your account’, then ‘Address book’.