The current price of gold per ounce is approximately $3,383 USD according to Kitco and VeraCash data from early May 2025
. The price per gram is around $108.74 to $108.77 USD
. In British pounds, the price per ounce is about £2,536 to £2,531, and per gram around £81.18
. These prices reflect spot market values and can fluctuate throughout the trading day.