Các yếu tố ảnh hưởng đến sự phát triển và phần bố nông nghiệp: khí hậu, đất đai, thị trường, trình độ khoa học kĩ thuật, ... Trong đó yếu tố khí hậu là quan trọng nhất, vì chúng ta không thể điều khiển, quản lý được thời tiết, còn các nhân tố khác chúng ta có thể thay đổi hay phần nào điều khiển chúng theo ý ta muốn.