Updated on

Gold price per gram today in the Gulf

The gold price per gram in any Gulf country comes from the same steps: the dollar ounce price, divided by 31.1034768 grams, times the exchange rate of the local currency, times the karat ratio. In Saudi Arabia, the UAE, Bahrain and Oman the exchange rate is a fixed peg announced by the central bank, so once you convert to dollars the gram price is practically the same in all four. In Kuwait the dinar moves slightly because it follows a basket of currencies, and for Qatar we use today’s rate. Saying that gold is cheaper in one Gulf country than another because of the gram price alone therefore makes little sense; the real difference comes from VAT, making charges and shop margins. Pick a country, karat and weight in the calculator, and use the comparison below it to see the same piece priced in the six Gulf currencies at the same moment, VAT included, which is what expats moving between Gulf cities usually want to know.

Last recorded ounce price: 4,144.60 USD· 14 October 2026, 10:15 GMT· gold-api.com

10.00 g of 21K in Saudi Arabia

SAR 4,372

Metal value before making charges and VAT

Gram price by karat
1 g 24KSAR 499.69
1 g 22KSAR 458.05
1 g 21KSAR 437.23
1 g 18KSAR 374.77
Ounce (31.10 g) 24KSAR 15,542

Checked by Radif Partners · How we calculate · Editorial policy

The gram price now in the six Gulf countries

One rate everywhere, so only VAT makes the difference

Last recorded ounce price: 4,144.60 USD· 14 October 2026, 10:15 GMT· gold-api.com

Cheapest country for this piece, VAT included

Kuwait

KWD 784

Kuwait · 0%KWD 784 · USD 2,518
Qatar · 0%QAR 9,167 · USD 2,518
Oman · 5%OMR 1,017 · USD 2,644
UAE · 5%AED 9,712 · USD 2,644
Bahrain · 10%BHD 1,042 · USD 2,770
Saudi Arabia · 15%SAR 10,861 · USD 2,896

The calculator above prices one piece in all six countries with VAT. The exchange rates behind each line are the Saudi Central Bank at 3.75, the UAE central bank at 3.6725, the Central Bank of Bahrain at 0.376, the Central Bank of Oman at USD 2.6008 per rial, and the Kuwaiti dinar at today’s rate since it is pegged to a basket.

How many decimals to read

Saudi riyal, dirham and Qatari riyal gram prices carry two decimals, because shops price in halalas and fils. The Kuwaiti dinar, Bahraini dinar and Omani rial split into 1,000 fils or baisa, so three decimals appear. Never compare a gram in Saudi riyals with a gram in Kuwaiti dinars directly; convert both to dollars or one currency, which is what the dollar column in the comparison calculator does.

From the gram to the piece

The gram price is only the starting point. A twenty-gram piece does not cost twenty times the gram price, because the shop adds a making charge and then VAT. The jewellery price calculator gives the final price by country, and the 21K page explains why a board price differs from the raw metal value.

Frequently asked questions

Why do I see both jaram and ghram in Arabic?

They are two spellings of the same unit. Jaram is the usual form on Saudi and Gulf shop boards, ghram is closer to classical Arabic. This site uses both, and every calculation is based on the metric gram, one thousandth of a kilogram, so a quote in either spelling means the same weight.

Why is the dollar gram price the same in Saudi Arabia, the UAE, Bahrain and Oman?

Their four currencies are pegged to the dollar at fixed rates. Convert a gram price in riyals, dirhams, Bahraini dinars or Omani rials back to dollars at the official pegs and you get the same figure. The gaps you see in shops are margin, VAT and making charge.

Why is Kuwait slightly different in the table?

The Kuwaiti dinar follows a basket of currencies according to the Central Bank of Kuwait, so a dollar is not a fixed number of fils. When the dollar moves against other currencies, the dinar gram price moves even with a flat ounce. The gap is small, but it is the reason Kuwait stands apart.

Related pages and calculators

Sources

Written by

Independent publisher of Gulf gold price calculators

Updated on · Editorial policy · Contact

Rules and rates 2026, checked on