Almenprevensjon kan oppnås ved at straffen virker avskrekkende. Dessuten kan straff motvirke lovbrudd ved å virke moraldannende og over tid vanedannende på befolkningen.