Demon Slayer Watch Order: Series and Movies in the Right Order
Demon Slayer has 4 seasons and 1 theatrical film. Watch in this exact order to follow the story without spoilers or skipped content.
Demon Slayer: Kimetsu no Yaiba is the highest-grossing anime film franchise of all time, with the Mugen Train film earning USD 500 million globally in 2020-2021, making it the highest-grossing film in Japanese box office history. With 4 TV seasons and 1 major theatrical film, new viewers frequently ask how to watch without spoiling the story. This guide gives you the exact correct order.
The Complete Watch Order
The correct order follows the Koyoharu Gotouge manga chapters linearly. There is no benefit to watching in release order versus chronological order โ they are the same. The only confusion arises from the Mugen Train film, which was later adapted into a TV arc (Season 2 Part 1) by Ufotable.
- Season 1: Tanjiro Kamado, Unwavering Resolve Arc (26 episodes, 2019)
- Mugen Train Film (117 minutes, 2020) OR Season 2 Mugen Train Arc (7 episodes, 2021) โ choose one, not both
- Season 2: Entertainment District Arc (11 episodes, 2021-2022)
- Season 3: Swordsmith Village Arc (11 episodes, 2023)
- Season 4: Hashira Training Arc (8 episodes, 2024)
Film vs TV Arc: Which to Watch
The Mugen Train film and the Season 2 Mugen Train TV arc cover identical story content. The film runs 117 minutes. The TV arc runs approximately 168 minutes across 7 episodes, with added scenes and an expanded prequel episode not in the theatrical cut. Most fans recommend the film for cinematic production quality and the TV arc for additional story depth. Do not watch both in sequence โ they are the same story and watching both wastes approximately 3 hours of viewing time with no new narrative information.
If you are watching on Crunchyroll or Netflix, selecting "Season 2" automatically queues the TV arc version. If you watched the film theatrically or on Funimation, skip the first 7 episodes of Season 2 and begin at Episode 8: Sound Hashira Tengen Uzui.
Episode Counts and Runtime
Total runtime excluding the film: approximately 23 hours across Seasons 1-4 (56 episodes at 23 minutes average). Including the film instead of the TV arc adds 1h57m but removes 2h48m of TV content, for a net shorter watch. Most streaming guides estimate 25-27 hours total for the full series as of Season 4.
Season 5 (Infinity Castle Arc) is confirmed in production as of 2025, split across two theatrical films. Ufotable announced both films will cover the Infinity Castle and Sunrise Countdown arcs respectively. No release date confirmed as of mid-2026.
Platform Availability in 2026
All seasons and the film are available on Crunchyroll globally. Netflix holds rights in select regions including India. The Mugen Train film is available for purchase on Amazon Prime Video, Apple TV+, and Vudu. No single platform holds exclusive rights for all regions simultaneously.
- Crunchyroll: all 4 seasons, global availability, sub and dub
- Netflix: Seasons 1-3 in select regions, check local catalog
- Funimation (now merged with Crunchyroll): same catalog as Crunchyroll
- Amazon Prime Video: film purchase only, not included in subscription
Conclusion
Watch Season 1, then either the film or the TV arc but not both, then Seasons 2-4 in sequence. That is the complete Demon Slayer experience as of 2026. With Season 5 confirmed as theatrical films, this list will update on release. Bookmark this page for the updated watch order when the Infinity Castle films release.