Skip to content

Milligrams to Grains Converter

1 mg = 0.0154324 gr (milligram → grain)

1 mg = 0.0154324 gr

1 milligram equals 0.0154324 grains. To convert milligrams to grains, multiply the milligram value by 0.0154324. For quick reference: 1 mg = 0.0154324 gr, 5 mg = 0.0771618 gr, 10 mg = 0.154324 gr, 100 mg = 1.54324 gr.

0.0154324
FormulaGrains = Milligrams × 0.0154324
Quick

How to convert milligrams to grains

  1. Take your value

    Start with your value in milligrams.

  2. Multiply by 0.0154324

    Multiply the milligram value by 0.0154324. This is the exact conversion factor from milligrams to grains.

  3. Read the result

    The product is your value in grains. For example, 5 mg × 0.0154324 = 0.0771618 gr.

Conversion formula

The exact factor from milligrams to grains is 0.0154324.

Grains = Milligrams × 0.0154324

Milligrams to Grains conversion table

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

Conversion table from milligrams to grains
Milligrams (mg)Grains (gr)
0.1 mg0.0015432 gr
0.25 mg0.0038581 gr
0.5 mg0.0077162 gr
1 mg0.015432 gr
1.5 mg0.023149 gr
2 mg0.030865 gr
2.5 mg0.038581 gr
3 mg0.046297 gr
4 mg0.061729 gr
5 mg0.077162 gr
6 mg0.092594 gr
7 mg0.10803 gr
8 mg0.12346 gr
9 mg0.13889 gr
10 mg0.15432 gr
12 mg0.18519 gr
15 mg0.23149 gr
18 mg0.27778 gr
20 mg0.30865 gr
25 mg0.38581 gr
30 mg0.46297 gr
35 mg0.54013 gr
40 mg0.61729 gr
45 mg0.69446 gr
50 mg0.77162 gr
60 mg0.92594 gr
70 mg1.0803 gr
75 mg1.1574 gr
80 mg1.2346 gr
90 mg1.3889 gr
100 mg1.5432 gr
120 mg1.8519 gr
125 mg1.929 gr
150 mg2.3149 gr
175 mg2.7007 gr
180 mg2.7778 gr
200 mg3.0865 gr
225 mg3.4723 gr
250 mg3.8581 gr
275 mg4.2439 gr
300 mg4.6297 gr
350 mg5.4013 gr
400 mg6.1729 gr
450 mg6.9446 gr
500 mg7.7162 gr
600 mg9.2594 gr
750 mg11.574 gr
1000 mg15.432 gr
2000 mg30.865 gr
5000 mg77.162 gr

Real-world reference

A grain of table salt weighs about 0.3 mg. A standard aspirin tablet contains 325 mg of active ingredient. In grains, that gives you: 1 mg = 0.0154324 gr, 10 mg = 0.154324 gr, 100 mg = 1.54324 gr.

Frequently asked questions

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

About the milligram and the grain

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.

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).

Sources