To grow well, plants need a wide range of nutrients in various amounts, depending on the individual plant and its stage of growth. The three key plant nutrients usually derived from soil are nitrogen, phosphorus and potassium, while carbon, oxygen and hydrogen are absorbed from the air. Other vital soil nutrients include magnesium, calcium and sulphur. Most garden soils contain enough nutrients to promote healthy plant growth.