Milligrams to Grains

Convert milligrams (mg) to grains (gr). Type in either box; the other updates as you go.

⇄

1 mg = 0.015432358 gr

1 milligram equals0.01543235835 gr
1 grain equals64.79891 mg
Formulagr = mg ÷ 64.79891

How to convert milligrams to grains

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

gr = mg ÷ 64.79891

Example

Convert 100 milligrams to grains:

100 mg ÷ 64.79891 = 1.54324 gr

Milligram to grain conversion chart

Milligrams to grains
Milligrams (mg)Grains (gr)
1 mg0.01543236 gr
2 mg0.03086472 gr
3 mg0.04629708 gr
4 mg0.06172943 gr
5 mg0.07716179 gr
6 mg0.09259415 gr
7 mg0.1080265 gr
8 mg0.1234589 gr
9 mg0.1388912 gr
10 mg0.1543236 gr
12 mg0.1851883 gr
15 mg0.2314854 gr
20 mg0.3086472 gr
25 mg0.385809 gr
30 mg0.4629708 gr
40 mg0.6172943 gr
50 mg0.7716179 gr
60 mg0.9259415 gr
70 mg1.080265 gr
75 mg1.157427 gr
80 mg1.234589 gr
90 mg1.388912 gr
100 mg1.543236 gr
150 mg2.314854 gr
200 mg3.086472 gr
250 mg3.85809 gr
500 mg7.716179 gr
1,000 mg15.43236 gr

Going the other way? See the grains to milligrams chart.

About the units

Milligram (mg)

A milligram is one thousandth of a gram. Medicine doses and nutrition labels use milligrams.

Grain (gr)

A grain is exactly 64.79891 milligrams. There are 7,000 grains in a pound; it is used for bullets, arrows and some medicines.

Frequently asked questions

How many grains are in a milligram?

There are 0.01543235835 grains in a milligram.

How many milligrams are in a grain?

There are 64.79891 milligrams in a grain.

How do you convert milligrams to grains?

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

What is 100 milligrams in grains?

100 milligrams equals 1.54324 grains.

Convert between kilograms, pounds, ounces, grams, stone and tons. Open the weight converter to see a value in every unit at once.