GoldRateToday
Live Rates · Updated Daily
🔍
LIVE
📰 Blog
🇹🇭

Gold Rate in Thailand Today

Live THB gold prices — Updated 21 April 2026

XAU/USD $3,200.00
1 USD = 35.80 THB
24K per gram = ฿3,683
24K Gold
99.9% Pure Gold
฿3,683
Per Gram
Per gram: ฿3,683
22K Gold
91.7% Pure Gold
฿3,374
Per Gram
Per gram: ฿3,374
21K Gold
87.5% Pure Gold
฿3,223
Per Gram
Per gram: ฿3,223
18K Gold
75.0% Pure Gold
฿2,762
Per Gram
Per gram: ฿2,762

📊 Thailand Gold Rate — All Weights

🇹🇭 Thailand · 24K, 22K, 21K, 18K LIVE
Weight24K (THB)22K (THB)21K (THB)18K (THB)
1 Gram ฿3,683 ฿3,374 ฿3,223 ฿2,762
5 Grams ฿18,416 ฿16,869 ฿16,114 ฿13,812
10 Grams ฿36,832 ฿33,738 ฿32,228 ฿27,624
1 Tola ฿42,960 ฿39,351 ฿37,590 ฿32,220
1 Troy Oz ฿114,560 ฿104,937 ฿100,240 ฿85,920
100 Grams ฿368,319 ฿337,380 ฿322,279 ฿276,239

🧮 Gold Weight Calculator

Your gold value

📖 About Gold in Thailand

📊 How Gold Prices Are Calculated

Gold prices in Thailand are derived from the international XAU/USD spot price ($3,200.00/oz) converted to THB at the rate of 1 USD = 35.8000 THB. Prices are then adjusted for karat purity and local weight units.

🛒 Buying Gold in Thailand

When buying gold in Thailand, always check the hallmark stamp for purity, compare rates across dealers, and ask for a proper receipt. For investment, 24K gold bars or coins offer the best value as they carry lower making charges than jewellery.

📈 24K vs 22K Gold

24K gold (฿3,683/gram) is 99.9% pure and best for investment. 22K gold (฿3,374/gram) contains 91.7% pure gold and is the most popular choice for jewellery. The price difference today is ฿309 per gram.

🔄 Why Prices Change Daily

Gold prices change daily because they track the XAU/USD spot price on global commodity exchanges (COMEX, LBMA). Two factors affect local prices: changes in international gold value and fluctuations in the THB/USD exchange rate.

❓ Frequently Asked Questions

What is the gold rate today in Thailand?+

Today's gold rate in Thailand is ฿3,683 per gram for 24K gold and ฿3,374 per gram for 22K gold as of 21 April 2026.

What is 22K gold price in Thailand?+

The 22K gold price in Thailand today is ฿3,374 per gram and ฿3,374 per gram.

How is gold price calculated in Thailand?+

Gold price in Thailand = (XAU/USD spot ÷ 31.1034768) × USD/THB rate × karat purity. Today: ($3,200.00 ÷ 31.1034) × 35.80 = ฿3,683 per gram of 24K gold.