Demon Slayer: Kimetsu no Yaiba has taken the anime world by storm with its gripping story, stunning animation, and unforgettable characters. With the highly anticipated Infinity Castle movie trilogy set to begin its global theatrical release in 2025, now is the perfect time to catch up on Tanjiro Kamado’s journey. This guide explains the best way to watch Demon Slayer in order, covering all seasons and movies, to prepare for the epic finale.

Demon Slayer Watch Order: Seasons and Movies

As of July 2025, Demon Slayer consists of four seasons and several movies, with the Infinity Castle trilogy marking the story’s climax. Below is the recommended watch order to enjoy the series chronologically and avoid spoilers.

1. Demon Slayer: Kimetsu no Yaiba – Season 1 (Unwavering Resolve Arc)

Episodes: 1–26

Release Year: 2019

Where to Watch: Crunchyroll, Netflix

Overview: This season introduces Tanjiro Kamado, a kind-hearted boy who joins the Demon Slayer Corps after a demon slaughters his family and turns his sister Nezuko into a demon. The Unwavering Resolve Arc follows Tanjiro’s training and early missions, setting the foundation for his quest to cure Nezuko and defeat Muzan Kibutsuji.

Why Watch? Season 1 establishes the emotional core of the series and introduces key characters like Zenitsu and Inosuke.

2. Demon Slayer: Kimetsu no Yaiba – The Movie: Mugen Train

Runtime: ~2 hours

Release Year: 2020

Where to Watch: Crunchyroll, Netflix, DVD/Blu-Ray

Overview: Picking up after Season 1, Mugen Train follows Tanjiro, Nezuko, Zenitsu, and Inosuke as they board a demon-infested train alongside the Flame Hashira, Kyojuro Rengoku. This arc is a pivotal moment in the series, featuring intense battles and emotional depth.

Note: You can alternatively watch Season 2: Mugen Train Arc (episodes 27–33), which recaps the movie with added content. However, the movie is more concise and cinematic, making it the preferred choice for most fans.

3. Demon Slayer: Kimetsu no Yaiba – Season 2: Entertainment District Arc

Episodes: 34–44

Release Year: 2021–2022

Where to Watch: Crunchyroll, Netflix

Overview: After the Mugen Train events, Tanjiro teams up with the Sound Hashira, Tengen Uzui, in the vibrant but dangerous Entertainment District. This arc introduces Upper Rank demons and showcases breathtaking animation.

Why Watch? The Entertainment District Arc ramps up the action and deepens the bonds between Tanjiro, Zenitsu, and Inosuke.

Tip: If you watched the Mugen Train movie, skip episodes 27–33 of Season 2, as they cover the same story. On Netflix, this arc is listed as “Season 3” due to their split numbering.

4. Demon Slayer: Kimetsu no Yaiba – Season 3: Swordsmith Village Arc

Episodes: 45–55

Release Year: 2023

Where to Watch: Crunchyroll, Netflix

Overview: Tanjiro travels to the Swordsmith Village to repair his blade, only to face powerful demons. Joined by the Mist Hashira, Muichiro Tokito, and the Love Hashira, Mitsuri Kanroji, this arc delivers intense battles and character growth.

Why Watch? This shorter season highlights new Hashira and sets up critical plot points for the final arc. On Netflix, this is listed as “Season 4.”

5. Demon Slayer: Kimetsu no Yaiba – Season 4: Hashira Training Arc

Episodes: 56–63

Release Year: 2024

Where to Watch: Crunchyroll, Netflix

Overview: The Demon Slayer Corps undergoes rigorous training under the Hashira to prepare for the final battle against Muzan. This arc is slower-paced but crucial for character development and setting the stage for the Infinity Castle trilogy.

Optional: The movie Demon Slayer: Kimetsu no Yaiba – To the Hashira Training includes the Season 3 finale and Season 4’s premiere. It’s skippable if you’ve watched the episodes, as it’s a compilation film.

6. Demon Slayer: Kimetsu no Yaiba – The Movie: Infinity Castle (Trilogy)

Release Dates:

  • Part 1: July 18, 2025 (Japan), September 12, 2025 (US, UK, India, and more)
  • Parts 2 and 3: TBD

Where to Watch: Theatrical release (Crunchyroll, Sony Pictures Entertainment); streaming on Crunchyroll expected post-theatrical run

Overview: The Infinity Castle trilogy adapts the manga’s final arcs (chapters 140–205), where Tanjiro, Nezuko, and the Hashira confront Muzan and his Upper Rank demons in the dimension-shifting Infinity Castle. This is the unmissable climax of the series.

TOPICS: Demon Slayer