Molar Mass vs Molecular Weight: The Difference That Costs You Grams

Math September 2, 2026

Molecular weight and molar mass share a number but not a job, and hydrates are where that matters.

Quick answer: Molecular weight is a ratio with no units; molar mass is the same number expressed in grams per mole. Water is 18.02 either way. The difference that matters in practice is that molar mass is what you weigh on a balance, and it must include any water of crystallisation: copper sulfate pentahydrate is 249.68 g/mol, not 159.61.

Textbooks use molecular weight, molecular mass, formula weight and molar mass fairly interchangeably, and for most calculations that causes no harm because the number is identical. The place it stops being harmless is at the balance, where a missing set of water molecules turns a careful weighing into the wrong amount of compound.

Same number, different job

Molecular weight is technically a relative figure, comparing a molecule's mass to one twelfth of a carbon-12 atom. It is a ratio, so it carries no units. Molar mass takes that same value and attaches grams per mole to it, which is what makes it useful: it converts between a count of molecules and something you can put on a scale.

Formula weight is the term for compounds that are not really molecules at all. Sodium chloride is an extended ionic lattice with no discrete NaCl unit, so 58.44 is properly its formula weight. In practice everyone still calls it the molecular weight and nothing goes wrong.

Run your own numbers

It is free, there is no sign-up, and it works on your phone.

Open the Molecular Weight Calculator

Adding it up, atom by atom

Water is two hydrogens at 1.008 plus one oxygen at 15.999, giving 18.015, which rounds to 18.02 g/mol. Calcium carbonate is a longer sum: calcium at 40.078, carbon at 12.011, and three oxygens at 15.999 each for 47.997. Add them and CaCO3 comes to 100.086 g/mol, conveniently close to a round hundred.

The mechanics are always the same. Multiply each element's atomic weight by how many of that atom the formula contains, then add. Parentheses multiply everything inside them, so Ca(OH)2 has two oxygens and two hydrogens, not one of each.

Hydrates are where people lose grams

Anhydrous copper sulfate, CuSO4, is 63.546 plus 32.065 plus four oxygens at 63.996, which totals 159.61 g/mol. The pentahydrate, CuSO4·5H2O, adds five waters at 18.015 each, or 90.08, bringing it to 249.68 g/mol.

Weigh 25 g of the blue pentahydrate crystals believing you have the anhydrous salt and you actually have 25 × (159.61 / 249.68), which is 15.98 g of CuSO4. You are 36% short, and the reaction will simply underperform without any obvious explanation. The dot in the formula is not decoration.

Try it with your figures

No sign-up, no ads. Your inputs stay in your browser.

Use the Molecular Weight Calculator

Percent composition falls out of the same sum

Once you have the total, each element's share is its contribution divided by that total. Calcium is 40.078 out of 100.086 in calcium carbonate, which is 40.04% by mass. Do the same for a fertiliser or a supplement and you can check the label's claimed nutrient content against what the formula can actually deliver.

Using the molecular weight calculator

Type the formula the way it is written on the bottle, with capital letters where they belong. Case is not cosmetic here: Co is cobalt and CO is carbon monoxide, and the calculator will happily give you an answer for whichever you typed. Subscripts go in as plain numbers, so water is H2O.

Use brackets for repeated groups, as in Al2(SO4)3, and a dot or a full stop for hydrates, as in CuSO4.5H2O. Charges on ions can usually be left off, since an electron's mass is negligible next to a proton's. Check the atom count the calculator reports back before you trust the total, because a mistyped subscript is easier to spot in the breakdown than in the final number.

From there the result feeds straight into whatever you are actually doing, whether that is working out density from a measured volume or converting between mass units. The mass calculator guide covers the unit conversions that tend to follow.

Check your own case

Free to use, and it takes less than a minute.

Open the Molecular Weight Calculator

Common questions

Is molecular weight the same as molar mass? Numerically yes, so you can use one where the other is expected. Strictly, molecular weight has no units and molar mass is in grams per mole.

Why are atomic weights not whole numbers? They are weighted averages across an element's natural isotopes. Chlorine sits at 35.45 because it is a mix of chlorine-35 and chlorine-37, not because any single atom weighs that.

How do I find molecular weight from an empirical formula? You cannot, on its own. The empirical formula CH2O could be formaldehyde at 30.03 or glucose at 180.16. You need a measured molecular weight to work out which multiple it is.

What is a dalton? The unified atomic mass unit, used mostly for proteins and other large molecules. One dalton matches one gram per mole numerically, so a 50 kDa protein has a molar mass of about 50,000 g/mol.

Calculators for this

All free, no sign-up.

Have a question, a correction, or a calculator request? Contact our editorial team — we usually reply within a day.