⚖️ Grains to Ounces Converter

5.0 out of 5 (1 rating)

Enter details

1 grain =
0.00228571 ounces
1 ounce =
437.5 grains
Formula
oz = gr × 0.00228571
Handy values
100 gr = 0.228571 oz · 1,000 gr = 2.28571 oz · 10,000 gr = 22.8571 oz

Rate this calculator

Was it useful? A quick star rating helps others — and you can leave a comment too.
Rate it: ★ ★ ★ ★ ★

⚡ Grains to Ounces: the quick answer

1 gr = 0.00228571 oz 1 grain equals 0.00228571 ounces

To convert grains to ounces, multiply the value by 0.00228571. To go the other way, multiply ounces by 437.5 to get grains.

↔ Convert ounces to grains instead

🧮 Formula

Grains to Ounces
oz = gr × 0.00228571
Ounces to Grains
gr = oz × 437.5

Where

  • gr = the weight in grains
  • oz = the weight in ounces
Every unit here is defined by its weight in kilograms, so the conversion factor is (kilograms per grain) ÷ (kilograms per ounce).

📊 Grains to Ounces conversion table

Grains (gr)Ounces (oz)
1 gr0.00228571 oz
5 gr0.0114286 oz
10 gr0.0228571 oz
25 gr0.0571429 oz
50 gr0.114286 oz
100 gr0.228571 oz
250 gr0.571429 oz
500 gr1.14286 oz
1,000 gr2.28571 oz
2,500 gr5.71429 oz
5,000 gr11.4286 oz
10,000 gr22.8571 oz
100,000 gr228.571 oz
1,000,000 gr2,285.71 oz

📘 About these units

Grain (gr). The grain is exactly 64.79891 mg, used for bullets, arrows and some medicines.

Ounce (oz). The ounce is 1/16 of a pound (28.3495 g), used for food and parcels in the US and UK.

❓ Frequently asked questions

How many ounces are in one grain?

There are 0.00228571 ounces in one grain.

How do I convert grains to ounces?

Multiply the number of grains by 0.00228571. For example, 10 grains equal 0.0228571 ounces.

How many grains are in one ounce?

One ounce equals 437.5 grains.

How many ounces is 1,000 grains?

2.28571 ounces. Other common values: 100 grains = 0.228571 ounces and 10,000 grains = 22.8571 ounces.

What people are saying
★★★★★
Anonymous · 22 Oct 2026