MolarMass logo

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.

  1. H2O
  2. CO2
  3. NaCl
  4. O2
  5. N2
  6. H2
  7. NH3
  8. CH4
  9. HCl
  10. NaOH
Show Answers
  1. H2O = 18.02 g/mol
  2. CO2 = 44.01 g/mol
  3. NaCl = 58.44 g/mol
  4. O2 = 32.00 g/mol
  5. N2 = 28.01 g/mol
  6. H2 = 2.02 g/mol
  7. NH3 = 17.03 g/mol
  8. CH4 = 16.04 g/mol
  9. HCl = 36.46 g/mol
  10. NaOH = 40.00 g/mol

Level 2

Very easy binary compounds.

  1. KCl
  2. CaO
  3. MgO
  4. FeO
  5. CuO
  6. ZnO
  7. Al2O3
  8. NaBr
  9. KI
  10. AgF
Show Answers
  1. KCl = 74.55 g/mol
  2. CaO = 56.08 g/mol
  3. MgO = 40.30 g/mol
  4. FeO = 71.84 g/mol
  5. CuO = 79.55 g/mol
  6. ZnO = 81.38 g/mol
  7. Al2O3 = 101.96 g/mol
  8. NaBr = 102.89 g/mol
  9. KI = 166.00 g/mol
  10. AgF = 126.87 g/mol

Level 3

Easy chlorides and simple salts.

  1. CaCl2
  2. MgCl2
  3. FeCl2
  4. FeCl3
  5. CuCl2
  6. ZnCl2
  7. AlCl3
  8. BaCl2
  9. PbCl2
  10. NaI
Show Answers
  1. CaCl2 = 110.98 g/mol
  2. MgCl2 = 95.21 g/mol
  3. FeCl2 = 126.75 g/mol
  4. FeCl3 = 162.19 g/mol
  5. CuCl2 = 134.45 g/mol
  6. ZnCl2 = 136.28 g/mol
  7. AlCl3 = 133.33 g/mol
  8. BaCl2 = 208.23 g/mol
  9. PbCl2 = 278.10 g/mol
  10. NaI = 149.89 g/mol

Level 4

Simple oxides and sulfides.

  1. Na2O
  2. K2O
  3. CaS
  4. MgS
  5. Na2S
  6. K2S
  7. FeS
  8. ZnS
  9. CuS
  10. PbS
Show Answers
  1. Na2O = 61.98 g/mol
  2. K2O = 94.19 g/mol
  3. CaS = 72.14 g/mol
  4. MgS = 56.37 g/mol
  5. Na2S = 78.04 g/mol
  6. K2S = 110.26 g/mol
  7. FeS = 87.91 g/mol
  8. ZnS = 97.44 g/mol
  9. CuS = 95.61 g/mol
  10. PbS = 239.26 g/mol

Level 5

Carbonates and bicarbonates.

  1. Na2CO3
  2. K2CO3
  3. CaCO3
  4. MgCO3
  5. FeCO3
  6. ZnCO3
  7. NaHCO3
  8. KHCO3
  9. CuCO3
  10. PbCO3
Show Answers
  1. Na2CO3 = 105.99 g/mol
  2. K2CO3 = 138.20 g/mol
  3. CaCO3 = 100.09 g/mol
  4. MgCO3 = 84.31 g/mol
  5. FeCO3 = 115.85 g/mol
  6. ZnCO3 = 125.39 g/mol
  7. NaHCO3 = 84.01 g/mol
  8. KHCO3 = 100.11 g/mol
  9. CuCO3 = 123.55 g/mol
  10. PbCO3 = 267.21 g/mol

Level 6

Sulfates from easy to medium.

  1. Na2SO4
  2. K2SO4
  3. CaSO4
  4. MgSO4
  5. FeSO4
  6. CuSO4
  7. ZnSO4
  8. BaSO4
  9. PbSO4
  10. Al2(SO4)3
Show Answers
  1. Na2SO4 = 142.04 g/mol
  2. K2SO4 = 174.25 g/mol
  3. CaSO4 = 136.13 g/mol
  4. MgSO4 = 120.36 g/mol
  5. FeSO4 = 151.90 g/mol
  6. CuSO4 = 159.60 g/mol
  7. ZnSO4 = 161.44 g/mol
  8. BaSO4 = 233.38 g/mol
  9. PbSO4 = 303.26 g/mol
  10. Al2(SO4)3 = 342.13 g/mol

