Skip to content
Golden Meter

Gold price today in Bahrain

24K, 22K, 21K and 18K in Bahraini Dinar, updated every 5 minutes

21K gold price per gram today in Bahrain

BHD 45.998

Last updated:

LowHigh

Gold prices by karat in Bahrain

Price per gram, excluding making charges. Tap a karat for details and a weight calculator.

Gold price today in Bahrain
KaratPriceChange
24K999 finenessBHD 52.569
22K916 finenessBHD 48.188
21K875 finenessBHD 45.998
18K750 finenessBHD 39.427
14K585 finenessBHD 30.665
Gold ounce31.1 g of 24KBHD 1,635.072
Gold pound8 g of 22KBHD 385.504

Indicative prices calculated from the global spot ounce and exchange rates. Excludes making charges and VAT.

24K gold per gram — last 30 days

The chart appears once at least two days of prices are collected.

Silver price today in Bahrain

How is the gold price in Bahrain calculated?

Gold is quoted globally per troy ounce in US dollars, then converted at the current exchange rate — about 1,635.072 BHD per ounce today. One troy ounce is 31.1035 grams, so the 24K gram price is the ounce price divided by 31.1 — about 52.569 BHD right now.

Each karat is priced by its purity: 22K is 22/24 of the 24K price, 21K is 21/24 and 18K is 18/24. Those are the figures in the table above.

Why is the shop price different?

These are raw gold prices. Jewelers add a making charge and margin, and VAT may apply (10% in Bahrain). When you sell, dealers usually buy slightly below the raw price. Use the gold calculator to check a fair price including making charges.

What moves gold prices?

Gold reacts to the US dollar, interest rates and inflation, and tends to rise during economic or geopolitical stress as a safe haven. Seasonal jewelry demand and central-bank buying also shape the trend.

Frequently asked questions

What is the 21K gold price per gram in Bahrain today?

21K gold is about 45.998 BHD per gram today in Bahrain, excluding making charges and VAT. Prices update every 5 minutes.

How much is 24K gold per gram in Bahrain?

24K (pure) gold is about 52.569 BHD per gram, and one ounce is about 1,635.072 BHD.

How much is a gold pound today?

A gold pound weighs 8 g of 22K gold and is worth about 385.504 BHD today, before premiums.

What's the difference between 21K and 24K gold?

24K is 99.9% pure gold, while 21K is 87.5% gold alloyed with other metals for strength. 21K is therefore about 12.5% cheaper and better suited to jewelry.

Do these prices include making charges?

No. These are raw gold prices derived from the global spot price and exchange rates. Making charges and VAT vary by shop, design and weight.

Gold prices in other countries