Milligrams to Grains Converter
1 milligram (mg) equals 0.015432358353 grains (gr).
Quick answer
- 1 milligram = 0.01543235835 grains
- 1 grain = 64.79891 milligrams
- Formula: gr = mg ÷ 64.79891
1 milligram = 0.01543235835 grains
Open the full conversion page →
How to convert milligrams to grains
gr = mg ÷ 64.79891
To convert milligrams to grains, divide the number of milligrams by 64.79891.
Example: 18 mg to gr
- Start with the value in milligrams: 18 mg.
- Divide by 64.79891: 18 ÷ 64.79891 = 0.2777824504.
- Result: 18 milligrams = 0.2777824504 grains.
Going the other way, 1 grain = 64.79891 milligrams, so to convert grains back to milligrams you multiply by the same number. See grains to milligrams.
Milligrams to grains conversion table
More mg to gr values
What is a milligram?
The milligram is a metric unit of mass equal to one thousandth of a gram.
More about milligrams →
What is a grain?
The grain is the smallest unit in the avoirdupois, troy and apothecaries' systems, and it is the same in all three: exactly 64.79891 milligrams.
More about grains →
Convert milligrams to other units
Convert other units to grains
Frequently asked questions
How many grains are in a milligram?
One milligram is 0.01543235835 grains.
How many milligrams are in a grain?
One grain is 64.79891 milligrams.
What is the formula to convert milligrams to grains?
gr = mg ÷ 64.79891.