Demon Slayer lineInfinity Castle Part 2 announced

Demon Slayer watch order: every season, the movies and where Infinity Castle fits

Watch Season 1 (the Unwavering Resolve Arc), Mugen Train, and the Entertainment District, Swordsmith Village and Hashira Training arcs, then the film Infinity Castle Part 1. That's about 29 hours with the Mugen Train film, or 30 with its TV version. Part 2 is in production, with no release date yet.

Illustration of a sheathed katana and a green-and-black checkered cloth on a temple veranda, with wisteria falling under a full moon

Demon Slayer watch order at a glance

Release order and story order are the same. The Mugen Train film and its TV version tell the same story, so pick one.

  1. Season 1: Unwavering Resolve Arc

    TV 26 episodes 10 h 50 min April 6, 2019 to September 28, 2019

    Manga: chapters 1–54 (volumes 1–7)

    The first season. Sibling's Bond, the March 2019 theatrical screening, was its first five episodes, so you can skip it.

  2. Mugen Train (film)

    Film 1 h 56 min October 16, 2020

    Manga: from chapter 54, volumes 7 and 8

    Picks up right where season 1 ends. Watch the film or the seven-episode TV version, not both.

  3. Mugen Train Arc (TV version)

    TV 7 episodes 2 h 48 min Optional October 10, 2021 to November 28, 2021

    Manga: the same chapters as the film

    Episode 1 is a new Rengoku story. Episodes 2 to 7 retell the film with about 70 new cuts.

  4. Entertainment District Arc

    TV 11 episodes 4 h 51 min December 5, 2021 to February 13, 2022

    Manga: volumes 8 to 11, up to chapter 97

    Opens with Tanjiro's visit to the Rengoku home after the Mugen Train fight.

  5. Swordsmith Village Arc

    TV 11 episodes 5 h 17 min April 9, 2023 to June 18, 2023

    Manga: chapters 98–127 (volumes 12–15)

  6. Hashira Training Arc

    TV 8 episodes 3 h 59 min May 12, 2024 to June 30, 2024

    Manga: chapters 128–139 (volumes 15–16)

    Ends with the Demon Slayers falling into the Infinity Castle.

  7. Infinity Castle Part 1: Akaza Returns

    Film 2 h 35 min July 18, 2025

    Manga: from chapter 140 (volume 16) into volume 18

    The first of three films that finish the story. In the US and UK it opened on September 12, 2025.

  8. Infinity Castle Part 2

    Film Announced No date yet

    In production. No title or date yet.

  9. Infinity Castle Part 3

    Film Announced No date yet

    The last film of the trilogy. No title or date yet.

  10. Keep going in the manga

    Start at volume 18

    Entertainment sites put the film's end at chapter 157, so volume 18 repeats only a few chapters.

How many seasons of Demon Slayer are there?

Five TV arcs, 63 episodes in all, which aired in Japan between April 2019 and June 2024. Sources number the seasons differently. Wikipedia counts the Mugen Train TV arc and the Entertainment District Arc together as season 2, then Swordsmith Village as season 3 and Hashira Training as season 4 Wikipedia. JustWatch lists the Mugen Train Arc as a season of its own JustWatch, and Anime News Network numbers the episodes straight through, so the Entertainment District Arc is episodes 34 to 44 ANN. The arc names are the safest way to keep track.

Is there a Demon Slayer season 5?

No TV season follows the Hashira Training Arc. Its last episode, which aired on June 30, 2024, announced a film trilogy to adapt the manga's final Infinity Castle arc ANN. Infinity Castle Part 1 opened in Japan on July 18, 2025, and in the US and UK on September 12, 2025 ANN, ANN encyclopedia.

Mugen Train: the movie or the TV arc?

The two versions tell the same story, so pick one. The film opened in Japan on October 16, 2020, and runs about 116 minutes ANN, Aniplex of America. The TV version aired as seven episodes from October 10 to November 28, 2021. Its first episode is new: it follows Rengoku on a mission on his way to the train. Episodes 2 to 7 retell the film with about 70 new cuts and new music official site, Crunchyroll press release.

The official site says it hopes fans enjoy either version, and Crunchyroll's own guide says "there really is no correct order here" Crunchyroll. The TV arc runs 168 minutes, 52 more than the film, so the film is the quicker route. Choose the TV arc if you want the extra material, though Anime News Network's reviewer found the new Rengoku episode "little more than a teaser" ANN review.

Demon Slayer movies in order

Seven films in Japanese release order; the last two have no date yet. Two of the five released films advance the main story, and three are theatrical compilations of TV episodes.

Demon Slayer films in release order, what each one is and whether to watch it
FilmWatch it?Released in JapanWhat it is
Sibling's BondSkipMarch 29, 2019Season 1 episodes 1 to 5, shown before the TV premiere
Mugen TrainYes, or its TV versionOctober 16, 2020Main story, right after season 1
To the Swordsmith VillageSkipFebruary 3, 2023Entertainment District episodes 10 and 11, then Swordsmith Village episode 1
To the Hashira TrainingSkipFebruary 2, 2024A recap, Swordsmith Village episode 11 and Hashira Training episode 1
Infinity Castle Part 1: Akaza ReturnsYesJuly 18, 2025Main story, right after Hashira Training
Infinity Castle Part 2When it comes outNot announcedIn production, no date
Infinity Castle Part 3When it comes outNot announcedAnnounced, no date

Sources: official site and Wikipedia for Sibling's Bond, Aniplex of America and Wikipedia for To the Swordsmith Village, Wikipedia for To the Hashira Training, official site for Infinity Castle Part 1, and Crunchyroll for Part 2.

What are To the Swordsmith Village and To the Hashira Training?

