Demon Slayer: Kimetsu no Yaiba
Start here. This 26-episode first season introduces Tanjiro Kamado, his sister Nezuko, and the Demon Slayer Corps. Everything that follows assumes you have seen it.
Tanjiro Kamado becomes a demon slayer after his family is killed and his sister Nezuko is turned into a demon. The anime runs to 56 TV episodes across five arcs plus two films, and this guide covers the order to watch them in, including which version of Mugen Train to pick.
Plus 1 optional extra.
6 titles · 56 episodes + 2 movies · ~27.5 hours
Each arc picks up directly where the last one ends, so watching in story order is the only way this works. The one decision is the Mugen Train story, which exists as both a film and a TV series. We recommend the film; the TV version is listed at the bottom for anyone who would rather watch everything as a series.
Start here. This 26-episode first season introduces Tanjiro Kamado, his sister Nezuko, and the Demon Slayer Corps. Everything that follows assumes you have seen it.
The next chapter of the story, and the version we recommend. It covers the Mugen Train arc in one 117-minute sitting. The TV series below tells the same story across seven episodes — watch one or the other, not both.
⚠ Covers the same events as the Mugen Train Arc TV series listed below.
Eleven episodes that pick up directly from the Mugen Train arc as Tanjiro is sent on a new mission. Watch this after whichever version of Mugen Train you chose.
Eleven episodes following the Entertainment District Arc, moving the story to a new location and introducing more of the Hashira. Keep going in order.
A shorter eight-episode arc that sets up the final confrontation. Watch it before the Infinity Castle film.
The first of three theatrical films adapting the manga's final arc. It follows on directly from the Hashira Training Arc and is where the anime currently ends.
⚠ The story is not resolved in this film. The second and third films have been announced, but no release date has been confirmed for either.
The TV version of the Mugen Train story, in seven episodes. Episodes 2 to 7 re-edit the film with additional footage; episode 1 is new material that follows Kyojuro Rengoku before he boards the train. Skip this if you watched the film, unless you want that extra episode.
⚠ Episodes 2 to 7 cover the same events as the Mugen Train film.
Demon Slayer tells one continuous story broken into named arcs, so the order is straightforward: start at the beginning and follow the arcs in sequence. That comes to 56 TV episodes plus two theatrical films, or roughly 26 hours in total.
The only decision you need to make is how to handle the Mugen Train story, which exists in two forms: a theatrical film and a seven-episode TV series covering the same events. Watch the film. It is the original release, it tells the story in a single sitting, and it is the version most people have seen. The TV version is worth knowing about for one reason only — its first episode is new material following Kyojuro Rengoku before he boards the train, and that episode is not in the film. If that matters to you, watch it as an extra rather than as a replacement.
Everything else lines up cleanly: the first season, then Mugen Train, then the Entertainment District Arc, the Swordsmith Village Arc, the Hashira Training Arc, and finally the Infinity Castle film. Don't skip the Hashira Training Arc because it is short — it sets up everything that happens in Infinity Castle.
One thing to know before you start: the story is not finished. Infinity Castle is the first of three films adapting the manga's final arc, and the remaining two have been announced without release dates.
Demon Slayer: Kimetsu no Yaiba has 4 seasons and 2 films in the main run — 56 episodes altogether.
| Title | Type | Episodes | Aired |
|---|---|---|---|
| Demon Slayer: Kimetsu no Yaiba | TV Series | 26 episodes | April 2019 |
| Demon Slayer -Kimetsu no Yaiba- The Movie: Mugen Train | Movie | October 2020 | |
| Demon Slayer: Kimetsu no Yaiba Entertainment District Arc | TV Series | 11 episodes | December 2021 |
| Demon Slayer: Kimetsu no Yaiba Swordsmith Village Arc | TV Series | 11 episodes | April 2023 |
| Demon Slayer: Kimetsu no Yaiba Hashira Training Arc | TV Series | 8 episodes | May 2024 |
| Demon Slayer: Kimetsu no Yaiba Infinity Castle | Movie | July 2025 |
| Title | Type | Episodes | Aired |
|---|---|---|---|
| Demon Slayer: Kimetsu no Yaiba Mugen Train Arc | TV Series | 7 episodes | October 2021 |
6 titles · 56 episodes + 2 movies · ~27.5 hours
Where each part of the anime lines up with the source, so you know where to pick up reading.
Only spin-offs that tie into the main story are listed here — anthologies, fan books and the like are left out.
Volume numbering is the same in the Viz Media English edition, which is complete at 23 volumes. Arc boundaries fall part-way through several volumes, so the ranges above overlap at Vol. 8, Vol. 11, Vol. 15 and Vol. 16. Chapter 158 sits near the end of Vol. 18, so starting from that volume means re-reading a small amount of what the film covered. The anime contains no filler: every episode adapts the manga, and the only original material is added scenes inside adapted chapters.
Start with the first season from 2019, all 26 episodes of it. It introduces Tanjiro, his sister Nezuko, and the Demon Slayer Corps, and everything that follows assumes you have seen it. There is no alternative entry point.
Watch the film. It is the original 2020 theatrical release and tells the story in a single sitting. The seven-episode TV version from 2021 re-edits that same film across episodes 2 to 7, so watching both means sitting through the same story twice. The one thing the TV version has that the film does not is its first episode, which is new material following Kyojuro Rengoku before he boards the train — worth watching as an extra, not as a replacement.
No, provided you watched the film. Episodes 2 to 7 cover exactly the same events. You can skip straight from the film to the Entertainment District Arc without missing anything.
Yes. It is only eight episodes and it is often called slow, but it sets up the situation the Infinity Castle film opens with. Skipping it means walking into the film without knowing why the characters are where they are.
No. Every episode adapts the manga, and the series has no filler arcs at all. Ufotable does add scenes inside adapted chapters, but nothing that takes the story off course. You can watch straight through without a filler list.
Yes, and it covers everything. All four TV seasons and the Mugen Train film have English dubs produced for Aniplex of America, with Zach Aguilar as Tanjiro and Abby Trott as Nezuko. The Infinity Castle film also received an English dub, which screened theatrically alongside the subtitled version.
Crunchyroll carries the full TV run and the films in most English-speaking territories, and Netflix has the TV seasons in a number of regions as well. Availability shifts by country and by title, so check both before you start — the Infinity Castle film in particular reached streaming much later than the TV seasons.
Not yet. Infinity Castle, released in Japanese cinemas in July 2025, is the first of three films adapting the manga's final arc, and it ends without resolving the story. The second and third films have been announced, but neither has a confirmed release date. The manga itself is complete, so reading is the only way to see the ending now.
Chapter 158, which sits near the end of Volume 18. The film adapts up to roughly chapter 157, so starting from Volume 18 means re-reading a small amount you have already seen. The English edition from Viz Media uses the same volume numbering and is complete at 23 volumes.
Skip them. Both are theatrical compilations that stitch together the final episode of the previous season with the first episode of the next one as an early screening. They contain nothing you will not get by watching the TV seasons in order.
No. Kimetsu Academy is a comedy spin-off that places the cast in a modern school setting, and it has no bearing on the main narrative. Treat it as a bonus for people who have already finished the series.