Collection & delivery

You can now place online orders with standard delivery to England, Scotland and Wales.

Delivery to Northern Ireland will resume in the coming weeks.

We will resume Click & Collect, next-day delivery, nominated-day delivery and international ordering in the coming weeks.

Sign in to view your order’s latest status.

Delivery options and costs

We’re currently offering UK standard delivery on all online orders to England, Scotland and Wales

For now, Click & Collect, Next Day delivery and Nominated day delivery and international ordering are unavailable. We’re working hard to resume these services as soon as possible.

Fashion | Standard Delivery

UK Standard Delivery (up to 10 working days) is available for £3.99 or free on orders over £60 (excluding furniture).

All delivery date options are shown at checkout. (Please note that this is subject to availability and may change depending on location, product type and carrier availability.)

Our couriers deliver between 7am and 9pm. During busy times, we may deliver outside these hours.

To find out if this delivery option is available to your postcode, see FAQ below. You can view your order and access any tracking details in My Account.

Delivery

Collection and Delivery time frames vary and are subject to product type, location and availability.

Why is only Standard Delivery available?

We’re currently offering UK Standard Delivery on all online orders (excluding Northern Ireland).

For now, Click & Collect, Next Day delivery and Nominated day Delivery and international ordering are unavailable. We’re working hard to resume these service as soon as possible.

Why is it a longer delivery time of up to 10 days?

We have increased our standard delivery timeframe from 3-5 days to up to 10 days in order to make sure we can deliver for our customers. All available dates will be shown at checkout.

When will Click & Collect be available?

We’re working hard to resume our popular Click & Collect service as soon as possible.

You can place orders with UK standard delivery, with an extended timeframe of up to 10 days.

When will you be offering Next Day / Nominated Day delivery?

We’re working hard to resume Next Day / Nominated Day delivery as soon as possible. Customers can place orders with UK standard delivery, with an extended timeframe of up to 10 days.

Do you deliver to my postcode?

Unfortunately, we do not currently offer standard delivery to the following postcodes:

  • All BT postcodes

  • All GX postcodes

  • All JE postcodes

  • All IM postcodes

  • All GY postcodes

  • All HS postcodes

  • All ZE postcodes

Why is my postcode not available for delivery?

We’ve had to make some changes to the postcodes we’re able to deliver to at the moment. At present, we can only deliver to England, Scotland and Wales.

Can I have items in my order delivered to different addresses?

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

Can I get my order delivered to an army base?

Yes, you can. You can view all of the available delivery options to your chosen address at checkout.

Please note that orders placed with British Forces Postal Office (BFPO) are expected to arrive within 10-14 working days. Unfortunately, we are only able to track your order as far as your BFPO office. Once your parcel has been delivered to the BFPO office, you'll need to contact them directly for any further delivery updates.

I've received the wrong item. What should I do?

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.

My Ocado food order hasn't arrived, what do I do?

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.

Track my order

How do I track my delivery?

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 9pm. During busy periods, we may deliver outside of these hours.

International deliveries

How can I place an international order?

International ordering is currently unavailable. We’re working hard to resume this service for you as soon as possible. We apologise for the inconvenience and thank you for your patience. You can find the answer to your question below:

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.

Will the recipient have to pay duty on the order?

International ordering is currently unavailable. We’re working hard to resume this service for you as soon as possible. We apologise for the inconvenience and thank you for your patience. You can find the answer to your question below:

Varies by market. Please refer to your local market website for more details.

How do I enter an international address? How do I make it my default?

International ordering is currently unavailable. We’re working hard to resume this service for you as soon as possible. We apologise for the inconvenience and thank you for your patience. You can find the answer to your question below:

To place an international order, first select the country you wish to ship using the region selector at the top right of our website. At checkout, you can then enter the delivery address for that country. If you frequently ship to the same international address, you can save it in your account settings under ‘Your account’ > ‘Go to your account’ > ‘Address book’.

Get in touch

Contact customer service

Select a topic to start a conversation.