An apparatus for removing weeds, which can be towed by an agricultural machine (100) along an agricultural soil, in order to remove any weeds that might be present on the soil. The apparatus comprises a support (2) that can be coupled, even indirectly, to the tractor (101) of the agricultural machine (100), and means (3) for the rotation of an operating unit (4), which is supported rotatably by the support (2) about its own central axis (B). A plurality of teeth (5) extend radially from the peripheral region of the unit (4), for the progressive removal of the weeds during advancement along the agricultural soil, as a consequence of the rotation of the unit (4), and of the teeth (5), about the central axis (B).