Gold Price ToolsWeight Converter › Grams in a Troy Ounce

How Many Grams in a Troy Ounce?

There are exactly 31.1035 grams in one troy ounce. This applies to all precious metals — gold, silver, platinum, and palladium.

The troy ounce is the universal unit for precious metals pricing worldwide. It differs from the everyday avoirdupois ounce. Live gold and silver prices per gram are shown below.

1 Troy Oz = Grams
31.1035 g
Exact: 31.1034768 g
1 Troy Oz = Regular Oz
1.09714 oz
~9.7% heavier
1 Troy Oz = Pennyweight
20 dwt
US jewellers' standard
Gold per gram (live)
24K fine, USD
Silver per gram (live)
.999 fine, USD
1 kg = Troy Oz
32.1507 oz t
For kilo bars

Troy Ounce ↔ Gram Conversion Table

Exact mathematical conversions based on 1 troy oz = 31.1034768 grams.

Troy OuncesGramsKilogramsPennyweight (dwt)Regular Oz
0.1 oz t3.1103 g0.003110 kg2.000 dwt0.1097 oz
0.5 oz t15.552 g0.01555 kg10.00 dwt0.5486 oz
1 oz t31.1035 g0.03110 kg20.00 dwt1.0971 oz
2 oz t62.207 g0.06221 kg40.00 dwt2.1943 oz
5 oz t155.52 g0.15552 kg100.0 dwt5.4857 oz
10 oz t311.03 g0.31103 kg200.0 dwt10.971 oz
32.1507 oz t1,000 g1.000 kg643.0 dwt35.274 oz
100 oz t3,110 g3.110 kg2,000 dwt109.71 oz
400 oz t12,441 g12.441 kg8,000 dwt438.9 oz

Gram to Troy Ounce — with Live Gold & Silver Values

GramsTroy OuncesPennyweightGold Value (USD)Silver Value (USD)
0.1 g0.003215 oz t0.0643 dwt
0.5 g0.01607 oz t0.3215 dwt
1 g0.03215 oz t0.6430 dwt
2 g0.06430 oz t1.286 dwt
3 g0.09645 oz t1.929 dwt
5 g0.1607 oz t3.215 dwt
10 g0.3215 oz t6.430 dwt
31.1035 g1.000 oz t20.00 dwt
100 g3.215 oz t64.30 dwt

Weight Converter — Any Amount

Convert any precious metals weight and see the live USD value.

Troy Oz
Grams
Kilograms
Pennyweight
Grains
Value (USD)

Troy Ounce Explained

What Is a Troy Ounce?

The troy ounce is the standard unit of mass for weighing precious metals globally. It originates from the troy weights system used in medieval European trade, likely from the city of Troyes, France. One troy ounce equals exactly 31.1034768 grams, commonly rounded to 31.1035 g.

Troy Ounce vs Regular Ounce

UnitGramsUsed For
Troy Ounce (oz t)31.1035 gGold, silver, platinum, palladium
Avoirdupois Ounce (oz)28.3495 gEveryday goods, food, general trade
Apothecary Ounce31.1035 gHistorical pharmacy (same as troy)

A gold bar labelled "1 oz" at any bullion dealer is always a troy ounce (31.1035 g), not a regular ounce (28.3495 g). This difference of 2.75 grams matters enormously when buying or selling gold.

Troy Ounce vs Pennyweight (dwt)

US jewellers often use pennyweight (dwt). There are exactly 20 pennyweights in one troy ounce, and 1 dwt = 1.55517 grams. To compare a dealer's dwt price to a per-gram price: multiply by 1.55517. To compare to a per-oz price: multiply by 20.

How to Convert Grams to Troy Ounces

  1. Weigh your gold or silver item in grams on a precise scale.
  2. Divide the weight in grams by 31.1035 to get troy ounces.
  3. Multiply by the live spot price to get the raw melt value.
  4. For alloyed gold (14K, 10K, 18K), multiply by the purity factor (0.5833, 0.4167, 0.75).

Example: 8.5g of 14K gold. Troy oz: 8.5 ÷ 31.1035 = 0.2733 oz t. Value: 0.2733 × spot × 0.5833. Use our 14K Gold Calculator for an instant live result.

Frequently Asked Questions

How many grams are in a troy ounce?
There are exactly 31.1035 grams in one troy ounce (precise: 31.1034768 g). This is the global standard unit for all precious metals — gold, silver, platinum, and palladium.
How many grams is 1 oz of gold?
One troy ounce of gold weighs 31.1035 grams. The current gold price per gram is USD (live spot ÷ 31.1035).
Is a troy ounce heavier than a regular ounce?
Yes. A troy ounce (31.1035 g) is heavier than a regular avoirdupois ounce (28.3495 g) by approximately 2.75 grams, or about 9.7%. All precious metal spot prices are in troy ounces.
How many troy ounces in 1 gram of gold?
One gram of gold = 0.03215 troy ounces (1 ÷ 31.1035). At today's spot price of /oz, one gram of gold is worth USD.
What is a pennyweight (dwt) in grams?
One pennyweight = 1.55517 grams. There are 20 pennyweights in one troy ounce. Commonly used by US jewellers for pricing gold jewellery.
How many grams in a troy pound?
A troy pound = 12 troy ounces = 373.24 grams. Unlike a regular pound (16 oz = 453.59 g), troy pounds are rarely used in modern precious metals trading.

More Precious Metal Tools