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


Delivery type



Collect in store




Orders placed by 8pm can be collected the following day subject to availability.  Or choose a date that suits you.

Food to order - your collection date is dependent upon the types of products you wish to order.  When placing your order, the earliest collection will be available for you to select.

Standard UK delivery 


Within 3-5 working days, Monday to Saturday

Standard UK delivery 

Free when you spend £50 or more.

Within 3-5 working days, Monday to Saturday. Exclusions apply.

Next day UK delivery*


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

Nominated day UK delivery*


Delivered on the date of your choice, subject to availability



Orders placed by 3pm will be available to collect the following day subject to availability. 
You will receive email and SMS confirmation from CollectPlus to let you know when your order is available for collection. (Please note that delivery to Northern Ireland and the Scottish Highlands and Islands will take a day longer.)

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*

Named day UK delivery - £3.99


Delivered on the date of your choice subject to availability. Free named day delivery on hampers over £20 - this does not include alchohol-only gifts. 



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

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


 Standard delivery £3.50  or named day delivery £3.99


FREE named day delivery when you spend over £100 or standard delivery when you spend over £50. Simply select named day delivery at the checkout.

International delivery - Australia, Canada, New Zealand and USA

£15 (Free above £75 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^


Around 7-10 working days

International delivery – Rest of world^


Around 10-14 working days


Full international delivery details

*Postcode restrictions apply >

+ Excludes Canary Isles, Ceuta and Melilla

^Selected countries.

Please note, the standard delivery charge is deducted in the checkout. You must select the £3.50 standard delivery, then check your summary for the discount. 

To find out the delivery options available for your postcode, click here.

Was this answer useful?


For further information see terms and conditions on © 2016 Marks and Spencer plc