Gold Rate Today in Bahrain
Live gold price per gram in Bahraini Dinar (BHD) for every karat, updated through the day from the international spot market.
Last updated: 4 Oct 2026, 16:28
| Karat | 1 gram | 10 grams | 1 tola (11.66 g) | 1 ounce |
|---|---|---|---|---|
| 24K | 50.069 BHD | 500.69 | 583.99 | 1,557.32 |
| 22K | 45.944 BHD | 459.44 | 535.88 | 1,429.02 |
| 21K | 43.854 BHD | 438.54 | 511.51 | 1,364.02 |
| 18K | 37.589 BHD | 375.89 | 438.43 | 1,169.16 |
Spot prices excluding making charges and VAT. Silver: 0.73166 BHD/g. Gold: $4,141.80/oz.
How the price is calculated
We take the international spot price of one troy ounce (31.1 g) of pure gold, convert it to BHD at the current exchange rate and adjust for purity: 22K is 91.7% gold, 21K is 87.5% and 18K is 75%.
10% VAT applies to gold jewellery.
FAQs
What is the 22K gold rate per gram in Bahrain today?
About 45.944 BHD per gram at the latest international spot price (4 Oct 2026, 16:28, UAE time), before making charges and VAT.
What is the 24K gold price per gram in Bahrain?
About 50.069 BHD per gram at the latest spot price. Shop prices are slightly higher.
Why is the price in the shop different?
Jewellers add making charges and their margin. 10% VAT applies to gold jewellery.
