Gold price today per gram

Live gold rate per gram and per ounce in your currency — Saudi riyal by default — for 24, 22, 21, 18 and 14 karat, plus a calculator for the value of your gold.

Gold rate by karat

Value of your gold

How the gold rate per gram is calculated

Gold is priced internationally in US dollars per troy ounce (31.1035 grams). To get the price per gram in your currency, we divide the ounce price by 31.1035, convert it with today's exchange rate and multiply by the karat purity.

price per gram = (ounce price ÷ 31.1035) × exchange rate × (karat ÷ 24)

Gold karats explained

KaratPurityCommon use
24K≈ 99.9%Bars and investment coins
22K91.7%Indian and Gulf jewellery
21K87.5%Most common jewellery in Saudi Arabia
18K75%Italian and diamond jewellery
14K58.5%Budget jewellery

Why the shop price is different

This is the raw metal (spot) price. Jewellery shops add making charges and their margin, and in Saudi Arabia 15% VAT applies to gold jewellery. When selling old gold, shops usually deduct a refining and margin amount. One tola is about 11.66 grams.

Indicative price, updated several times a day. Not an offer to buy or sell.

Frequently asked questions

What is the 22K gold rate in Saudi Arabia today?

Choose SAR: the table shows today's 22K price per gram, which is 91.7% of the 24K price.

How many grams are in a tola?

One tola is about 11.66 grams.

Is VAT charged on gold in Saudi Arabia?

Yes, 15% VAT generally applies to gold jewellery; investment gold of 99% purity and above is treated differently.

How often is the price updated?

Several times a day. The last update time is shown under the calculator.

More free Gulf calculators