Kehrmaschinen können in Aufbau und Verwendungszweck erheblich variieren, von großen Maschinen zum Reinigen von Straßen bis hin zu kleinen Geräten zum Reinigen von Teppichen. Der Teppichkehrer wurde Ende des 1800. Jahrhunderts erfunden und weitgehend durch den Staubsauger ersetzt. Eine Straßenkehrmaschine ist entweder eine große Maschine, die entwickelt wurde, um Straßen schnell zu reinigen, oder eine Person mit dem gleichen Beruf. Eine andere Art von Kehrmaschine ist der Swiffer® Sweeper und ähnliche Produkte, die zum Reinigen von Küchen- oder Holzböden entwickelt wurden. Schließlich sind Rasenkehrmaschinen Geräte, die das manuelle Harken von Laub und Gras überflüssig machen.
Eine Teppichkehrmaschine ähnelt einem kleinen Staubsauger, hat aber keine elektronischen Teile. Es entfernt relativ große Schmutzteile von Teppichen und wird während der Geschäftszeiten häufig in Restaurants verwendet. Diese Kehrmaschinen sind nützlich, wenn eine Person reinigen möchte, aber die Menschen um sie herum nicht mit einem lauten Staubsauger stören möchte. Die Walzen und Bürsten arbeiten zusammen, um Schmutz in einem kleinen Behälter zu sammeln, der von Zeit zu Zeit entleert werden sollte. Während diese Geräte in erster Linie für Teppichböden gedacht sind, können einige für den Einsatz auf Böden ohne Teppich angepasst werden.
Der Begriff Kehrmaschine kann sich entweder auf einen Maschinen- oder Berufsberuf beziehen. Süße Kehrmaschinen als Maschinen sind typischerweise groß, sperrig und werden wie ein Auto gefahren, aber langsamer. Als Beruf gibt es diese Art von Kehrmaschinen immer noch, aber sie verwenden nur noch selten Besen. Wenn eine Straßenkehrmaschine nicht mit einer Kehrmaschine ausgestattet ist, verfügt sie heute über Wassertanks und Sprühgeräte, um Schmutz von der Straße in einen Regenabfluss zu blasen.
Ein Swiffer® Sweeper ähnelt einer weniger sperrigen Teppichkehrmaschine, verwendet jedoch keine Rollen oder Bürsten, um Schmutz aufzunehmen. Stattdessen verwendet dieses Gerät entweder ein nasses oder trockenes Einwegpad, um Schmutz zu sammeln. Dieses Gerät wurde nicht für Teppichböden entwickelt, sondern für die Reinigung von Böden, die aus Materialien wie Linoleum bestehen. Die Verwendung dieses Geräts mit einem trockenen Einwegpad wird manchmal als effektivere Methode zur Reinigung einer ebenen Fläche angepriesen als das Kehren, da der gesamte Schmutz am Pad haften bleibt und bei der Reinigung nicht verloren gehen kann. Swiffer®-Kehrmaschinen, die nasse Wischtücher verwenden, werden oft als Wischersatz angesehen.
Rasenkehrmaschinen sind in gewisser Weise wie ihre Teppichgegenstücke. Die Mechanik einer Rasenkehrmaschine dreht sich und fegt Blätter und Gras in einen Behälter, der später entleert werden soll. Diese Maschinen können entweder mit Strom versorgt werden oder einfach an einen Rasenmäher angeschlossen werden, um Schmutz zu sammeln, während der Mäher es macht.