Delivery and payment
To shop at hm.com
You must be 18 years of age or older and resident in the U.K. (excluding the Channel Islands and BFPO addresses) to place an order.
Your order must total at least £6.00 (after deduction of discounts).
You will receive your goods within 4-6 working days after dispatch. During high season and Sale, delivery might take a little longer. You will find your expected delivery dates at the Checkout stage of your order, and on your Order Confirmation email. You can track your order at My H&M.
The cost of shipping is £3.90 regardless of the size and weight of your package. There is no extra charge if a single order results in subsequent deliveries.
Shipping is only available to residential addresses within the UK, and only to your confirmed billing address. Unfortunately we are unable to deliver to the Channel Islands or BFPO addresses.
We accept card payments via MasterCard and Visa. You can also select to pay by payment slip in parcel, montly invoice, or monthly instalments. You can choose the payment method that suits you best at the checkout.
Right of withdrawal
You always have 28 days to decide if the item is right for you.
H&M guarantees to refund any items, provided that they have been kept in reasonable condition prior to their return.
All our packages contain a return address label to use when you send items back.