How much does delivery cost and how long does it take?

How much does delivery cost and how long does it take?

Delivery type

Cost

Timescale

Collect in store

Free

 

 

Order by noon today, collect from noon tomorrow. Or choose a date that suits you. 

Food to Order – we’ll confirm your collection date when you place your order

Standard UK delivery 

£3.50

Within 5 working days, Monday to Saturday

Standard UK delivery (on orders over £50)

Free

Within 5 working days, Monday to Saturday

Next day UK delivery*

£4.95

Order by 7pm for next day delivery, subject to availability

Named day UK delivery*

£4.95

Delivered on the date of your choice, subject to availability

Furniture delivery

Free on most orders

We’ll contact you usually within 2 days of placing your order to arrange a delivery time

Christmas hampers*

  • ·         Free standard UK delivery on hampers over £20
  • ·         Named day UK delivery - £4.95
  • ·         Delivered between 7am and 7pm within 5 working days (TBC)
  • ·         Delivered on the date of your choice subject to availability

Flowers*

Free

Order by 6pm Monday to Friday for next day delivery.

Your order will arrive between 7am and 7pm on your selected delivery date.

International delivery - Australia, Canada, New Zealand and USA

£15 (Free above £30 for a limited time)

 Around 10-14 working days

International delivery – Austria, Belgium, France, Germany, Republic of Ireland, Spain+

Please see our dedicated international sites.

Standard - €4.95

 4-6 working days, except ROI which is 3-5 days

International delivery – Rest of EU^

£7.50

Around 7-10 working days

International delivery – Rest of world^

£15

Around 10-14 working days


Full international delivery details

*Postcode restrictions apply >

+ Excludes Canary Isles, Ceuta and Melilla

^Selected countries.

Was this answer useful?

YesNo

For further information see terms and conditions on marksandspencer.com. © 2014 Marks and Spencer plc