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
- Grains × 64.79891
1 * 64.7989164.799 mg
1 grain in every weight unit
| Unit | Value | Exact factor |
|---|---|---|
| ounces | 0.002285714286 oz | × 0.00228571428571 |
| pounds | 0.0001428571429 lb | × 0.000142857142857 |
| stone | 0.00001020408163 st | × 0.0000102040816327 |
| US tons | 0.00000007142857143 ton | × 0.0000000714285714286 |
| micrograms | 64,798.91 mcg | × 64,798.91 |
| milligrams | 64.79891 mg | × 64.79891 |
| centigrams | 6.479891 cg | × 6.479891 |
| grams | 0.06479891 g | × 0.06479891 |
| kilograms | 0.00006479891 kg | × 0.00006479891 |
| slugs | 0.000004440135739 slug | × 0.0000044401357388 |
| tonnes | 0.00000006479891 t | × 0.00000006479891 |
| carats | 0.32399455 ct | × 0.32399455 |
| troy ounces | 0.002083333333 ozt | × 0.00208333333333 |
| grains (as entered) | 1 gr | — |
| long tons | 0.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.Take the measurement in grains.
- 2.Multiply by 64.79891 — that is how many milligrams fit in one grain.
- 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 | Milligrams |
|---|---|
| 1 gr | 64.8 mg |
| 2 gr | 129.6 mg |
| 3 gr | 194.4 mg |
| 4 gr | 259.2 mg |
| 5 gr | 323.99 mg |
| 6 gr | 388.79 mg |
| 7 gr | 453.59 mg |
| 8 gr | 518.39 mg |
| 9 gr | 583.19 mg |
| 10 gr | 647.99 mg |
| 12 gr | 777.59 mg |
| 15 gr | 971.98 mg |
| 20 gr | 1,295.98 mg |
| 25 gr | 1,619.97 mg |
| 50 gr | 3,239.95 mg |
| 100 gr | 6,479.89 mg |
| 200 gr | 12,959.78 mg |
| 300 gr | 19,439.67 mg |
| 500 gr | 32,399.46 mg |
| 1000 gr | 64,798.91 mg |
| 2000 gr | 129,597.82 mg |
| 5000 gr | 323,994.55 mg |
| 10000 gr | 647,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.
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.