Question: 1 oz silver equals how many grams?
Answer: While 1 troy ounce (troy oz) of silver is equal to 31.1034768 grams, 1 imperial ounce will equal only 28.3495 grams.