Demon Slayer season 2 is rated TV-14, meaning it may not be suitable for ages under 14. It was given this maturity rating for fear, gore, strong language, self-harm, and graphic fantasy violence. Given what this anime is about, this age rating seems appropriate.