Looking for the correct Demon Slayer movies in order? Good news: this is one franchise where you don’t need a complicated flowchart. Release order and chronological order are the same here — every film slots directly into the timeline exactly when it came out, so you can watch them as they released without worrying about jumping backward or forward in the story.
That said, there’s a wrinkle worth knowing before you dive in (more on that below). Created by Koyoharu Gotouge and animated by ufotable, Demon Slayer has grown from a manga into a global powerhouse, with Mugen Train and Infinity Castle both shattering Japanese box office records and earning the franchise a permanent seat among anime’s biggest cultural exports.
Here’s your quick-answer table before we break down every film in detail.
Also Read: Naruto Movies in Order

Quick Answer: Demon Slayer Movies in Order
| # | Film | Year | Director |
|---|---|---|---|
| 1 | Demon Slayer: Kimetsu no Yaiba – The Movie: Mugen Train | 2020 | Haruo Sotozaki |
| 2 | Demon Slayer: Kimetsu no Yaiba – To the Swordsmith Village | 2023 | Haruo Sotozaki |
| 3 | Demon Slayer: Kimetsu no Yaiba – To the Hashira Training | 2024 | Haruo Sotozaki |
| 4 | Demon Slayer: Kimetsu no Yaiba – Infinity Castle (Part 1) | 2025 | Haruo Sotozaki |
Quick callout: Unlike franchises where release order scrambles the story, Demon Slayer’s movies drop in the exact order the plot happens — so this table doubles as your chronological order too.
Demon Slayer Movies in Order: The Complete Watch Guide
1. Demon Slayer: Kimetsu no Yaiba – The Movie: Mugen Train (2020)
Picking up immediately after Season 1, Mugen Train sends Tanjiro, Nezuko, Zenitsu, and Inosuke aboard a runaway train alongside Flame Hashira Kyojuro Rengoku to investigate a string of disappearances. What follows is one of the franchise’s most emotionally devastating arcs. Behind the scenes, this film became the highest-grossing Japanese film of all time upon release, surpassing even Spirited Away. It sets a new emotional and animation bar that every subsequent movie has had to match, and it’s the true starting point for the entire theatrical side of the franchise.
2. Demon Slayer: Kimetsu no Yaiba – To the Swordsmith Village (2023)
This one’s a little different: it’s a compilation film, splicing together the final two episodes of Season 2’s Entertainment District arc with the premiere episode of the Swordsmith Village arc. Fans debate whether it’s “essential,” since it recycles TV footage rather than telling new content start to finish. Still, it was a box office success and gave audiences a big-screen recap before the Swordsmith Village arc’s TV debut. It bridges you directly into the next chapter of Tanjiro’s sword-repair mission.
3. Demon Slayer: Kimetsu no Yaiba – To the Hashira Training (2024)
Following the same recap-plus-preview format as its predecessor, this film stitches together the Swordsmith Village arc’s finale with the opening episode of the Hashira Training arc. It’s shorter and leaner than a traditional movie, functioning more as a theatrical trailer for what’s coming on TV. Its real value is momentum — it hypes the Hashira Training arc’s stakes right before the demons’ final assault begins. From here, the story rockets straight into the franchise’s climactic final arc.
4. Demon Slayer: Kimetsu no Yaiba – Infinity Castle (Part 1) (2025)
This is the big one. Infinity Castle adapts the manga’s climactic final arc as a planned theatrical trilogy instead of another TV season, throwing the Hashira and Tanjiro into Muzan’s shifting fortress for the franchise’s most anticipated confrontations. It shattered Mugen Train’s own box office records to become one of the highest-grossing anime films ever made. It ends mid-battle by design, setting up a direct continuation in Part 2 — so if you loved this one, the story is far from finished.

Do You Need to Watch To the Swordsmith Village and To the Hashira Training Before Infinity Castle?
No — not strictly. Both films are compilation recaps of TV episodes you’ll see again if you watch the full seasons, so they add polish and big-screen presentation rather than new plot. If you’ve already watched Seasons 2–4 of the anime, you can skip straight to Infinity Castle without missing story content.
Minimum viable watch order (if you’re short on time):
- Season 1 (TV) — sets up Tanjiro’s origin
- Mugen Train (movie) — essential, not skippable
- Season 2 (TV, includes Entertainment District arc)
- Season 3 (TV, Swordsmith Village arc)
- Season 4 (TV, Hashira Training arc)
- Infinity Castle Part 1 (movie)
How Many Demon Slayer Movies Are There?
As of 2026, there are four released Demon Slayer movies you can watch right now, with two more Infinity Castle installments confirmed to complete the trilogy — bringing the eventual theatrical total to six films.
All Demon Slayer Movies in Order by Release Date
1. Demon Slayer: Kimetsu no Yaiba – The Movie: Mugen Train — October 16, 2020
2. Demon Slayer: Kimetsu no Yaiba – To the Swordsmith Village — February 3, 2023
3. Demon Slayer: Kimetsu no Yaiba – To the Hashira Training — February 2, 2024
4. Demon Slayer: Kimetsu no Yaiba – Infinity Castle (Part 1) — July 18, 2025

What’s Next for the Franchise?
The obvious next step is Infinity Castle Part 2, which continues the trilogy adapting the manga’s final arc directly from where Part 1 left off mid-battle. Reporting on exact dates has been inconsistent — some outlets cited 2027, while others (including a corrected Guardian report) note that no official date has actually been confirmed by Aniplex or ufotable as of this writing.
Infinity Castle Part 3, the trilogy’s finale, is even further out, with some speculation pointing toward 2029 — though again, treat this as an estimate rather than a locked date until the studio makes an official announcement. Given ufotable’s meticulous production pace, expect gaps of a year or more between installments, and check official Crunchyroll/Aniplex channels before circling any date on your calendar.
FAQ
Are the Demon Slayer movies canon?
Yes. Every Demon Slayer movie, including the compilation films, adapts manga content directly into the main story — there are no non-canon side stories in the theatrical lineup.
What order should I watch Demon Slayer movies in?
Watch them in release order — Mugen Train, To the Swordsmith Village, To the Hashira Training, then Infinity Castle — since release order and story order match exactly for this franchise.
Do I need to watch the Demon Slayer TV series before the movies?
Yes, at least through the season immediately preceding each film, since none of the movies function as a standalone entry point for newcomers.
Is Infinity Castle the last Demon Slayer movie?
No. Infinity Castle is a planned trilogy, with Part 1 released in 2025 and Parts 2 and 3 still to come to complete the story.
Thanks for Visit!