Here’s the complete Demon Slayer watch order with the movies, kept simple and up to date.

Best simple watch order

Follow this if you just want the smoothest experience without overthinking versions:

  1. Demon Slayer Season 1 – Unwavering Resolve Arc (episodes 1–26)
  1. Demon Slayer: Mugen Train (movie) – watch this instead of the TV recap if you prefer films
  1. Demon Slayer Season 2 – Entertainment District Arc (episodes 34–44)
  1. Demon Slayer Season 3 – Swordsmith Village Arc (episodes 45–55)
  1. Demon Slayer Season 4 – Hashira Training Arc (episodes 56–63)
  1. Demon Slayer: Infinity Castle movie trilogy – upcoming finale movies after Hashira Training

This order is chronological and matches the main story progression from Tanjiro starting out up through the final battle setup.

Alternative: TV-only (no movies)

If you do not want to watch any movies and just stick to episodes:

  • Season 1 (episodes 1–26) – Unwavering Resolve Arc
  • Season 2 Part 1 (episodes 27–33) – Mugen Train Arc (TV version of the movie, with an extra prologue episode)
  • Season 2 Part 2 (episodes 34–44) – Entertainment District Arc
  • Season 3 (episodes 45–55) – Swordsmith Village Arc
  • Season 4 (episodes 56–63) – Hashira Training Arc
  • Then the Infinity Castle movies when they’re all released

The TV Mugen Train arc adds extra scenes and a new first episode focused on Rengoku’s journey to the train.

Where the movies fit

There are two main “movie” chunks to know about:

  • Mugen Train movie
    • Sits directly between Season 1 and the Entertainment District Arc.
* Covers the same story as the Mugen Train TV arc (episodes 27–33) with slightly different pacing and a few minor changes.
  • Infinity Castle movie trilogy (final arc)
    • Comes after Hashira Training (Season 4) and adapts the last part of the manga.
* Planned as three big-screen films rather than another TV season.

You never need to watch both a recap movie and its TV-arc version; pick one for Mugen Train and stick with it.

Recommended “first watch” path

For a first-time viewer who wants both movies and episodes without confusion:

  1. Season 1 (episodes 1–26)
  1. Mugen Train movie (skip TV episodes 27–33)
  1. Season 2 – Entertainment District Arc (episodes 34–44)
  1. Season 3 – Swordsmith Village Arc (episodes 45–55)
  1. Season 4 – Hashira Training Arc (episodes 56–63)
  1. Infinity Castle movies (watch in release order once all parts are out)

That path keeps spoilers away, avoids duplicate content, and lines you up perfectly for the finale movies.

Information gathered from public forums or data available on the internet and portrayed here.