Er zijn verschillende soorten straatveegmachines, waaronder compacte modellen voor kleinere gebieden zoals sportparken en campussen. Daarnaast zijn er middelgrote machines voor gebruik in woonwijken en commerciële omgevingen. Voor stedelijke en industriële toepassingen zijn er grote, zware machines met hogere capaciteit. Sommige modellen zijn uitgerust met een waternevelsysteem om stofvorming te verminderen