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

Gold Rate in Bahrain Today

Live BHD gold prices — Updated 21 April 2026

XAU/USD $3,200.00
1 USD = 0.38 BHD
24K per gram = BD39
24K Gold
99.9% Pure Gold
BD39
Per Gram
Per gram: BD39
22K Gold
91.7% Pure Gold
BD35
Per Gram
Per gram: BD35
21K Gold
87.5% Pure Gold
BD34
Per Gram
Per gram: BD34
18K Gold
75.0% Pure Gold
BD29
Per Gram
Per gram: BD29

📊 Bahrain Gold Rate — All Weights

🇧🇭 Bahrain · 24K, 22K, 21K, 18K LIVE
Weight24K (BHD)22K (BHD)21K (BHD)18K (BHD)
1 Gram BD39 BD35 BD34 BD29
5 Grams BD193 BD177 BD169 BD145
10 Grams BD387 BD354 BD338 BD290
1 Tola BD451 BD413 BD395 BD338
1 Troy Oz BD1,203 BD1,102 BD1,053 BD902
100 Grams BD3,868 BD3,543 BD3,385 BD2,901

🧮 Gold Weight Calculator

Your gold value

📖 About Gold in Bahrain

📊 How Gold Prices Are Calculated

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

🛒 Buying Gold in Bahrain

When buying gold in Bahrain, 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 (BD39/gram) is 99.9% pure and best for investment. 22K gold (BD35/gram) contains 91.7% pure gold and is the most popular choice for jewellery. The price difference today is BD4 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 BHD/USD exchange rate.

❓ Frequently Asked Questions

What is the gold rate today in Bahrain?+

Today's gold rate in Bahrain is BD39 per gram for 24K gold and BD35 per gram for 22K gold as of 21 April 2026.

What is 22K gold price in Bahrain?+

The 22K gold price in Bahrain today is BD35 per gram and BD35 per gram.

How is gold price calculated in Bahrain?+

Gold price in Bahrain = (XAU/USD spot ÷ 31.1034768) × USD/BHD rate × karat purity. Today: ($3,200.00 ÷ 31.1034) × 0.38 = BD39 per gram of 24K gold.