Een straatveger houdt straten, pleinen en andere openbare ruimtes schoon. De straatveger verwijdert zwerfafval, bladeren, zand en ander vuil. Daarnaast kan een straatveger stoepen vegen, afval opruimen en vuil verzamelen dat door machines wordt losgeborsteld. Hierdoor zorgt een straatveger voor een nette en veilige buitenruimte.