V hnojivách musia byť tri hlavné živiny potrebné pre rast – dusík (N), fosfor (P) a draslík (K). Najdôležitejšou živinou, ktorú treba pravidelne dopĺňať, je dusík. Rastliny však potrebujú aj mnoho ďalších živín, no vo veľmi malom množstve. Sú to napríklad síra, vápnik a horčík a zo stopových prvkov železo, mangán a meď.\r