Ο οδοκαθαριστής μπορεί να αναφέρεται στο επάγγελμα ενός ατόμου ή σε μια μηχανή που καθαρίζει τους δρόμους. Ο οδοκαθαριστής καθαρίζει τους δρόμους συνήθως σε αστική περιοχή.

Μηχανικός οδοκαθαριστής στη Πόλη του Μεξικού
Οδοκαθαριστής στην Πασέο ντε λα Ρεφόρμα, στην Πόλη του Μεξικού

Οι οδοκαθαριστές έχουν χρησιμοποιηθεί σε πόλεις, δεδομένου ότι η αποχέτευση και η αποκομιδή απορριμμάτων αποτελούν προτεραιότητες. Ένα πρόσωπο που καθαρίζει τον δρόμο θα χρησιμοποιήσει μια σκούπα και ένα φτυάρι για να καθαρίσει τα απορρίμματα, τα ζωικά απόβλητα και τις βρωμιές που συσσωρεύονται στους δρόμους. Αργότερα χρησιμοποιήθηκαν μάνικες νερού για να πλένουν τους δρόμους.

Οι μηχανές δημιουργήθηκαν τον 19ο αιώνα για να κάνουν την εργασία πιο αποτελεσματικά. Σήμερα, οι σύγχρονοι οδοκαθαριστές είναι τοποθετημένοι σε σωμάτια φορτηγών και μπορούν να σκουπίσουν απορρίμματα που συσσωρεύονται στους δρόμους.