Gold Price Per Troy Ounce (USD)
One ounce of 24k (.999) gold is worth $4,581 in USD as of 09:59 UTC. With instant gram conversion below, updated every minute.
24h +1.29% 7d — 30d —
Last updated · Spot source: gold-api.com · See the full methodology.
Gold price per ounce by karat (USD)
| Karat | Price / ounce | 24h | 7d | 30d |
|---|---|---|---|---|
| 24K | $4,581 | +1.29% | — | — |
| 22K | $4,204 | +1.29% | — | — |
| 18K | $3,439 | +1.29% | — | — |
| 14K | $2,675 | +1.29% | — | — |
30-day position
Gold is currently trading +1.02% above its trailing 30-day average of $4,539/oz — +1.02%
Per-gram reference: $147.29 for 24k · $110.58 for 18k.
Frequently asked questions
How much does 1 gram of gold cost in USD?
One gram of 24k (.999) gold costs $147.29 in USD as of 09:59 UTC. For 18k — the standard western jewellery purity — one gram costs $110.58.
How is the price per gram calculated from spot?
The market quotes gold per troy ounce, which equals exactly 31.1034768 grams. Per-gram price = spot ÷ 31.1034768 × karat fineness (24k = 0.999, 22k = 0.9167, 18k = 0.750, 14k = 0.5833).
Which karat should I check?
Investment coins and bars are 24k (.999). Western jewellery is typically 18k or 14k; 22k is common in Asian and Gulf jewellery. Pick the karat you are actually buying or selling.
How many grams are in a troy ounce of gold?
A troy ounce — the unit gold trades in — is 31.1034768 grams, about 10% heavier than the 28.35g kitchen ounce. At today’s price, one troy ounce of pure gold is $4,581 in USD.