Troy ounce to Gram
1 troy ounce = 31.1035 grams. Type any value below to convert troy oz to grams instantly.
Same amount in every unit
- Gram31.1035
- Sovereign3.8879
- Tola2.6667
- Kilogram0.031103
- Milligram31,103.48
- Troy ounce1
Troy ounce to Gram
1 troy ounce = 31.1035 grams
To convert troy oz to grams, multiply by 31.1035. Example: 5 troy oz = 155.5174 grams.
Quick reference table
| Troy ounce | Gram |
|---|---|
| 0.5 troy oz | 15.5517 grams |
| 1 troy ounce | 31.1035 grams |
| 2 troy oz | 62.207 grams |
| 5 troy oz | 155.5174 grams |
| 10 troy oz | 311.0348 grams |
| 25 troy oz | 777.5869 grams |
| 50 troy oz | 1,555.17 grams |
| 100 troy oz | 3,110.35 grams |
| 500 troy oz | 15,551.74 grams |
| 1,000 troy oz | 31,103.48 grams |
Advertisement
Units on this page
- Troy ounce
- 31.1035 g, the unit used in international gold prices.
- Gram
- The base metric unit for gold. Jewellery is billed per gram.
Always confirm measurements for a purchase or registration with official records.
Questions people ask
How many grams are in 1 troy ounce?
1 troy ounce equals 31.1035 grams.
How many troy oz are in 1 gram?
1 gram equals 0.032151 troy oz.