21K gold price today in Bahrain

Wednesday, 28 October 2026 · Last update 9:01 PM

21K price per gram
42.74 BHD ▼ 0.21 BHD (−0.49%) vs yesterday

The price of one gram of 21K gold in Bahrain today, 28 October 2026, is about 42.74 BHD, down 0.21 BHD (0.49%) from yesterday. Over the past week it fell 1.9%. The highest price in the last 30 days was 44.37 BHD on 10 October 2026, and the lowest 42.25 BHD on 23 October 2026.

GramPricevs yesterday
24K 48.85 BHD ▼ 0.23 BHD (−0.47%)
22K 44.78 BHD ▼ 0.21 BHD (−0.47%)
21K 42.74 BHD ▼ 0.21 BHD (−0.49%)
18K 36.64 BHD ▼ 0.17 BHD (−0.46%)
Gold pound (8 g 21K) 341.92 BHD ▼ 1.68 BHD (−0.49%)
Ounce1,519.40 BHD$4,041

21K price trend in Bahrain

21K prices by weight today

1 g
42.74 BHD
2 g
85.48 BHD
2.5 g
106.85 BHD
4 g
170.96 BHD
5 g
213.70 BHD
8 g
341.92 BHD
10 g
427.40 BHD
15 g
641.10 BHD
20 g
854.80 BHD
50 g
2,137.00 BHD
100 g
4,274.00 BHD

Before making charges.

21K price in Bahrain — last 30 days

DayPriceChange
Today 42.74 BHD ▼ 0.21
Tuesday, 27 October 42.95 BHD ▲ 0.50
Monday, 26 October 42.45 BHD ▲ 0.18
Sunday, 25 October 42.27 BHD 0%
Saturday, 24 October 42.27 BHD ▲ 0.02
Friday, 23 October 42.25 BHD ▼ 1.33
Thursday, 22 October * 43.58 BHD ▲ 0.02
Wednesday, 21 October * 43.56 BHD ▼ 0.15
Tuesday, 20 October * 43.71 BHD ▼ 0.55
Monday, 19 October * 44.27 BHD ▲ 0.20
Sunday, 18 October * 44.06 BHD 0%
Saturday, 17 October * 44.06 BHD ▲ 0.11
Friday, 16 October * 43.95 BHD ▲ 0.16
Thursday, 15 October * 43.79 BHD ▼ 0.21
Wednesday, 14 October * 44.00 BHD ▼ 0.05
Tuesday, 13 October * 44.05 BHD ▼ 0.31
Monday, 12 October * 44.36 BHD ▼ 0.01
Sunday, 11 October * 44.37 BHD 0%
Saturday, 10 October * 44.37 BHD ▲ 0.50
Friday, 9 October * 43.87 BHD ▲ 0.41
Thursday, 8 October * 43.46 BHD ▼ 0.61
Wednesday, 7 October * 44.07 BHD ▲ 0.34
Tuesday, 6 October * 43.73 BHD ▼ 0.19
Monday, 5 October * 43.92 BHD ▲ 0.12
Sunday, 4 October * 43.80 BHD 0%
Saturday, 3 October * 43.80 BHD ▼ 0.34
Friday, 2 October * 44.13 BHD ▲ 0.30
Thursday, 1 October * 43.84 BHD ▼ 0.42
Wednesday, 30 September * 44.25 BHD ▲ 0.68
Tuesday, 29 September * 43.57 BHD —

* Calculated from the global ounce price and the Bahraini Dinar exchange rate on the same day.

Gold prices in Bahrain, delivered to you

  • 🔔 A daily gold price alert for Bahrain
  • 📱 A home-screen widget with the price, no need to open the app
  • 💼 Portfolio: log your gold and see what it's worth today
▶ Get Tibr free — Google Play

Frequently asked questions

How much is 21K gold per gram in Bahrain today?

21K gold in Bahrain today, 28 October 2026, is about 42.74 BHD per gram (last update 9:01 PM).

How much are 5 and 10 grams of 21K?

5 grams of 21K are about 213.70 BHD and 10 grams about 427.40 BHD, before making charges.

What does 21K mean?

21K means 21 parts out of 24 are pure gold, about 87.5% purity.

Does this price include the making charge?

No. This is the raw gold price per gram. Jewellery adds a making charge on top, which varies by piece and shop, and when you sell you get the gram price without it.

Why does the gold price in Bahrain change?

The Bahraini Dinar is pegged to the dollar at 0.376, so gold in Bahrain moves almost exactly with the global ounce price.