On this page
- Demon Slayer watch order
- Mugen Train: film or TV version?
- What about the "To the Swordsmith Village" and "To the Hashira Training" theatrical releases?
- Where to watch Demon Slayer (US, late 2026)
- Infinity Castle: the facts
- When does Infinity Castle Part 2 come out?
- How long does it take to watch Demon Slayer?
- Can you skip anything?
- Spoiler-free: is Demon Slayer worth starting in 2026?
Watch Season 1 → Mugen Train → Entertainment District → Swordsmith Village → Hashira Training → Infinity Castle (Part 1). That's 63 TV episodes plus two films, a weekend-and-a-bit commitment compared with One Piece or Naruto. In 2026, the Infinity Castle film streams on Crunchyroll (since July 28), and US viewers can also find the series on Netflix and Hulu. Infinity Castle Part 2 has no release date; it won't come out in 2026.
Demon Slayer watch order
| # | Title | Format | Episodes / length | Aired / released |
|---|---|---|---|---|
| 1 | Season 1: Tanjiro Kamado, Unwavering Resolve Arc | TV | 26 | Apr 6 – Sep 28, 2019 |
| 2 | Mugen Train (film) or Mugen Train Arc (TV) | Film / TV | Film, or 7 episodes | Film: Oct 16, 2020 (Japan). TV: Oct 10 – Nov 28, 2021 |
| 3 | Entertainment District Arc | TV | 11 | Dec 5, 2021 – Feb 13, 2022 |
| 4 | Swordsmith Village Arc | TV | 11 | Apr 9 – Jun 18, 2023 |
| 5 | Hashira Training Arc | TV | 8 | May 12 – Jun 30, 2024 |
| 6 | Infinity Castle (Part 1 of a film trilogy) | Film | Film | Jul 18, 2025 (Japan) |
| 7 | Infinity Castle Part 2 | Film | — | Not announced |
| 8 | Infinity Castle Part 3 | Film | — | Not announced |
Mugen Train: film or TV version?
They tell the same story. The TV version (7 episodes) adds an original first episode about Rengoku before the train, then re-cuts the film into episodes. Our pick (opinion): watch the film. It was made to be seen in one sitting, and the score lands harder that way. Watch TV episode 1 separately if you want the extra Rengoku material.
What about the "To the Swordsmith Village" and "To the Hashira Training" theatrical releases?
These were limited cinema events that bundled the end of one arc with the first episode of the next. They don't add new story beyond the TV episodes, so skip them in a home watch.

Where to watch Demon Slayer (US, late 2026)
| Service | TV series | Infinity Castle film |
|---|---|---|
| Crunchyroll | Yes | Yes (since July 28, 2026) |
| Netflix | Yes (most seasons) | Yes |
| Hulu | Partial | Yes |
| Prime Video | Partial | Yes |
| Rent / buy | Check your store | Apple TV, Amazon, Fandango at Home |
Based on JustWatch US listings checked November 1, 2026. Exact seasons per service change often, and outside the US the picture is different (Netflix carries the Infinity Castle film in much of Asia, for example). Crunchyroll released Infinity Castle with multiple dubs and subtitle languages.
Our tip: if you're going to binge the whole thing, one month of Crunchyroll or Netflix covers it. Check which one has all seasons in your country before you subscribe.
Infinity Castle: the facts
- Japan release: July 18, 2025. It became the second-highest-grossing film in Japanese box office history, with about ¥39.1 billion domestically and roughly $779 million worldwide by early 2026.
- International release: from August 2025 (North America: September 12, 2025).
- Streaming: Crunchyroll from July 28, 2026; Japanese Blu-ray/DVD on July 29, 2026.
- Format: Part 1 of a three-film finale adapting the Infinity Castle arc.

When does Infinity Castle Part 2 come out?
No official date. What we know as of November 1, 2026:
- In February 2026, ufotable's promotional reel listed Part 2 under future projects, confirming it won't release in 2026.
- A Crunchyroll/Sony report includes a placeholder date in September 2027, but nobody has confirmed it as Part 2's date. Treat it as a placeholder, not an announcement.
- Demon Slayer will appear on the Jump Super Stage Red at Jump Festa 2027 on December 19, 2026, with a worldwide livestream. A first visual, teaser or date is possible, but not guaranteed.
- Part 3 is widely expected even later; nothing official exists.
Our opinion: a 2027 release is the realistic best case. ufotable takes its time, and the results justify it. Mark December 19 on your calendar.
How long does it take to watch Demon Slayer?
| Part | Approx. time |
|---|---|
| 63 TV episodes (about 24 min each, some longer finales) | ~25 hours |
| Mugen Train film | Under 2 hours |
| Infinity Castle (Part 1) | Feature length, longer than Mugen Train |
| Total | About 30 hours |
Two episodes a night gets you from Season 1 episode 1 to the end of Infinity Castle in about a month. If you use the Mugen Train TV version instead of the film, add roughly an hour.
Can you skip anything?
Not really, and that's one of the series' strengths: there's no filler. A few notes:
- Season 1, episodes 1–5 are slower set-up. Push through; the series finds its rhythm by the Final Selection.
- Hashira Training Arc (8 episodes) is the quietest season, mostly training and character work. It matters for Infinity Castle, so don't skip it.
- Recap specials that aired on Japanese TV before new seasons are safe to skip.

Spoiler-free: is Demon Slayer worth starting in 2026?
Yes. It's short, finished as a manga, and visually one of the best TV anime ever made. The only downside is the wait for the last two films, which is a good reason to start now: you'll be caught up long before Part 2.
If you want something airing weekly while you wait, our Fall 2026 anime season guide has the current picks.
FAQ
What order should I watch Demon Slayer in?
Season 1 (26 episodes), the Mugen Train film or Mugen Train Arc TV version, Entertainment District Arc, Swordsmith Village Arc, Hashira Training Arc, then the Infinity Castle film (2025).
Do I need to watch the Mugen Train movie?
Yes, or its TV version. Mugen Train is canon and leads directly into the Entertainment District Arc. The 7-episode TV version covers the same story with a little extra at the start.
Where can I watch Demon Slayer: Infinity Castle?
It began streaming on Crunchyroll on July 28, 2026. In the US, JustWatch also lists it on Netflix, Hulu and Prime Video, plus rental and purchase.
When does Infinity Castle Part 2 come out?
No date has been announced. Ufotable placed it under future projects and it won't release in 2026. Demon Slayer has a Jump Festa 2027 stage on December 19, 2026, where news is possible.
Sources
- Wikipedia: List of Demon Slayer: Kimetsu no Yaiba episodes
- Anime Corner: Demon Slayer Infinity Castle movie 1 begins streaming on Crunchyroll July 28
- JustWatch US: Demon Slayer: Kimetsu no Yaiba
- JustWatch US: Demon Slayer: Infinity Castle
- tbreak: Demon Slayer: Infinity Castle storms Crunchyroll and Netflix
- Outlook Respawn: Demon Slayer: Infinity Castle Part 2 won't arrive until 2027 at the earliest (Feb 2026)
- Game Rant: Demon Slayer: Infinity Castle Part 2 confirms new major update reveal (Sep 27, 2026)



