
En straffelov, også kalt kriminallov, er en lov som samler og kodifiserer en jurisdiksjons alle, eller fleste, straffebud og andre bestemmelser om straff. I rettsstater kan straffelover være en vesentlig betingelse for å oppfylle oppfylle lovprinsippet, men i rettsstater bygget på common law kan strafferetten være ulovfestet rett.