Skip to the calculator
Rule Calculator

Convert Grains to Milligrams

1 grain is 64.8 mg. One grain is exactly 64.79891 milligrams.

One grain is 64.79891 milligrams. To convert grains to milligrams, multiply by 64.79891; to go the other way, divide by 64.79891 or multiply by 0.015432358. The factor is exact rather than rounded: it follows from NIST Handbook 44. Exactly 64.79891 milligrams, the unit both the avoirdupois and troy systems are built from.

Factor checked against the defining standard · How we check

Milligrams
64.8 mg
Grains × 64.79891
1 * 64.7989164.799 mg

1 grain in every weight unit

1 grain expressed in every weight unit
UnitValueExact factor
ounces0.002285714286 oz× 0.00228571428571
pounds0.0001428571429 lb× 0.000142857142857
stone0.00001020408163 st× 0.0000102040816327
US tons0.00000007142857143 ton× 0.0000000714285714286
micrograms64,798.91 mcg× 64,798.91
milligrams64.79891 mg× 64.79891
centigrams6.479891 cg× 6.479891
grams0.06479891 g× 0.06479891
kilograms0.00006479891 kg× 0.00006479891
slugs0.000004440135739 slug× 0.0000044401357388
tonnes0.00000006479891 t× 0.00000006479891
carats0.32399455 ct× 0.32399455
troy ounces0.002083333333 ozt× 0.00208333333333
grains (as entered)1 gr—
long tons0.0000000637755102 LT× 0.0000000637755102041

Factors are entered by hand from NIST Handbook 44 rather than derived from a units library, so the ones that terminate are exact rather than rounded.

How do you convert grains to milligrams? The converter and the working

  1. 1.Take the measurement in grains.
  2. 2.Multiply by 64.79891 — that is how many milligrams fit in one grain.
  3. 3.To go back the other way, divide by 64.79891, or multiply by 0.015432358.

Worked example: 25 grains to milligrams

Formula
gr × 64.79891 = mg
Arithmetic
25 × 64.79891 = 1,619.97 mg
Answer
25 gr = 1,619.97 mg

The factor is exact, so this figure is exact too — only the display is rounded.

Grains to milligrams conversion table

Grains to milligrams conversion table
GrainsMilligrams
1 gr64.8 mg
2 gr129.6 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
20 gr1,295.98 mg
25 gr1,619.97 mg
50 gr3,239.95 mg
100 gr6,479.89 mg
200 gr12,959.78 mg
300 gr19,439.67 mg
500 gr32,399.46 mg
1000 gr64,798.91 mg
2000 gr129,597.82 mg
5000 gr323,994.55 mg
10000 gr647,989.1 mg

What is a grain?

Exactly 64.79891 milligrams, the unit both the avoirdupois and troy systems are built from. Bullet weights and powder charges are still measured in it, and so are some pharmaceutical doses.

What is a milligram?

One thousandth of a gram, and exactly 1,000 micrograms. The unit almost every medicine is dosed in.

How many milligrams are in a grain?

One grain is 64.79891 milligrams, exactly. Going the other way, one milligram is 0.015432358 grains. Both figures come from the same defined relation rather than from a measurement, which is why they are the same today as they were in 1959.

Every weight unit here

The whole group — 15 units with their symbols and the size of each one in kilograms — is on the conversion index, along with every pair it makes. The table above already gives each of them relative to a grain.

Source: NIST Handbook 44 — mass and weight

Cite this page

APA
Rule Calculator. (2026). Convert Grains to milligrams. Rule Calculator. https://rulecalculators.com/convert/grain-to-milligram
MLA
"Convert Grains to milligrams." Rule Calculator, August 16, 2026, https://rulecalculators.com/convert/grain-to-milligram.
Chicago
Rule Calculator. "Convert Grains to milligrams." Rule Calculator. Last reviewed August 16, 2026. https://rulecalculators.com/convert/grain-to-milligram.

The date is when the figures on this page were last checked against their source, not the day you opened it. Add your own access date if your style needs one.

Questions people actually ask

How many milligrams are in a grain?
64.79891. One thousandth of a gram, and exactly 1,000 micrograms. The unit almost every medicine is dosed in.
How do I convert milligrams back to grains?
Divide by 64.79891, or multiply by 0.015432358 — they are the same operation.

Other weight conversions

Milligrams to grains — the same conversion the other way.

Calculators that work in weight