По функции гербициды можно разделить на несколько групп. В одну из них входят вещества, применяемые для стерилизации почвы; они полностью предотвращают развитие на ней растений. К этой группе относятся хлористый натрий и бура.
Гербициды второй группы уничтожают растения избирательно, не затрагивая нужных. Например, 2,4-дихлорфеноксиуксусная кислота (2,4-Д) убивает двудольные сорняки и нежелательную древесно-кустарниковую растительность, но не вредит злакам.
В третью группу входят вещества, уничтожающие все растения, но не стерилизующие почву, так что растения на этой почве могут потом расти. Так действует, например, керосин, по-видимому, первое вещество, примененное в качестве гербицида.
Четвертая группа объединяет гербициды системного действия; нанесенные на побеги, они перемещаются по сосудистой системе растений вниз и губят их корни.
Еще один способ классификации гербицидов основан на времени их применения, например, до посева, до появления всходов и т.д.