The factors which affect photosynthesis, are light, water, temperature, humidity, age of the leaf and carbon dioxide.