GoldRateToday
Live Rates · Updated Daily
🔍
LIVE
📰 Blog
🇧🇩

Gold Rate in Bangladesh Today

Live BDT gold prices — Updated 21 April 2026

XAU/USD $3,200.00
1 USD = 110.00 BDT
24K per gram = ৳11,317
24K Gold
99.9% Pure Gold
৳11,317
Per Gram
Per gram: ৳11,317
22K Gold
91.7% Pure Gold
৳10,366
Per Gram
Per gram: ৳10,366
21K Gold
87.5% Pure Gold
৳9,902
Per Gram
Per gram: ৳9,902
18K Gold
75.0% Pure Gold
৳8,488
Per Gram
Per gram: ৳8,488

📊 Bangladesh Gold Rate — All Weights

🇧🇩 Bangladesh · 24K, 22K, 21K, 18K LIVE
Weight24K (BDT)22K (BDT)21K (BDT)18K (BDT)
1 Gram ৳11,317 ৳10,366 ৳9,902 ৳8,488
5 Grams ৳56,585 ৳51,832 ৳49,512 ৳42,439
10 Grams ৳113,171 ৳103,664 ৳99,024 ৳84,878
1 Tola ৳132,000 ৳120,912 ৳115,500 ৳99,000
1 Troy Oz ৳352,000 ৳322,432 ৳308,000 ৳264,000
100 Grams ৳1,131,706 ৳1,036,643 ৳990,243 ৳848,780

🧮 Gold Weight Calculator

Your gold value

📖 About Gold in Bangladesh

📊 How Gold Prices Are Calculated

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

🛒 Buying Gold in Bangladesh

When buying gold in Bangladesh, 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 (৳11,317/gram) is 99.9% pure and best for investment. 22K gold (৳10,366/gram) contains 91.7% pure gold and is the most popular choice for jewellery. The price difference today is ৳951 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 BDT/USD exchange rate.

❓ Frequently Asked Questions

What is the gold rate today in Bangladesh?+

Today's gold rate in Bangladesh is ৳11,317 per gram for 24K gold and ৳10,366 per gram for 22K gold as of 21 April 2026.

What is 22K gold price in Bangladesh?+

The 22K gold price in Bangladesh today is ৳10,366 per gram and ৳10,366 per gram.

How is gold price calculated in Bangladesh?+

Gold price in Bangladesh = (XAU/USD spot ÷ 31.1034768) × USD/BDT rate × karat purity. Today: ($3,200.00 ÷ 31.1034) × 110.00 = ৳11,317 per gram of 24K gold.