As of now, the anime Demon Slayer has a total of 63 episodes spread across four seasons. The breakdown is as follows:
- Season 1 (Unwavering Resolve Arc): 26 episodes
- Season 2: 18 episodes (including the 7-episode Mugen Train arc and 11-episode Entertainment District arc)
- Season 3 (Swordsmith Village Arc): 11 episodes
- Season 4 (Hashira Training Arc): 8 episodes
There is also a recent movie and an upcoming Infinity Castle trilogy continuing the story, but the current episode count in the TV series stands at 63 episodes.