The complete Demon Slayer watch order — every season, movie & arc through Infinity Castle
Including the Mugen Train recut, the new Infinity Castle trilogy release dates, and where the upcoming Hashira Training fits if you skipped season 3.
Watch & Read
If you’ve landed here, you almost certainly know the question: which order do I actually watch Demon Slayer? This guide gives you the canonical route — every season, every film, every OVA placed exactly where it belongs.
Start with Episode 1 and follow this guide. Films are placed at the exact arc they correspond to — do not watch them out of order.
The canonical order
The table below lists every entry — TV seasons, films, and specials — in the exact sequence you should experience them. Release order and story order are nearly identical for Demon Slayer, so this is also the recommended route for new viewers.
Season 1 — Kimetsu no Yaiba
This is where the story begins. You will not be lost if you start here — everything you need to understand the world is introduced in the first episode.
What you can skip
For Demon Slayer, there is very little true filler. The entries marked OPTIONAL can be skipped on a first watch without losing the plot, but they add character context that enriches later arcs.
Infinity Castle — Part 1 (2025 film)
This section will be updated as new entries are announced. Bookmark it and check back after any new season drops.
Where to stream
All entries are available on Crunchyroll with both subtitles and English dub. Netflix carries select seasons in certain regions. Check JustWatch for your country’s availability.
Was this helpful?