how many episodes of demon slayer are there

4 minutes ago 1
Nature

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.