Rankwise

Molar mass of MgSO4·7H2O

MgSO4·7H2O, magnesium sulphate heptahydrate (Epsom salt), has a molar mass of 246 g/mol with the rounded atomic masses used in exams.

246g/mol, exam values
246.47g/mol, exact (IUPAC)
0.004057Moles in 1 g
123Equivalent weight (g/eq)

How to calculate it

Multiply each element's atomic mass by how many atoms there are, then add: 24 + 32 + 11 × 16 + 14 × 1 = 246 g/mol.

ElementAtomsMass (u)Total% by mass
Mg124249.86%
S1323213.01%
O111617671.40%
H141145.73%

The water of crystallisation counts: 7 × 18 = 126 g/mol of the 246 is water, which is 51.2% by mass. The anhydrous MgSO4 alone is 120 g/mol.

Useful conversions

  • 1 mol of MgSO4·7H2O weighs 246 g and contains 6.022 × 10²³ formula units.
  • 1 g of MgSO4·7H2O is 0.004057 mol, or 2.443 × 1021 formula units.
  • One formula unit weighs 4.093 × 10−22 g.

Equivalent weight

Equivalent weight = molar mass ÷ n-factor. For magnesium sulphate heptahydrate (Epsom salt), the n-factor is 2: total positive charge 2. So the equivalent weight is 246 ÷ 2 = 123 g/eq. Use it for normality: N = M × 2.

Molar masses of common compounds

FormulaNameg/mol (exam)
H2Owater18
NaOHsodium hydroxide40
NaClsodium chloride58.5
H2SO4sulphuric acid98
HClhydrochloric acid36.5
HNO3nitric acid63
KMnO4potassium permanganate158
K2Cr2O7potassium dichromate294
CaCO3calcium carbonate100
NaHCO3sodium bicarbonate (baking soda)84
Na2CO3sodium carbonate106
C6H12O6glucose180
C12H22O11sucrose342
CO2carbon dioxide44
NH3ammonia17
CH4methane16
C2H5OHethanol46
CH3COOHacetic acid60
KOHpotassium hydroxide56
Ca(OH)2calcium hydroxide74
Mg(OH)2magnesium hydroxide58
CuSO4copper sulphate (anhydrous)159.5
CuSO4·5H2Ocopper sulphate pentahydrate (blue vitriol)249.5
FeSO4·7H2Oferrous sulphate heptahydrate (green vitriol)278
FeSO4·(NH4)2SO4·6H2OMohr's salt392
H2C2O4·2H2Ooxalic acid dihydrate126
Na2S2O3·5H2Osodium thiosulphate (hypo)248
AgNO3silver nitrate170
BaCl2barium chloride208
KClpotassium chloride74.5
Al2O3aluminium oxide102
Fe2O3iron(III) oxide160
H3PO4phosphoric acid98
NH4Clammonium chloride53.5
(NH4)2SO4ammonium sulphate132
KIpotassium iodide166
Na2SO4sodium sulphate142
MgSO4·7H2Omagnesium sulphate heptahydrate (Epsom salt)246
C6H6benzene78
O2oxygen gas32
N2nitrogen gas28
Cl2chlorine gas71
H2O2hydrogen peroxide34
CO(NH2)2urea60
Al2(SO4)3aluminium sulphate342
CaCl2calcium chloride111
NaNO3sodium nitrate85
KClO3potassium chlorate122.5

Questions students ask

What is the molar mass of MgSO₄·7H₂O?

246 g/mol using exam atomic masses (24 + 32 + 11 × 16 + 14 × 1), or 246.47 g/mol with exact IUPAC values.

How many moles are in 1 g of MgSO₄·7H₂O?

1 ÷ 246 = 0.004057 mol.

What is the mass of one molecule of MgSO₄·7H₂O?

246.47 ÷ 6.022 × 10²³ = 4.093 × 10⁻²² g.

What is the percentage of O in MgSO₄·7H₂O?

71.40% by mass.

What is the equivalent weight of MgSO₄·7H₂O?

123 g/eq: molar mass 246 ÷ n-factor 2. Basis for the n-factor: total positive charge 2.

Use these next