How to watch Demon Slayer in order (TV series and movie)

Demon Slayer season 3
(Image credit: Ufotable/Aniplex)

With a new movie out, it might be time for some viewers to re-visit or learn how to watch Demon Slayer in order.

Whether you're trying to watch Demon Slayer from start to finish for the first time or need a refresher for the To the Hashira Training movie and Demon Slayer season 4, you're in the right place.

Below, we'll present the full release date order for Demon Slayer, as well as any burning questions you may have. That includes: what version of Mugen Train you should watch, how many episodes there currently are, and all the latest on the Hashira Training arc and how to watch its premiere episode early.

For more, check out our list of the best anime, best Netflix anime, and new anime you should be watching right now, as well as guides on how to watch Neon Genesis Evangelion in order and how to watch Pokemon in order.

How to watch Demon Slayer in order

Nezuko in Demon Slayer season 3

(Image credit: Ufotable/Aniplex)

Demon Slayer currently consists of three seasons, three skippable movies, and a fourth season on the way. But that's not as intimidating as it sounds: Here's how you should watch Demon Slayer in order.

  • Demon Slayer season 1 (episodes 1-26)
  • Demon Slayer season 2: Mugen Train TV arc (episodes 27-33) or Mugen Train movie 
  • Demon Slayer season 2, part 2, AKA the Entertainment District arc (episodes 34-44)
  • Demon Slayer season 3, AKA the Swordsmith Village Arc (episodes 45-55) 
  • Demon Slayer season 4, AKA the Hashira Training arc (Spring 2024)/To the Hashira Training movie (February 23, 2024)

The first season, released in 2019, is 26 episodes long – and you should watch that from start to finish.

Here’s where it gets a little trickier to follow. A sequel to the first season was released as a film: Demon Slayer: Mugen Train. The wildly successful Demon Slayer movie was also adapted into a television arc as part of Demon Slayer season 2.

That 'Mugen Train' arc is seven episodes long and is then followed by 11 wholly original episodes in the 'Entertainment District' arc. In total, Demon Slayer season 2 is 18 episodes long.

To keep things simple, we recommend watching Demon Slayer season 1 and then picking either the Mugen Train feature film or the Mugen Train recap arc (episodes 27-33) to watch. From there, you can watch the Entertainment District arc (episodes 33-44) as normal.

A second Demon Slayer 'movie', To the Swordsmith Village, was released earlier in 2023. It bundles together episodes 10 and 11 of the Entertainment District arc and the first episode of season 3, AKA the Swordsmith Village arc. This is largely redundant. We recommend just jumping ahead to the proper TV episodes.

Speaking of, Demon Slayer season 3 - 11 episodes long - was released in 2023 and should be watched from beginning to end after Entertainment District.

A fourth season, titled Hashira Training, is also on the way. Fans can watch the 'To the Hashira' movie now for a sneak peek of the new season, as that consists of the season 4 premiere. 

You can watch To the Hashira Training a few months early or wait for the one-hour television premiere in Spring 2024. The choice is yours, though once the season premieres the movie will become redundant.

That’s all you really need to focus on. In our educated opinion, we would recommend watching the adapted-for-TV Mugen Train arc instead of the movie. Not only do you get extra scenes, but you also get a bonus episode (the 27th episode), which provides a little more backstory to one of Mugen Train’s most prominent characters.

Should I watch the Mugen Train, Swordsmith Village and To the Hashira Training movies?

Rengoku in the Demon Slayer movie

(Image credit: Ufotable)

It's completely your choice. Mugen Train is a full sequel to the first season and, unlike other anime tie-in movies, it’s canon. It also introduces various characters and story beats that are followed up on in Demon Slayer’s Entertainment District Arc.

It does feel a little pointless watching both the movie and the Mugen Train arc series, however. So make sure you pick one or the other.

To the Swordsmith Village is completely skippable; move on to Demon Slayer season 3 instead. Once Demon Slayer season 4 is out, you can also skip the upcoming To The Hashira movie.

Can I skip any Demon Slayer episodes?

The Love Hashira Mitsuri Kanroji in Demon Slayer season 3

(Image credit: Ufotable/Aniplex)

Anime can sometimes be packed with so-called 'filler' episodes, entries designed to kill time until the manga source material pumps out new issues for the TV show to adapt. That’s not really the case in Demon Slayer.

Some episodes can be a little slow, particularly in the middle third of the first season and the third season, but everything is worth watching. We’d only recommend skipping the Demon Slayer: Mugen Train arc if you’ve already seen the Mugen Train movie recently, as well as skipping To The Swordsmith Village movie entirely as those events are covered in Demon Slayer season 3.

How many episodes of Demon Slayer are there?

Tanjiro in Demon Slayer season 3

(Image credit: Ufotable/Aniplex)

There are currently 55 episodes of Demon Slayer for you to watch.

Demon Slayer season 3 (AKA the Swordsmith Village arc) adapted the next chapter in Tanjiro’s story and is 11 episodes long. A fourth season, the Hashira Training arc, is on the way in spring 2024.

For more from the world of anime, here are our guides to Jujutsu Kaisen season 2 and Chainsaw Man season 2.

Bradley Russell

I'm the Senior Entertainment Writer here at GamesRadar+, focusing on news, features, and interviews with some of the biggest names in film and TV. On-site, you'll find me marveling at Marvel and providing analysis and room temperature takes on the newest films, Star Wars and, of course, anime. Outside of GR, I love getting lost in a good 100-hour JRPG, Warzone, and kicking back on the (virtual) field with Football Manager. My work has also been featured in OPM, FourFourTwo, and Game Revolution.