Online Shopping



How to shop

Orders can be placed on our website, using our app or by phone 03 44 736 9000 (calls from a UK landline will be at the basic national call rate-mobiles may vary, please check with your provider). You must be aged 18 years old or over and provide a UK residential address. If you have seen an item in the catalogue, just enter the article number in “Order from catalogue”. Items are saved in the shopping bag for 7 days but don’t wait too long, the items are not reserved.

When you're finished shopping, click on the “Shopping bag” to place your order. Price and availability will be displayed. You may also edit your order at this time. When you’re happy with your order, proceed to checkout.

Once you have placed your order, you will receive an email confirmation. An additional email will be sent to notify you when your order is ready to be shipped. You can track your order by logging in to My H&M.

Prices and delivery charge

Prices in store, catalogue and online may vary.

The prices displayed on our website do not include delivery costs.

The cost of delivery for each order is £3.90, regardless of the size or weight of your order. If we are unable to deliver your order in full and have to make more than one delivery, there will be no additional charge for the subsequent deliveries. For more information, go to Shipping and Delivery.

H&M uses cookies to give you the best experience on our website. If you continue to use our services, we’ll assume that you’re happy with this. Find out more about cookies