Gold Rate Today in Bahrain

Live gold price in Bahrain in BHD, converted from the XAU/USD spot price at today’s exchange rate. Prices below are for the gold content only; local jewellers add making charges, taxes and margin.

BHD 48.577 per gram (pure gold)
Live XAU/USD $4,018.40 · 1 USD = 0.3760 BHD · 23 Oct 2026, 00:29 UTC

Gold price in BHD by unit (pure gold)

UnitBHDUSD
1 gramBHD 48.577$129.19
10 gramsBHD 485.772$1,291.95
1 tola (11.66 g)BHD 566.594$1,506.90
1 troy ounceBHD 1,511$4,018.40
1 kilogramBHD 48,577$129,194.56

Gold rate per tola and per gram by karat in BHD

KaratPurityPer gram10 gramsTola
24K99.9%BHD 48.529BHD 485.286BHD 566.028
22K91.7%BHD 44.531BHD 445.307BHD 519.397
21K87.5%BHD 42.505BHD 425.050BHD 495.770
18K75.0%BHD 36.433BHD 364.329BHD 424.946
14K58.5%BHD 28.418BHD 284.176BHD 331.458
10K41.7%BHD 20.257BHD 202.567BHD 236.270

Estimated value of the gold in the piece. A dealer will usually buy for less and sell for more than this reference.

Gold price chart (USD per ounce)

Loading chart…

How the price in Bahrain is calculated

We take the live gold price in US dollars per troy ounce (31.1035 grams), multiply it by the USD/BHD exchange rate and divide by the weight of the unit. Karat prices multiply by the purity: 22K is 91.67%, 18K is 75%.

Because the dollar price and the exchange rate both change, the price in BHD can move even when the dollar price of gold is flat. A weaker BHD raises the local price of gold.

Full methodology · Karats explained · Gold calculator

Exchange rates by ExchangeRate-API, updated 22 Oct 2026, 00:02 UTC. Information only; not investment advice.