Skip to content
ForceConversion

Popular tools

Grain to Milligram Converter

1 grain is exactly 64.79891 milligrams. Convert grains (gr) to milligrams (mg) below: type a value and the result updates as you type.

gr to mg calculator

Dot or comma decimals and scientific notation (1e-3) work.

Display options

Result

Grain to Milligram conversion

1 gr = 64.79891 mgone grain in milligrams

1 mg ≈ 0.01543235835 grone milligram in grains

Grain (gr): Exactly 1/7000 of an avoirdupois pound.

Milligram (mg): One thousandth of a gram.

Source:Grain: NIST Special Publication 811 (2008), Appendix B.8; Milligram: SI Brochure, 9th edition (BIPM, 2019)

How to convert grains to milligrams

To convert grains to milligrams, multiply the number of grains by 64.79891.

Formula

mg = gr × 64.79891

Examples

  • 5 gr = 5 × 64.79891 = 323.99455 mg
  • 25 gr = 25 × 64.79891 = 1619.97275 mg
  • 100 gr = 100 × 64.79891 = 6479.891 mg

Grain to Milligram conversion table

Grain to Milligram
Grain (gr)Milligram (mg)
0.1 gr6.479891 mg
0.5 gr32.399455 mg
1 gr64.79891 mg
2 gr129.59782 mg
3 gr194.39673 mg
5 gr323.99455 mg
10 gr647.9891 mg
20 gr1295.9782 mg
25 gr1619.97275 mg
50 gr3239.9455 mg
100 gr6479.891 mg
250 gr16199.7275 mg
500 gr32399.455 mg
1000 gr64798.91 mg

Values rounded to 10 significant digits where needed.

Frequently asked questions

How many milligrams are in one grain?
One grain is exactly 64.79891 milligrams.
How do I convert milligrams to grains?
To convert milligrams to grains, multiply the number of milligrams by about 0.01543235835. The formula is gr = mg × 0.01543235835.
Is this conversion exact?
Yes. Both units have exact definitions and the factor 64.79891 is exact. Displayed results are only rounded when they have many decimal places.
Which is larger, a grain or a milligram?
A grain is 64.79891 times larger than a milligram. In other words, a milligram is about 0.01543235835 of a grain.