Skip to content

Grains to Milligrams Converter

1 gr = 64.7989 mg (grain → milligram)

1 gr = 64.7989 mg

1 grain equals 64.7989 milligrams. To convert grains to milligrams, multiply the grain value by 64.7989. For quick reference: 1 gr = 64.7989 mg, 5 gr = 323.995 mg, 10 gr = 647.989 mg, 100 gr = 6479.89 mg.

64.7989
FormulaMilligrams = Grains × 64.7989
Quick

How to convert grains to milligrams

  1. Take your value

    Start with your value in grains.

  2. Multiply by 64.7989

    Multiply the grain value by 64.7989. This is the exact conversion factor from grains to milligrams.

  3. Read the result

    The product is your value in milligrams. For example, 5 gr × 64.7989 = 323.995 mg.

Conversion formula

The exact factor from grains to milligrams is 64.7989.

Milligrams = Grains × 64.7989

Grains to Milligrams conversion table

Fifty common reference values, hand-picked for skim utility. Use the calculator above for any value not listed.

Conversion table from grains to milligrams
Grains (gr)Milligrams (mg)
0.1 gr6.4799 mg
0.25 gr16.2 mg
0.5 gr32.399 mg
1 gr64.799 mg
1.5 gr97.198 mg
2 gr129.6 mg
2.5 gr162 mg
3 gr194.4 mg
4 gr259.2 mg
5 gr323.99 mg
6 gr388.79 mg
7 gr453.59 mg
8 gr518.39 mg
9 gr583.19 mg
10 gr647.99 mg
12 gr777.59 mg
15 gr971.98 mg
18 gr1166.4 mg
20 gr1296 mg
25 gr1620 mg
30 gr1944 mg
35 gr2268 mg
40 gr2592 mg
45 gr2916 mg
50 gr3239.9 mg
60 gr3887.9 mg
70 gr4535.9 mg
75 gr4859.9 mg
80 gr5183.9 mg
90 gr5831.9 mg
100 gr6479.9 mg
120 gr7775.9 mg
125 gr8099.9 mg
150 gr9719.8 mg
175 gr11340 mg
180 gr11664 mg
200 gr12960 mg
225 gr14580 mg
250 gr16200 mg
275 gr17820 mg
300 gr19440 mg
350 gr22680 mg
400 gr25920 mg
450 gr29160 mg
500 gr32399 mg
600 gr38879 mg
750 gr48599 mg
1000 gr64799 mg
2000 gr129598 mg
5000 gr323995 mg

Real-world reference

A typical rifle bullet weighs 55–180 grains. A recurve bow might have a 40-grain arrow point. In milligrams, that gives you: 1 gr = 64.7989 mg, 10 gr = 647.989 mg, 100 gr = 6479.89 mg.

Frequently asked questions

How many milligrams are in 1 grain?
1 grain equals 64.7989 milligrams.
How do I convert grains to milligrams?
Multiply the grain value by 64.7989. So x gr × 64.7989 = the equivalent in mg.
What is 5 grains in milligrams?
5 grains equals 323.995 milligrams.
What is 10 grains in milligrams?
10 grains equals 647.989 milligrams.
What is 100 grains in milligrams?
100 grains equals 6479.89 milligrams.
How do I convert back from milligrams to grains?
Multiply the milligram value by 0.0154324. For example, 1 mg = 0.0154324 gr.
Is the grain bigger than the milligram?
Yes. 1 grain is larger than 1 milligram — specifically 64.7989 times larger.
Are these conversion factors exact?
The underlying imperial/US unit definitions are exact; the displayed factor (64.7989) is rounded for readability, and the browser computes using IEEE 754 double-precision arithmetic.

About the grain and the milligram

The grain

The grain (gr) equals exactly 64.79891 milligrams — historically the weight of a single grain of barley, and the common base unit underlying both the avoirdupois and troy weight systems (7,000 grains = 1 avoirdupois pound). It survives today in ammunition (bullet and gunpowder charge weights) and archery (arrow and bow draw-weight specs).

The milligram

The milligram (mg) equals one-thousandth of a gram, or one-millionth of a kilogram. It is the standard unit for drug dosages on pharmaceutical labels, vitamin and supplement content, and fine laboratory measurements where a gram would be too coarse.

Sources