Level 7

Nitrates with mixed metals.

  1. NaNO3
  2. KNO3
  3. Ca(NO3)2
  4. Mg(NO3)2
  5. Fe(NO3)2
  6. Cu(NO3)2
  7. Zn(NO3)2
  8. AgNO3
  9. Pb(NO3)2
  10. Al(NO3)3
Show Answers
  1. NaNO3 = 84.99 g/mol
  2. KNO3 = 101.10 g/mol
  3. Ca(NO3)2 = 164.09 g/mol
  4. Mg(NO3)2 = 148.31 g/mol
  5. Fe(NO3)2 = 179.85 g/mol
  6. Cu(NO3)2 = 187.55 g/mol
  7. Zn(NO3)2 = 189.39 g/mol
  8. AgNO3 = 169.87 g/mol
  9. Pb(NO3)2 = 331.21 g/mol
  10. Al(NO3)3 = 212.99 g/mol

Level 8

Phosphates and complex salts.

  1. Na3PO4
  2. K3PO4
  3. Ca3(PO4)2
  4. Mg3(PO4)2
  5. FePO4
  6. Cu3(PO4)2
  7. Zn3(PO4)2
  8. AlPO4
  9. Ba3(PO4)2
  10. Pb3(PO4)2
Show Answers
  1. Na3PO4 = 163.94 g/mol
  2. K3PO4 = 212.26 g/mol
  3. Ca3(PO4)2 = 310.17 g/mol
  4. Mg3(PO4)2 = 262.86 g/mol
  5. FePO4 = 150.81 g/mol
  6. Cu3(PO4)2 = 380.58 g/mol
  7. Zn3(PO4)2 = 386.08 g/mol
  8. AlPO4 = 121.95 g/mol
  9. Ba3(PO4)2 = 601.92 g/mol
  10. Pb3(PO4)2 = 811.54 g/mol

Level 9

Ammonium compounds and mixed anions.

  1. NH4Cl
  2. NH4Br
  3. NH4I
  4. NH4NO3
  5. (NH4)2SO4
  6. (NH4)2CO3
  7. (NH4)2S
  8. NH4HCO3
  9. NH4OH
  10. NH4F
Show Answers
  1. NH4Cl = 53.49 g/mol
  2. NH4Br = 97.94 g/mol
  3. NH4I = 144.94 g/mol
  4. NH4NO3 = 80.04 g/mol
  5. (NH4)2SO4 = 132.13 g/mol
  6. (NH4)2CO3 = 96.09 g/mol
  7. (NH4)2S = 68.14 g/mol
  8. NH4HCO3 = 79.06 g/mol
  9. NH4OH = 35.05 g/mol
  10. NH4F = 37.04 g/mol

Level 10

Basic organic formulas.

  1. CH3OH
  2. C2H6O
  3. C3H8O
  4. C4H10O
  5. C5H12O
  6. C6H14O
  7. CH2O
  8. C2H4O
  9. C3H6O
  10. C4H8O
Show Answers
  1. CH3OH = 32.04 g/mol
  2. C2H6O = 46.07 g/mol
  3. C3H8O = 60.10 g/mol
  4. C4H10O = 74.12 g/mol
  5. C5H12O = 88.15 g/mol
  6. C6H14O = 102.18 g/mol
  7. CH2O = 30.03 g/mol
  8. C2H4O = 44.05 g/mol
  9. C3H6O = 58.08 g/mol
  10. C4H8O = 72.11 g/mol

Level 11

Hydroxides and base compounds.

  1. Ca(OH)2
  2. Mg(OH)2
  3. Al(OH)3
  4. Fe(OH)2
  5. Fe(OH)3
  6. Cu(OH)2
  7. Zn(OH)2
  8. Ba(OH)2
  9. Pb(OH)2
  10. KOH
