Changing the country opens its matching card list.
H&M Thailand gift card

H&M gift cards for Thailand

Launch offer: 15% off every H&M Thailand card

For H&M accounts set to Thailand

Values
2
Range
500 to 1,000 THB
From
$12.67
Currency
THB

Choose a value

View card ยท 500 THB

Pay in crypto through NOWPayments. Code delivered right after payment confirms โ€“ on your order page and by email.

This page lists the H&M cards issued for Thailand: 500 THB and 1,000 THB. The cards are spent with H&M in Thailand. The lowest price is $12.67. If your account is set to another country, choose it from the 29 other H&M markets below.

H&M Thailand card values

Card valueYou pay (USD)Card page
500 THB$12.67 $14.90Details 500 THB
1000 THB$25.33 $29.80Details 1000 THB

What an H&M card for Thailand is

An H&M card for Thailand is store credit in THB, issued for Thailand. H&M cards pay for clothing and home items at H&M. H&M runs a separate card program in each country, and the terms differ: the US program, for example, covers online use on the US site only.

H&M cards belong to the country program that issued them, and the terms can differ from one country to the next.

What an H&M card for Thailand can pay for

Some games and subscriptions are only sold in certain countries. This card spends on H&M in Thailand. Keep the card number and PIN together; online checkouts usually ask for both.

  • H&M products in Thailand, in stores or online where the card is accepted
  • Part of a bigger basket, with the rest paid another way where the store allows it

How to redeem an H&M card in Thailand

If the basket costs more than the card, most stores let you pay the rest another way.

H&M's own help page has the current details: H&M US: gift-card use, number, PIN and remaining balance.

  • Shop with H&M in Thailand, in store or online.
  • At checkout, choose gift card as the payment method.
  • Enter the card number and PIN, then check the amount taken off.

2 values, 500 to 1,000 THB

You can choose between 500 THB and 1,000 THB. USD prices run from $12.67 for 500 THB to $25.33 for 1,000 THB.

  • 500 THB: $12.67
  • 1,000 THB: $25.33

How Thailand compares with other H&M markets

PinGifts lists H&M cards for 30 countries in all. Germany has the largest H&M range, with 12 values against 2 here. It is the only H&M market here priced in THB.

More fashion brands in Thailand

In all, 17 brands have cards for Thailand on PinGifts.

How to buy

  1. Use the card with H&M in Thailand.
  2. Pick a value between 500 and 1,000 THB.
  3. Pay in crypto through NOWPayments. Your code is delivered right after the payment confirms, on your order page and by email.
  4. Redeem the code yourself and don't share it with anyone who asks for it.

About H&M gift cards

Select the H&M market before the amount

H&M publishes national gift-card pages rather than one worldwide card program. Its detailed US terms allow covered retail purchases in the US and Canada but US online use only; Ireland has separate local conditions. Start with the recipient's shopping destination and the market named on the card. A shared clothing brand or a familiar currency does not prove that two national programs are interchangeable. Compare the native amount only after the location and shopping channel have been identified.

Full H&M buying guide

Questions about this card

Can I buy an H&M card for someone in Thailand?

Yes. Pass the code on from your order page. Their H&M account has to match Thailand for it to redeem.

What if I buy the wrong country's H&M card?

A code issued for Thailand usually won't redeem on an account set to another country, and it can't be moved between regions. Once the code is revealed it counts as used, so check the account first.

Will this H&M card work outside Thailand?

Usually not. The card is for H&M in Thailand, and other countries run their own card programs.

How does payment work, and where do I get the code?

You pay in crypto through NOWPayments at the USD price shown. Your code is delivered right after the payment confirms, on your order page and by email.

What currency is the H&M Thailand card in?

The face value is in Thai baht (THB). PinGifts shows a USD price next to each value.

Which other countries have H&M cards?

29 others on PinGifts, including Germany (12 values), Portugal (11 values), and France (10 values).

Which H&M Thailand card values are there?

500 THB and 1,000 THB. Each value has its own page with the USD price.

H&M gift cards in other countries

All 30 H&M countries

More gift cards for Thailand

All Thailand gift cards
500 THB $12.67 View card