Fotosentezi en çok etkileyen faktörler şunlardır: Işık miktarı ve şiddeti. Karbondioksit (CO2) miktarı. Sıcaklık. Su miktarı. Ayrıca, mineraller, pH değeri, yaprak sayısı ve genişliği gibi faktörler de fotosentezi etkiler. Fotosentezin hızı, etki eden faktörlerden en düşük olanına göre belirlenir; bu duruma "minimum yasası" denir.