Faktor-faktor yang mempengarui tumbuhan adalah faktor biotik seperti iklim dan jenis tanaman, serta faktor abiotik seperti hujan, kemarau, kelembapan dan angin. Hujan diperlukan untuk fotosintesis, penyerapan nutrien, dan transpirasi tanaman. Kekurangan hujan dapat menyebabkan pertumbuhan terhambat. Angin dapat memindahkan debunga, spora penyakit, dan serangga, tetapi terlalu kuat