除草剂可以依据不同的方式分成不同的类别。一般可以依据作用性质分为灭生性和选择性除草剂;按作用方式分为内吸性和触杀性除草剂;按施药对象分为土壤处理和茎叶处理剂;按施药时间分为播前处理剂、播后苗前土壤处理剂和苗后处理剂;按化学结构可大致分为酚类、苯氧羧酸类、苯甲酸类、二苯醚类、联吡啶类、氨基甲酸酯类、硫代氨基甲酸酯类、酰胺类、三嗪类、取代脲类、均三氮苯类、二硝基苯胺类、有机磷类、芳氧基苯氧基丙酸酯类、磺酰胺类、磺酰脲类、环己烯酮类、咪唑啉酮类以及其他杂环类等。也可以根据除草剂作用位点进行分类,如乙酰辅酶A羧化酶抑制剂等。