Show Answers
  1. Ca(OH)2 = 74.09 g/mol
  2. Mg(OH)2 = 58.32 g/mol
  3. Al(OH)3 = 78.00 g/mol
  4. Fe(OH)2 = 89.86 g/mol
  5. Fe(OH)3 = 106.87 g/mol
  6. Cu(OH)2 = 97.56 g/mol
  7. Zn(OH)2 = 99.39 g/mol
  8. Ba(OH)2 = 171.34 g/mol
  9. Pb(OH)2 = 241.21 g/mol
  10. KOH = 56.11 g/mol

Level 12

Chlorine oxy-salts with increasing complexity.

  1. NaClO
  2. NaClO2
  3. NaClO3
  4. NaClO4
  5. KClO3
  6. KClO4
  7. Ca(ClO3)2
  8. Mg(ClO3)2
  9. Fe(ClO3)2
  10. Al(ClO3)3
Show Answers
  1. NaClO = 74.44 g/mol
  2. NaClO2 = 90.44 g/mol
  3. NaClO3 = 106.44 g/mol
  4. NaClO4 = 122.44 g/mol
  5. KClO3 = 122.55 g/mol
  6. KClO4 = 138.54 g/mol
  7. Ca(ClO3)2 = 206.97 g/mol
  8. Mg(ClO3)2 = 191.20 g/mol
  9. Fe(ClO3)2 = 222.74 g/mol
  10. Al(ClO3)3 = 277.32 g/mol

Level 13

Sulfites and related compounds.

  1. Na2SO3
  2. K2SO3
  3. CaSO3
  4. MgSO3
  5. FeSO3
  6. CuSO3
  7. ZnSO3
  8. BaSO3
  9. PbSO3
  10. Al2(SO3)3
Show Answers
  1. Na2SO3 = 126.04 g/mol
  2. K2SO3 = 158.25 g/mol
  3. CaSO3 = 120.14 g/mol
  4. MgSO3 = 104.36 g/mol
  5. FeSO3 = 135.90 g/mol
  6. CuSO3 = 143.60 g/mol
  7. ZnSO3 = 145.44 g/mol
  8. BaSO3 = 217.38 g/mol
  9. PbSO3 = 287.26 g/mol
  10. Al2(SO3)3 = 294.13 g/mol

Level 14

Thiosulfates and ammonium derivatives.

  1. Na2S2O3
  2. K2S2O3
  3. CaS2O3
  4. MgS2O3
  5. FeS2O3
  6. CuS2O3
  7. ZnS2O3
  8. BaS2O3
  9. PbS2O3
  10. (NH4)2S2O3
Show Answers
  1. Na2S2O3 = 158.10 g/mol
  2. K2S2O3 = 190.31 g/mol
  3. CaS2O3 = 152.19 g/mol
  4. MgS2O3 = 136.42 g/mol
  5. FeS2O3 = 167.96 g/mol
  6. CuS2O3 = 175.66 g/mol
  7. ZnS2O3 = 177.50 g/mol
  8. BaS2O3 = 249.44 g/mol
  9. PbS2O3 = 319.32 g/mol
  10. (NH4)2S2O3 = 148.19 g/mol

Level 15

Larger organic acids and esters.

  1. C2H4O2
  2. C3H6O2
  3. C4H8O2
  4. C5H10O2
  5. C6H12O2
  6. C7H14O2
  7. C8H16O2
  8. C9H18O2
  9. C10H20O2
  10. C11H22O2
Show Answers
  1. C2H4O2 = 60.05 g/mol
  2. C3H6O2 = 74.08 g/mol
  3. C4H8O2 = 88.11 g/mol
  4. C5H10O2 = 102.13 g/mol
  5. C6H12O2 = 116.16 g/mol
  6. C7H14O2 = 130.19 g/mol
  7. C8H16O2 = 144.21 g/mol
  8. C9H18O2 = 158.24 g/mol
  9. C10H20O2 = 172.27 g/mol
  10. C11H22O2 = 186.29 g/mol

Level 16

Aromatic and sugar-type compounds.

  1. C6H12O6
  2. C12H22O11
  3. C5H10O5
  4. C6H6
  5. C7H8
  6. C8H10
  7. C9H12
  8. C10H8
  9. C8H8
  10. C7H6O2
