Berdasarkan keadaan geografis Indonesia, pertanian dibedakan menjadi dua, yaitu:
1. Pertanian lahan kering adalah pertanian yang memerlukan sedikit air, misalnya tegalan.
2. Pertanian lahan berair adalah pertanian yang memerlukan banyak air, seperti sawah irigasi dan sawah lebak.