As of September 2025, Demon Slayer has a total of 63 episodes across four seasons. Here is the breakdown of the episodes by season:
- Season 1 (Unwavering Resolve Arc): 26 episodes
- Season 2 (Mugen Train Arc + Entertainment District Arc): 18 episodes (7 + 11)
- Season 3 (Swordsmith Village Arc): 11 episodes
- Season 4 (Hashira Training Arc): 8 episodes
All these seasons add up to 63 episodes in total. Additionally, there is an Infinity Castle movie series coming, continuing the story beyond the current episodes.