These were world-tour screenings that let fans see TV episodes on a big screen, including a new arc's first episode before it aired. To the Swordsmith Village opened on February 3, 2023, and runs 110 minutes; To the Hashira Training opened on February 2, 2024, runs 103 minutes and starts with a recap of earlier episodes Wikipedia, Wikipedia. Every episode in them is in the TV arcs, so skip both. Crunchyroll's guide notes they aren't streaming Crunchyroll.

Two more extras are safe to skip. Fuji TV has aired shortened versions of the TV arcs, and Crunchyroll streams five Season 1 specials as a recap leading into Mugen Train Crunchyroll. The Kimetsu Academy shorts are comedy skits that put the cast in a modern school Japanese Wikipedia, ANN.

Where the anime stops in the manga

Koyoharu Gotouge's manga ran in Weekly Shōnen Jump from February 2016 to May 2020 and is finished: 205 chapters in 23 volumes, all of them out in English from VIZ ANN, Wikipedia chapter list.

Manga chapters and volumes each Demon Slayer arc adapts
ArcChaptersVolumes
Season 1: Unwavering Resolve1 to 541 to 7
Mugen Train and Entertainment District54 to 977 to 11
Swordsmith Village98 to 12712 to 15
Hashira Training128 to 13915 to 16
Infinity Castle Part 1140 into volume 1816 to 18
Not animated yetThe rest, to 20518 to 23

The TV ranges come from Wikipedia's season pages season 1, season 2, season 3, season 4. Wikipedia gives one range for Mugen Train and the Entertainment District together; Japanese Wikipedia says the Mugen Train film covers the fight in volumes 7 and 8 Japanese Wikipedia.

Infinity Castle Part 1 starts where Hashira Training stops, at chapter 140, and its main fight, Tanjiro and Giyu against Akaza, is in volume 18 VIZ, Shueisha. No official source names the film's last chapter. GamesRadar+, ComicBook.com and Sportskeeda put it at chapter 157 GamesRadar+, ComicBook.com, Sportskeeda. Volume 18 holds chapters 152 to 160, so starting there repeats only the end of the fight.

Is Demon Slayer finished?

The manga is: it ended in the 24th issue of Weekly Shōnen Jump in 2020 ANN. The anime isn't. The last two Infinity Castle films will finish the story, and neither has a release date yet.

Demon Slayer: Kimetsu no Yaiba, Vol. 18: the volume where Infinity Castle Part 1 ends

Check price on Amazon (opens in a new tab)

As an Amazon Associate, Season Order earns from qualifying purchases.

Where to watch Demon Slayer and Infinity Castle

  • Crunchyroll streams every TV arc and the Mugen Train film, subbed and dubbed. Infinity Castle Part 1 was added on July 28, 2026, everywhere outside Japan and mainland China Crunchyroll, Aniplex of America.
  • Hulu (US) streams the TV arcs and added Infinity Castle Part 1 on September 28, 2026 (Hulu announcement; Aniplex of America for season 1).
  • Netflix has the TV arcs in the US Aniplex of America. JustWatch also lists the series and Infinity Castle Part 1 on Netflix in the US and UK JustWatch, checked October 25, 2026.
  • To buy: Infinity Castle Part 1 is sold digitally on the Apple TV app, Prime Video, Google Play, YouTube and Fandango in North America Aniplex of America.

How long does it take to watch Demon Slayer?

With the Mugen Train film it's about 29 hours; watch the TV version of that arc instead and it's about 30. Those TV times are Aniplex of America's Blu-ray running times, which include each episode's opening and ending plus the extended premieres and finales.

Watch-time calculator

What to watch
More options: where you are, speed, days and openings

32 hours

Everything released so far: 63 episodes and 2 films, about 32 hours. At 3 episodes a day, that's 25 days. Main story only: about 29 hours.

Episode counts as of October 25, 2026. Times come from the sources at the end of this page.

Demon Slayer watch order with release years, episode counts and running times
#PartReleasedEpisodesRunning time
1Season 1: Unwavering Resolve Arc20192610 h 50 min
2Mugen Train (film)2020Film1 h 56 min
3Mugen Train Arc (TV version) (instead of the film)202172 h 48 min
4Entertainment District Arc2021114 h 51 min
5Swordsmith Village Arc2023115 h 17 min
6Hashira Training Arc202483 h 59 min
7Infinity Castle Part 1: Akaza Returns2025Film2 h 35 min

Demon Slayer questions

What order do you watch Demon Slayer in?

Start with Season 1 (the Unwavering Resolve Arc) and Mugen Train, go through the Entertainment District, Swordsmith Village and Hashira Training arcs, and finish with the film Infinity Castle Part 1: about 29 hours if you watch the Mugen Train film.

Should I watch the Mugen Train movie or the Mugen Train Arc?

Either one. The TV arc retells the film in episodes 2 to 7, with about 70 new cuts, and adds a new first episode about Rengoku. The film is 52 minutes shorter.

Is there a Demon Slayer season 5?

No TV season follows the Hashira Training Arc. The rest of the story is being told in the Infinity Castle film trilogy, announced when Hashira Training ended in June 2024.

When is Infinity Castle Part 2 coming out?

There's no release date as of October 25, 2026. Crunchyroll said in July 2026 that the film is in production.

Where does the Demon Slayer anime end in the manga?

Infinity Castle Part 1 ends partway through volume 18, around chapter 157 according to entertainment sites (no official source gives the chapter). Start reading at volume 18 and you won't miss anything.

Sources

Every date, count, chapter and volume on this page comes from these sources, last checked on October 25, 2026.

More watch orders

The method page explains how release order, story order and the manga and novel pick-up points are checked.