Skip to content
Profitvana

Precious metals

Gold Price Today

Live gold price per gram and per ounce, by karat, in your currency.

24K gold · per gram

145.02 USD

per ounce: 4,510.50 USD

KaratPer gramPer ounce
24K145.02 USD4,510.50 USD
22K132.93 USD4,134.63 USD
21K126.89 USD3,946.69 USD
18K108.76 USD3,382.88 USD

Silver: 2.43 USD / gram

Spot prices updated 2026-05-24. Informational only — jewellers add a premium and making charges over spot.

Understanding the gold price

Gold trades globally in US dollars per troy ounce. To get a local per-gram price, we convert to your currency and divide by 31.1035 grams, then adjust for karat purity. This is the metal’s spot value — useful for valuing what you own or for zakat, but not the final shop price, which includes a premium.

Calculating your annual charity? Use these live prices in our zakat calculator to check the nisab threshold.

Gold price by country

Live gold price in your local currency.

Frequently asked questions

How is the gold price per gram calculated?+

The international spot price is quoted per troy ounce (about 31.1 grams). We divide it by 31.1035 to get the price per gram, then multiply by the karat purity (e.g. 22K = 22/24).

What is the difference between 24K, 22K, 21K and 18K?+

Karat measures purity out of 24. 24K is pure gold, 22K is 91.7% gold, 21K is 87.5%, and 18K is 75%. Lower karats contain more alloy, so they cost less per gram.

Why does the jeweller charge more than this price?+

This is the raw spot value of the metal. Jewellers add a premium plus making/workmanship charges, and may add VAT, so the shop price is higher than spot.