Jenis pupuk yang digunakan untuk pemupukan tanaman tergantung pada jenis tanaman yang ditanam dan kondisi tanah di lokasi tanam. Namun secara umum, tersedia dua jenis pupuk yaitu pupuk organik dan pupuk anorganik (kimia).