Skip to content
goldPriceBHGold Price Bahrainالعربية

Gold price in Bahrain today

Per-gram gold prices in Bahraini dinar for 24K, 22K, 21K and 18K, moving live with the market.

LiveUpdatedGMT+3

Gold rates per gram

  • 24K gold

    999 fineness

    24K gold: 50.477 BHD per gramDown 0.255 BHD (−0.50%) since yesterday
  • 22K gold

    916 fineness

    22K gold: 46.015 BHD per gramDown 0.231 BHD (−0.50%) since yesterday
  • 21K gold

    875 fineness

    21K gold: 43.956 BHD per gramDown 0.221 BHD (−0.50%) since yesterday
  • 18K gold

    750 fineness

    18K gold: 37.676 BHD per gramDown 0.189 BHD (−0.50%) since yesterday

Gold ounce

Gold ounce: 4,145.98 USD per troy ounceDown 21.00 USD (−0.50%) since yesterday

Silver 999

Silver 999: 0.761 BHD per gramDown 0.039 BHD (−4.88%) since yesterday
How these prices are worked out

Market. Market rates use the same pricing as mssbars.com: the live gold price converted at 0.377 BHD per USD. 24K includes MSS Jewellers’ 100 g bar premium; 22K, 21K and 18K scale the gold price by purity.

Spot. Spot is the raw international ask converted to dinars: ounce in USD × 0.377 ÷ 31.10347 g × fineness.

Prices stream live from the market, usually every second or two while it is open. At weekends and during the daily one-hour break you see the last close.

21K gold price trend

15/10/2026

43.986BHD

Down −3.76% over 30 daysover 30 days

What’s your gold worth?

g

Karat

Estimated value at today’s market rate

439.558BHD

Gold value only. Your jeweller adds a making charge.

Prefer a bar? See MSS bar prices

Gold bar prices in Bahrain

MSS Jewellers’ retail prices for 24K bars, moving with the market.

BarPrice
1 gram61BHD
2.5 grams139BHD
5 grams278BHD
10 grams527BHD
20 grams1,038BHD
1 ounce1,598BHD
50 grams2,556BHD
5 tola2,969BHD
100 grams5,080BHD
10 tola (TT bar)5,917BHD

21K gold price in Gulf currencies

The same gram of 21K gold, converted with mssbars.com’s exchange rates.

Currency21K per gram
BHDBahraini dinar43.986BHD
SARSaudi riyal446.453SAR
AEDUAE dirham435.564AED
KWDKuwaiti dinar37.507KWD
QARQatari riyal446.453QAR
USDUS dollar118.707USD

Exchange rates last updated 5 Sept 2026. Confirm the current rate before you buy.

Made for checking gold in Bahrain

Quick on a phone, in Arabic or English, and free to use.

Free. No account. No paywall.

Every price, chart and calculator here is open to everyone, with no subscription and nothing locked.

  • Live prices for every karat
  • All calculators, including zakat
  • Daily price history
  • No sign-up needed

Gold prices in Bahrain, explained

How the gold price in Bahrain is set

Gold is priced internationally in US dollars per troy ounce. This site converts at 0.377 dinars per dollar, the rate MSS Jewellers uses, so a gram of pure gold costs the ounce price × 0.377 ÷ 31.10347.

Gold shops in Bahrain quote a market rate per gram for each karat, a little above spot. For jewellery they add a making charge (المصنعية) that depends on the piece and the workmanship.

24K, 22K, 21K and 18K gold

Karat measures purity. 24K is 99.9% gold (hallmark 999), 22K is 91.6% (916), 21K is 87.5% (875) and 18K is 75% (750). 21K and 22K are widely used for jewellery in Bahrain and across the Gulf, and 24K is the standard for bars and coins.

The hallmark stamped on a piece shows its fineness, so you can check which rate applies before you buy or sell.

Gold price in Bahrain: questions and answers

How much is 21K gold per gram in Bahrain right now?

The 21K rate is in the live table at the top of this page. It updates with every market move and follows the same pricing as mssbars.com. Jewellers add a making charge for finished pieces.

Where can I see the 22K and 24K gold rates?

Both sit in the same live table, in Bahraini dinars per gram. Switch the currency to see them in riyals, dirhams, Kuwaiti dinars or dollars.

Why does a shop charge more than the rate shown here?

The rates here are for the gold itself. Jewellery carries a making charge for the workmanship, and bars and coins carry a small minting premium.

What’s the difference between market and spot?

Spot is the international ounce converted to dinars by weight and fineness. Market applies the same retail pricing as mssbars.com, so 24K includes a small bar premium.

How often do the prices change?

Live, with each market tick while the gold market is open, usually every second or two. At weekends and during the daily one-hour break you see the last close.

Where can I buy gold bars in Bahrain?

MSS Jewellers sells 24K gold bars from 1 gram to 10 tola at mssbars.com, priced live from the same rates shown on this site.

Is it free? Do I need an account?

Everything is free and open. There is no subscription and nothing locked, and you never need an account to see prices or use the calculators.

How is zakat on gold worked out?

Zakat is due when your gold reaches the nisab of 85 grams of pure (24K) gold. It is 2.5% of the gold’s value. The zakat calculator converts each karat to its pure-gold weight for you.