Molar Mass of MgSO4·7H2O (Magnesium Sulfate Heptahydrate)

Molar Mass Calculator
Chemical formula Write symbols with a capital letter: CoCl2 is cobalt chloride, COCl2 is phosgene. A hydrate takes a dot: CuSO4·5H2O or CuSO4.5H2O

What is the molar mass of MgSO4·7H2O?

Answer

M(MgSO4·7H2O) ≈
246.47 g/mol

Atomic weights: IUPAC standard values (CIAAW, 2024); the sum is rounded to the decimal places of the least precise one — S: 32.06.

7 H2O — water of crystallization, part of the molar mass: 7 × 18.015 = 126.105.

MgSO4·7H2O = MgSO4 + 7 H2O → Mg 1, S 1, O 11, H 14

Contribution of each element
Element Atoms, n Atomic weight, A n × A, g/mol Mass fraction, w
Mgmagnesium124.30524.305 w ≈ 9.86%
Ssulfur132.0632.06 w ≈ 13.01%
Ooxygen1115.999175.989 w ≈ 71.40%
Hhydrogen141.008014.1120 w ≈ 5.73%
Σ = 246.466 ≈ 246.47 g/mol w = 100%

Atomic weights: CIAAW, Abridged Standard Atomic Weights (2024)

Mass fractions of the elements

S 13.01%Mg 9.86%H 5.73%

See Also

FAQ

What is the molar mass of MgSO4·7H2O?

M(MgSO₄·7H₂O) ≈ 246.47 g/mol

Is the water counted in MgSO₄·7H₂O?

Yes: the water of crystallization is part of the formula and of the molar mass. 7 H₂O add 7 × 18.015 = 126.105 g/mol; M(MgSO₄·7H₂O) ≈ 246.47 g/mol, while anhydrous M(MgSO₄) ≈ 120.36 g/mol.

How many grams are in 2 moles of MgSO₄·7H₂O?

m = n × M = 2 mol × 246.47 g/mol = 492.94 g.