Standard Delivery orders are currently delayed by a few days. If we find out any more information about the delivery time, we will update this area. We’re sorry for the delay!
Next day delivery (£5.99):
We also offer a next day delivery for orders placed before 7 pm. Your parcel will be delivered the next day before 8 pm. We will deliver 7 days a week, except Bank Holidays. Orders placed after 7 pm will be delivered within 2 days. During high season and Sale, Next day delivery might be unavailable.
Where does H&M deliver?
Items ordered in the UK can only be delivered to persons 18 years or older, with an address in the UK (excluding the Channel Islands, BFPO and mail forwarding companies).
Certain items have transportation restrictions, and cannot be shipped to some locations. Read more here.
How long does delivery take?
You can choose between our Standard Delivery or Next Day Delivery:
Standard delivery (£3.99/Free over £50):
We will deliver your purchase within 2-3 days after receiving your order confirmation. We will deliver 7 days a week, except Bank Holidays. Standard delivery is free for orders over £50. During high season and Sale, delivery might take a little longer.
Next day delivery (£5.99):
We also offer a next day delivery for orders placed before 7 pm. Your parcel will be delivered the next day before 8 pm. We will deliver to residential addresses 7 days a week, except Bank Holidays and to Parcel Shop on working days (no delivery on Sundays and Bank Holidays). Orders placed after 7 pm will be delivered within 2 days. During high season and Sale, Next day delivery might be unavailable.
What delivery options can I choose?
We offer you the following delivery options:
Delivery to your home address: select Home delivery as delivery location in checkout and make sure that your home address is ticked as delivery address.
Delivery to an alternative address: select Home delivery as delivery location in checkout, untick your home address as delivery address and select or enter an alternative address.
Delivery to a Parcel Shop: select this option and search for a convenient Parcel Shop by entering a postcode.
What are the costs for delivery when shopping online?
The Standard delivery fee is £3.99 and free for orders over £50. The fee for Next day deliveries is £5.99.
How can I track my parcel?
As soon as we start packing your order we will send you a shipment confirmation email with the delivery information and a link to track your order online. Please note, that it can take some days before the tracking information is uploaded.
You will also be able to track your order under ‘Orders’ when you log in at My H&M.
If unable to deliver a package according to your chosen delivery option it will automatically be returned to H&M.