Whether you're shopping online or in-store, using your H&M gift card is fast and hassle-free.
Add items to your cart as you normally would.
Proceed to Checkout.
On the Payment page, select “Use a Gift Card.”
Enter your 16-digit gift card number and 4-digit PIN.
Click Apply – the amount will be automatically deducted from your order total.
Present your physical gift card or digital barcode (from your email or app).
The cashier will scan the code and apply your gift card balance to the purchase.
Online from the official H&M gift card page.
In-store at any H&M retail location.
Through authorized partners like Amazon, mobile apps, and select supermarkets.
Physical Gift Cards – great for in-person gifting.
Digital eGift Cards – sent via email or SMS, often with a custom message.
Valid for 5 years from the last use (duration may vary by country).
No fees for inactivity or maintenance.
Visit your country’s H&M website and go to the Gift Card Balance section.
Or ask a cashier to check the balance at any H&M store.
Typing errors in the card number or PIN.
Using the card in an unsupported country or region.
The card hasn’t been activated yet, or it has been fully used.
Need help?
👉 Contact H&M Customer Service or use the Live Chat option on the H&M website.
Looking for the perfect time to shop or gift? H&M gift cards are ideal for:
Holiday seasons & birthdays
Back-to-school fashion upgrades
Black Friday / Cyber Monday sales
Seasonal collections & new arrivals