Molar Mass Practice Worksheet
Solve each formula, show your work, and keep units in g/mol. Answers are grouped by level and hidden until you click Show Answers.
Need a quick refresher first? Return to the molar mass page.
Level 1
Most common and easiest compounds.
- H2O
- CO2
- NaCl
- O2
- N2
- H2
- NH3
- CH4
- HCl
- NaOH
Show Answers
- H2O = 18.02 g/mol
- CO2 = 44.01 g/mol
- NaCl = 58.44 g/mol
- O2 = 32.00 g/mol
- N2 = 28.01 g/mol
- H2 = 2.02 g/mol
- NH3 = 17.03 g/mol
- CH4 = 16.04 g/mol
- HCl = 36.46 g/mol
- NaOH = 40.00 g/mol
Level 2
Very easy binary compounds.
- KCl
- CaO
- MgO
- FeO
- CuO
- ZnO
- Al2O3
- NaBr
- KI
- AgF
Show Answers
- KCl = 74.55 g/mol
- CaO = 56.08 g/mol
- MgO = 40.30 g/mol
- FeO = 71.84 g/mol
- CuO = 79.55 g/mol
- ZnO = 81.38 g/mol
- Al2O3 = 101.96 g/mol
- NaBr = 102.89 g/mol
- KI = 166.00 g/mol
- AgF = 126.87 g/mol
Level 3
Easy chlorides and simple salts.
- CaCl2
- MgCl2
- FeCl2
- FeCl3
- CuCl2
- ZnCl2
- AlCl3
- BaCl2
- PbCl2
- NaI
Show Answers
- CaCl2 = 110.98 g/mol
- MgCl2 = 95.21 g/mol
- FeCl2 = 126.75 g/mol
- FeCl3 = 162.19 g/mol
- CuCl2 = 134.45 g/mol
- ZnCl2 = 136.28 g/mol
- AlCl3 = 133.33 g/mol
- BaCl2 = 208.23 g/mol
- PbCl2 = 278.10 g/mol
- NaI = 149.89 g/mol
Level 4
Simple oxides and sulfides.
- Na2O
- K2O
- CaS
- MgS
- Na2S
- K2S
- FeS
- ZnS
- CuS
- PbS
Show Answers
- Na2O = 61.98 g/mol
- K2O = 94.19 g/mol
- CaS = 72.14 g/mol
- MgS = 56.37 g/mol
- Na2S = 78.04 g/mol
- K2S = 110.26 g/mol
- FeS = 87.91 g/mol
- ZnS = 97.44 g/mol
- CuS = 95.61 g/mol
- PbS = 239.26 g/mol
Level 5
Carbonates and bicarbonates.
- Na2CO3
- K2CO3
- CaCO3
- MgCO3
- FeCO3
- ZnCO3
- NaHCO3
- KHCO3
- CuCO3
- PbCO3
Show Answers
- Na2CO3 = 105.99 g/mol
- K2CO3 = 138.20 g/mol
- CaCO3 = 100.09 g/mol
- MgCO3 = 84.31 g/mol
- FeCO3 = 115.85 g/mol
- ZnCO3 = 125.39 g/mol
- NaHCO3 = 84.01 g/mol
- KHCO3 = 100.11 g/mol
- CuCO3 = 123.55 g/mol
- PbCO3 = 267.21 g/mol
Level 6
Sulfates from easy to medium.
- Na2SO4
- K2SO4
- CaSO4
- MgSO4
- FeSO4
- CuSO4
- ZnSO4
- BaSO4
- PbSO4
- Al2(SO4)3
Show Answers
- Na2SO4 = 142.04 g/mol
- K2SO4 = 174.25 g/mol
- CaSO4 = 136.13 g/mol
- MgSO4 = 120.36 g/mol
- FeSO4 = 151.90 g/mol
- CuSO4 = 159.60 g/mol
- ZnSO4 = 161.44 g/mol
- BaSO4 = 233.38 g/mol
- PbSO4 = 303.26 g/mol
- Al2(SO4)3 = 342.13 g/mol
Level 7
Nitrates with mixed metals.
- NaNO3
- KNO3
- Ca(NO3)2
- Mg(NO3)2
- Fe(NO3)2
- Cu(NO3)2
- Zn(NO3)2
- AgNO3
- Pb(NO3)2
- Al(NO3)3
Show Answers
- NaNO3 = 84.99 g/mol
- KNO3 = 101.10 g/mol
- Ca(NO3)2 = 164.09 g/mol
- Mg(NO3)2 = 148.31 g/mol
- Fe(NO3)2 = 179.85 g/mol
- Cu(NO3)2 = 187.55 g/mol
- Zn(NO3)2 = 189.39 g/mol
- AgNO3 = 169.87 g/mol
- Pb(NO3)2 = 331.21 g/mol
- Al(NO3)3 = 212.99 g/mol
Level 8
Phosphates and complex salts.
- Na3PO4
- K3PO4
- Ca3(PO4)2
- Mg3(PO4)2
- FePO4
- Cu3(PO4)2
- Zn3(PO4)2
- AlPO4
- Ba3(PO4)2
- Pb3(PO4)2
Show Answers
- Na3PO4 = 163.94 g/mol
- K3PO4 = 212.26 g/mol
- Ca3(PO4)2 = 310.17 g/mol
- Mg3(PO4)2 = 262.86 g/mol
- FePO4 = 150.81 g/mol
- Cu3(PO4)2 = 380.58 g/mol
- Zn3(PO4)2 = 386.08 g/mol
- AlPO4 = 121.95 g/mol
- Ba3(PO4)2 = 601.92 g/mol
- Pb3(PO4)2 = 811.54 g/mol
Level 9
Ammonium compounds and mixed anions.
- NH4Cl
- NH4Br
- NH4I
- NH4NO3
- (NH4)2SO4
- (NH4)2CO3
- (NH4)2S
- NH4HCO3
- NH4OH
- NH4F
Show Answers
- NH4Cl = 53.49 g/mol
- NH4Br = 97.94 g/mol
- NH4I = 144.94 g/mol
- NH4NO3 = 80.04 g/mol
- (NH4)2SO4 = 132.13 g/mol
- (NH4)2CO3 = 96.09 g/mol
- (NH4)2S = 68.14 g/mol
- NH4HCO3 = 79.06 g/mol
- NH4OH = 35.05 g/mol
- NH4F = 37.04 g/mol
Level 10
Basic organic formulas.
- CH3OH
- C2H6O
- C3H8O
- C4H10O
- C5H12O
- C6H14O
- CH2O
- C2H4O
- C3H6O
- C4H8O
Show Answers
- CH3OH = 32.04 g/mol
- C2H6O = 46.07 g/mol
- C3H8O = 60.10 g/mol
- C4H10O = 74.12 g/mol
- C5H12O = 88.15 g/mol
- C6H14O = 102.18 g/mol
- CH2O = 30.03 g/mol
- C2H4O = 44.05 g/mol
- C3H6O = 58.08 g/mol
- C4H8O = 72.11 g/mol
Level 11
Hydroxides and base compounds.
- Ca(OH)2
- Mg(OH)2
- Al(OH)3
- Fe(OH)2
- Fe(OH)3
- Cu(OH)2
- Zn(OH)2
- Ba(OH)2
- Pb(OH)2
- KOH
Show Answers
- Ca(OH)2 = 74.09 g/mol
- Mg(OH)2 = 58.32 g/mol
- Al(OH)3 = 78.00 g/mol
- Fe(OH)2 = 89.86 g/mol
- Fe(OH)3 = 106.87 g/mol
- Cu(OH)2 = 97.56 g/mol
- Zn(OH)2 = 99.39 g/mol
- Ba(OH)2 = 171.34 g/mol
- Pb(OH)2 = 241.21 g/mol
- KOH = 56.11 g/mol
Level 12
Chlorine oxy-salts with increasing complexity.
- NaClO
- NaClO2
- NaClO3
- NaClO4
- KClO3
- KClO4
- Ca(ClO3)2
- Mg(ClO3)2
- Fe(ClO3)2
- Al(ClO3)3
Show Answers
- NaClO = 74.44 g/mol
- NaClO2 = 90.44 g/mol
- NaClO3 = 106.44 g/mol
- NaClO4 = 122.44 g/mol
- KClO3 = 122.55 g/mol
- KClO4 = 138.54 g/mol
- Ca(ClO3)2 = 206.97 g/mol
- Mg(ClO3)2 = 191.20 g/mol
- Fe(ClO3)2 = 222.74 g/mol
- Al(ClO3)3 = 277.32 g/mol
Level 13
Sulfites and related compounds.
- Na2SO3
- K2SO3
- CaSO3
- MgSO3
- FeSO3
- CuSO3
- ZnSO3
- BaSO3
- PbSO3
- Al2(SO3)3
Show Answers
- Na2SO3 = 126.04 g/mol
- K2SO3 = 158.25 g/mol
- CaSO3 = 120.14 g/mol
- MgSO3 = 104.36 g/mol
- FeSO3 = 135.90 g/mol
- CuSO3 = 143.60 g/mol
- ZnSO3 = 145.44 g/mol
- BaSO3 = 217.38 g/mol
- PbSO3 = 287.26 g/mol
- Al2(SO3)3 = 294.13 g/mol
Level 14
Thiosulfates and ammonium derivatives.
- Na2S2O3
- K2S2O3
- CaS2O3
- MgS2O3
- FeS2O3
- CuS2O3
- ZnS2O3
- BaS2O3
- PbS2O3
- (NH4)2S2O3
Show Answers
- Na2S2O3 = 158.10 g/mol
- K2S2O3 = 190.31 g/mol
- CaS2O3 = 152.19 g/mol
- MgS2O3 = 136.42 g/mol
- FeS2O3 = 167.96 g/mol
- CuS2O3 = 175.66 g/mol
- ZnS2O3 = 177.50 g/mol
- BaS2O3 = 249.44 g/mol
- PbS2O3 = 319.32 g/mol
- (NH4)2S2O3 = 148.19 g/mol
Level 15
Larger organic acids and esters.
- C2H4O2
- C3H6O2
- C4H8O2
- C5H10O2
- C6H12O2
- C7H14O2
- C8H16O2
- C9H18O2
- C10H20O2
- C11H22O2
Show Answers
- C2H4O2 = 60.05 g/mol
- C3H6O2 = 74.08 g/mol
- C4H8O2 = 88.11 g/mol
- C5H10O2 = 102.13 g/mol
- C6H12O2 = 116.16 g/mol
- C7H14O2 = 130.19 g/mol
- C8H16O2 = 144.21 g/mol
- C9H18O2 = 158.24 g/mol
- C10H20O2 = 172.27 g/mol
- C11H22O2 = 186.29 g/mol
Level 16
Aromatic and sugar-type compounds.
- C6H12O6
- C12H22O11
- C5H10O5
- C6H6
- C7H8
- C8H10
- C9H12
- C10H8
- C8H8
- C7H6O2
Show Answers
- C6H12O6 = 180.16 g/mol
- C12H22O11 = 342.30 g/mol
- C5H10O5 = 150.13 g/mol
- C6H6 = 78.11 g/mol
- C7H8 = 92.14 g/mol
- C8H10 = 106.17 g/mol
- C9H12 = 120.19 g/mol
- C10H8 = 128.17 g/mol
- C8H8 = 104.15 g/mol
- C7H6O2 = 122.12 g/mol
Level 17
Long-chain hydrocarbons.
- C8H18
- C9H20
- C10H22
- C11H24
- C12H26
- C13H28
- C14H30
- C15H32
- C16H34
- C17H36
Show Answers
- C8H18 = 114.23 g/mol
- C9H20 = 128.26 g/mol
- C10H22 = 142.29 g/mol
- C11H24 = 156.31 g/mol
- C12H26 = 170.34 g/mol
- C13H28 = 184.37 g/mol
- C14H30 = 198.39 g/mol
- C15H32 = 212.42 g/mol
- C16H34 = 226.45 g/mol
- C17H36 = 240.47 g/mol
Level 18
Acetate complexes with mixed metals.
- Zn(C2H3O2)2
- Ca(C2H3O2)2
- Mg(C2H3O2)2
- Fe(C2H3O2)2
- Cu(C2H3O2)2
- Pb(C2H3O2)2
- Al(C2H3O2)3
- Ba(C2H3O2)2
- NH4C2H3O2
- KC2H3O2
Show Answers
- Zn(C2H3O2)2 = 183.47 g/mol
- Ca(C2H3O2)2 = 158.17 g/mol
- Mg(C2H3O2)2 = 142.39 g/mol
- Fe(C2H3O2)2 = 173.93 g/mol
- Cu(C2H3O2)2 = 181.63 g/mol
- Pb(C2H3O2)2 = 325.29 g/mol
- Al(C2H3O2)3 = 204.11 g/mol
- Ba(C2H3O2)2 = 255.41 g/mol
- NH4C2H3O2 = 77.08 g/mol
- KC2H3O2 = 98.14 g/mol
Level 19
Advanced grouped ions and bicarbonates.
- Fe2(SO4)3
- Fe2(SO3)3
- Cr2(SO4)3
- Cr2(SO3)3
- Ca(HCO3)2
- Mg(HCO3)2
- Zn(HCO3)2
- Cu(HCO3)2
- Pb(HCO3)2
- Ba(HCO3)2
Show Answers
- Fe2(SO4)3 = 399.86 g/mol
- Fe2(SO3)3 = 351.86 g/mol
- Cr2(SO4)3 = 392.16 g/mol
- Cr2(SO3)3 = 344.16 g/mol
- Ca(HCO3)2 = 162.11 g/mol
- Mg(HCO3)2 = 146.34 g/mol
- Zn(HCO3)2 = 187.41 g/mol
- Cu(HCO3)2 = 185.58 g/mol
- Pb(HCO3)2 = 329.23 g/mol
- Ba(HCO3)2 = 259.36 g/mol
Level 20
Most difficult and complicated compounds.
- Fe(ClO4)3
- Al(ClO4)3
- Cr(ClO4)3
- Pb(ClO4)2
- Ba(ClO4)2
- Ca(ClO4)2
- Mg(ClO4)2
- Zn(ClO4)2
- Cu(ClO4)2
- (NH4)3PO4
Show Answers
- Fe(ClO4)3 = 354.18 g/mol
- Al(ClO4)3 = 325.32 g/mol
- Cr(ClO4)3 = 350.33 g/mol
- Pb(ClO4)2 = 406.09 g/mol
- Ba(ClO4)2 = 336.22 g/mol
- Ca(ClO4)2 = 238.97 g/mol
- Mg(ClO4)2 = 223.20 g/mol
- Zn(ClO4)2 = 264.27 g/mol
- Cu(ClO4)2 = 262.44 g/mol
- (NH4)3PO4 = 149.09 g/mol