The 17 essential nutrients for plant growth are: carbon, phosphorus, hydrogen, nitrogen potassium, oxygen, magnesium, sulfur, calcium, iron, copper, zinc, manganese, boron, chlorine, molybdenum, and nickel.