1 oz gold bar equals how many grams?
While an imperial ounce (oz) is equal to 28.35 grams, a troy ounce (troy oz) is equal to over 31.103 grams. Hence, a 1 oz gold bar should therefore contain more than 31.103 grams of gold.