Show Answers
  1. C6H12O6 = 180.16 g/mol
  2. C12H22O11 = 342.30 g/mol
  3. C5H10O5 = 150.13 g/mol
  4. C6H6 = 78.11 g/mol
  5. C7H8 = 92.14 g/mol
  6. C8H10 = 106.17 g/mol
  7. C9H12 = 120.19 g/mol
  8. C10H8 = 128.17 g/mol
  9. C8H8 = 104.15 g/mol
  10. C7H6O2 = 122.12 g/mol

Level 17

Long-chain hydrocarbons.

  1. C8H18
  2. C9H20
  3. C10H22
  4. C11H24
  5. C12H26
  6. C13H28
  7. C14H30
  8. C15H32
  9. C16H34
  10. C17H36
Show Answers
  1. C8H18 = 114.23 g/mol
  2. C9H20 = 128.26 g/mol
  3. C10H22 = 142.29 g/mol
  4. C11H24 = 156.31 g/mol
  5. C12H26 = 170.34 g/mol
  6. C13H28 = 184.37 g/mol
  7. C14H30 = 198.39 g/mol
  8. C15H32 = 212.42 g/mol
  9. C16H34 = 226.45 g/mol
  10. C17H36 = 240.47 g/mol

Level 18

Acetate complexes with mixed metals.

  1. Zn(C2H3O2)2
  2. Ca(C2H3O2)2
  3. Mg(C2H3O2)2
  4. Fe(C2H3O2)2
  5. Cu(C2H3O2)2
  6. Pb(C2H3O2)2
  7. Al(C2H3O2)3
  8. Ba(C2H3O2)2
  9. NH4C2H3O2
  10. KC2H3O2
Show Answers
  1. Zn(C2H3O2)2 = 183.47 g/mol
  2. Ca(C2H3O2)2 = 158.17 g/mol
  3. Mg(C2H3O2)2 = 142.39 g/mol
  4. Fe(C2H3O2)2 = 173.93 g/mol
  5. Cu(C2H3O2)2 = 181.63 g/mol
  6. Pb(C2H3O2)2 = 325.29 g/mol
  7. Al(C2H3O2)3 = 204.11 g/mol
  8. Ba(C2H3O2)2 = 255.41 g/mol
  9. NH4C2H3O2 = 77.08 g/mol
  10. KC2H3O2 = 98.14 g/mol

Level 19

Advanced grouped ions and bicarbonates.

  1. Fe2(SO4)3
  2. Fe2(SO3)3
  3. Cr2(SO4)3
  4. Cr2(SO3)3
  5. Ca(HCO3)2
  6. Mg(HCO3)2
  7. Zn(HCO3)2
  8. Cu(HCO3)2
  9. Pb(HCO3)2
  10. Ba(HCO3)2
Show Answers
  1. Fe2(SO4)3 = 399.86 g/mol
  2. Fe2(SO3)3 = 351.86 g/mol
  3. Cr2(SO4)3 = 392.16 g/mol
  4. Cr2(SO3)3 = 344.16 g/mol
  5. Ca(HCO3)2 = 162.11 g/mol
  6. Mg(HCO3)2 = 146.34 g/mol
  7. Zn(HCO3)2 = 187.41 g/mol
  8. Cu(HCO3)2 = 185.58 g/mol
  9. Pb(HCO3)2 = 329.23 g/mol
  10. Ba(HCO3)2 = 259.36 g/mol

Level 20

Most difficult and complicated compounds.

  1. Fe(ClO4)3
  2. Al(ClO4)3
  3. Cr(ClO4)3
  4. Pb(ClO4)2
  5. Ba(ClO4)2
  6. Ca(ClO4)2
  7. Mg(ClO4)2
  8. Zn(ClO4)2
  9. Cu(ClO4)2
  10. (NH4)3PO4
Show Answers
  1. Fe(ClO4)3 = 354.18 g/mol
  2. Al(ClO4)3 = 325.32 g/mol
  3. Cr(ClO4)3 = 350.33 g/mol
  4. Pb(ClO4)2 = 406.09 g/mol
  5. Ba(ClO4)2 = 336.22 g/mol
  6. Ca(ClO4)2 = 238.97 g/mol
  7. Mg(ClO4)2 = 223.20 g/mol
  8. Zn(ClO4)2 = 264.27 g/mol
  9. Cu(ClO4)2 = 262.44 g/mol
  10. (NH4)3PO4 = 149.09 g/mol