Demon Slayer became a global phenomenon almost overnight, but its mix of TV seasons, a record-breaking movie, and one arc that exists in two forms makes the watch order genuinely confusing for newcomers. This guide lays out the complete Demon Slayer watch order in the simplest way, explains the one part everyone gets stuck on (Mugen Train), and points you to where to stream each piece.
The Short Answer: Demon Slayer Watch Order
Watch Demon Slayer in release order — it lines up cleanly with the story:
- Demon Slayer: Kimetsu no Yaiba — Season 1 (26 episodes)
- Mugen Train — the Mugen Train Arc (either the movie or the 7-episode TV version)
- Entertainment District Arc — Season 2
- Swordsmith Village Arc — Season 3
- Hashira Training Arc — Season 4
- Infinity Castle — the final-arc film trilogy (beginning 2025)
Demon Slayer Watch Order in Detail
1. Season 1 (2019)
Season 1's 26 episodes follow Tanjiro Kamado after a demon slaughters his family and turns his sister Nezuko into a demon. Animated by studio ufotable, it covers his training, the Final Selection, and his early missions up to the Mount Natagumo battle. Start here — everything else builds on it. Meet the cast in our Demon Slayer character guide.
2. Mugen Train (2020 film / 2021 TV arc)
This is the part that trips people up. The Mugen Train story exists in two forms: the theatrical film Demon Slayer: Mugen Train, which became the highest-grossing film in Japanese history, and a 7-episode TV version that opens Season 2 with an extra episode of setup. They tell the same story — pick whichever you prefer. If you are marathoning the series, the TV arc slots in seamlessly; if you want the definitive presentation, watch the movie.
3. Entertainment District Arc (Season 2, 2021–2022)
The second half of Season 2 sends Tanjiro, Zenitsu, and Inosuke undercover in the Entertainment District alongside the Sound Hashira, Tengen Uzui, to hunt an Upper-Rank demon. It is eleven episodes of some of ufotable's most spectacular action.
4. Swordsmith Village Arc (Season 3, 2023)
Season 3's eleven episodes take Tanjiro to the hidden Swordsmith Village, introduce the Love and Mist Hashira, and escalate the threat of the Upper Ranks.
5. Hashira Training Arc (Season 4, 2024)
Season 4 (eight episodes) is the calm before the storm: the Hashira put the corps through brutal training as the final confrontation with Muzan looms.
6. Infinity Castle (Film Trilogy, 2025+)
The story's climactic final arc is being adapted as a trilogy of films rather than a TV season. The first film shattered box-office records on release — for the full story on that, see our Infinity Castle box-office breakdown.
Do I Watch the Mugen Train Movie or the TV Arc?
Either works — the content is the same. The TV version simply adds a single extra episode of build-up and splits the story across seven weekly episodes. For a first watch, the movie is a stunning way to experience it; for a binge, the TV arc keeps everything in one place.
How Long Does It Take to Watch Demon Slayer?
Watching everything released so far takes roughly 25 to 27 hours. The four TV seasons run about 56 episodes at around 23 minutes each — close to 22 hours — and the Mugen Train movie adds nearly two more. Spread over a week that is a comfortable few episodes a night; as a marathon, a dedicated weekend will carry you through the TV seasons with room to spare before the Infinity Castle films.
Understanding the Arcs at a Glance
If the arc names start to blur together, here is the throughline. Season 1 is Tanjiro's origin and his first missions as a demon slayer. Mugen Train is his first real team-up with a Hashira. The Entertainment District, Swordsmith Village, and Hashira Training arcs each raise the stakes against Muzan's Upper-Rank demons and expand the roster of Hashira you meet along the way. Infinity Castle is the all-out final war. Every entry pushes the same central story forward, which is exactly why the release order and the in-story order line up — there is no flashback season or spin-off to reorder around.
Where to Watch Demon Slayer
Every Demon Slayer season streams on Crunchyroll, subtitled and dubbed. The Mugen Train movie is available on Crunchyroll and major digital storefronts, and the Infinity Castle films are rolling out theatrically and to digital as they release. Availability varies by region.
Frequently Asked Questions
How many seasons of Demon Slayer are there?
Four TV seasons so far — Season 1, plus the Entertainment District, Swordsmith Village, and Hashira Training arcs — along with the Mugen Train movie and the Infinity Castle film trilogy that concludes the story.
Is Mugen Train canon?
Yes. Mugen Train is a core part of the main story and sits directly between Season 1 and the Entertainment District Arc, whether you watch the film or the TV version.
Do I need to watch the movies?
Mugen Train is essential to the plot. Infinity Castle is the finale, so you will want it once you have finished Season 4. There are no skippable filler movies.
Is there filler in Demon Slayer?
Almost none. Demon Slayer is a tight, faithful adaptation, so you can watch straight through in the order above without skipping episodes.
Where exactly does the Mugen Train movie fit?
Right after Season 1 and before the Entertainment District Arc. Whether you pick the film or the seven-episode TV version, it is the second thing you watch — it directly sets up Tanjiro's bond with the Flame Hashira and the events that follow.
Can I start with the Mugen Train movie?
It is best not to. The movie assumes you already know Tanjiro, Nezuko, and the world established in Season 1, so starting there spoils earlier developments and drains the emotional payoff. Begin with Season 1.
Is Demon Slayer worth watching?
If you enjoy gorgeous animation, a warm-hearted protagonist, and steadily escalating sword-and-demon action, yes. Demon Slayer is one of the most acclaimed and best-looking anime of its generation, and its record-breaking films show just how large its audience has grown.
What should I watch after Demon Slayer?
If you love ufotable's animation and dark-fantasy action, Jujutsu Kaisen is a natural next step — see our Jujutsu Kaisen watch order. Or test your knowledge with the Demon Slayer quiz.
Sources & Citations
- Wikipedia — Demon Slayer: Kimetsu no Yaiba— https://en.wikipedia.org/wiki/Demon_Slayer:_Kimetsu_no_Yaiba
- Wikipedia — List of Demon Slayer episodes— https://en.wikipedia.org/wiki/List_of_Demon_Slayer:_Kimetsu_no_Yaiba_episodes