← Anime Library

Demon Slayer: Kimetsu no Yaiba

Browse the complete episode library and start watching from any available episode.

26 Total Episodes
26 Available
Demon Slayer: Kimetsu no Yaiba — Episode 1: Cruelty

Cruelty

Season 1 Episode 1

After tragedy strikes his family, Tanjiro Kamado's life changes forever as he begins his journey into the world of demons.

Watch Episode 1

Follow Demon Slayer: Kimetsu no Yaiba

Get an alert when a new episode from this series is published.

0 followers
Sign In to Follow

Keep track of this series.

Sign in to save your status, episode progress, personal rating, and private notes.

Sign In

Episodes 1–26

Available episodes are ready to watch.

26 episodes

Uploaded Episodes

Full episode cards with titles and descriptions.

Demon Slayer: Kimetsu no Yaiba — Episode 1: Cruelty Episode 1
Season 1 Episode 1

Cruelty

After tragedy strikes his family, Tanjiro Kamado's life changes forever as he begins his journey into the world of demons.

Demon Slayer: Kimetsu no Yaiba — Episode 3: Sabito and Makomo Episode 3
Season 1 Episode 3

Sabito and Makomo

Demon Slayer: Kimetsu no Yaiba — Season 1, Episode 3: Sabito and Makomo. Original air date: Apr 20, 2019.

Demon Slayer: Kimetsu no Yaiba — Episode 4: Ultimate Trial Episode 4
Season 1 Episode 4

Ultimate Trial

Demon Slayer: Kimetsu no Yaiba — Season 1, Episode 4: Ultimate Trial. Original air date: Apr 27, 2019.

Demon Slayer: Kimetsu no Yaiba — Episode 5: Forging My Blade Episode 5
Season 1 Episode 5

Forging My Blade

Demon Slayer: Kimetsu no Yaiba — Season 1, Episode 5: Forging My Blade. Original air date: May 4, 2019.

Demon Slayer: Kimetsu no Yaiba — Episode 7: Muzan Kibutsuji Episode 7
Season 1 Episode 7

Muzan Kibutsuji

Demon Slayer: Kimetsu no Yaiba — Season 1, Episode 7: Muzan Kibutsuji. Original air date: May 18, 2019.

Demon Slayer: Kimetsu no Yaiba — Episode 10: Enduring Bond Episode 10
Season 1 Episode 10

Enduring Bond

Demon Slayer: Kimetsu no Yaiba — Season 1, Episode 10: Enduring Bond. Original air date: Jun 8, 2019.

Demon Slayer: Kimetsu no Yaiba — Episode 11: Mansion of Tsuzumi Episode 11
Season 1 Episode 11

Mansion of Tsuzumi

Demon Slayer: Kimetsu no Yaiba — Season 1, Episode 11: Mansion of Tsuzumi. Original air date: Jun 15, 2019.

Demon Slayer: Kimetsu no Yaiba — Episode 15: Mount Natagumo Episode 15
Season 1 Episode 15

Mount Natagumo

Demon Slayer: Kimetsu no Yaiba — Season 1, Episode 15: Mount Natagumo. Original air date: Jul 13, 2019.

Demon Slayer: Kimetsu no Yaiba — Episode 18: A Faked Alliance Episode 18
Season 1 Episode 18

A Faked Alliance

Demon Slayer: Kimetsu no Yaiba — Season 1, Episode 18: A Faked Alliance. Original air date: Aug 3, 2019.

Demon Slayer: Kimetsu no Yaiba — Episode 19: Hinokami Episode 19
Season 1 Episode 19

Hinokami

Demon Slayer: Kimetsu no Yaiba — Season 1, Episode 19: Hinokami. Original air date: Aug 10, 2019.

Demon Slayer: Kimetsu no Yaiba — Episode 20: Pretend Family Episode 20
Season 1 Episode 20

Pretend Family

Demon Slayer: Kimetsu no Yaiba — Season 1, Episode 20: Pretend Family. Original air date: Aug 17, 2019.

Demon Slayer: Kimetsu no Yaiba — Episode 22: Mansion Master Episode 22
Season 1 Episode 22

Mansion Master

Demon Slayer: Kimetsu no Yaiba — Season 1, Episode 22: Mansion Master. Original air date: Aug 31, 2019.

Demon Slayer: Kimetsu no Yaiba — Episode 24: Recovery Exercises Episode 24
Season 1 Episode 24

Recovery Exercises

Demon Slayer: Kimetsu no Yaiba — Season 1, Episode 24: Recovery Exercises. Original air date: Sep 14, 2019.

Demon Slayer: Kimetsu no Yaiba — Episode 26: New Assignment Episode 26
Season 1 Episode 26

New Assignment

Demon Slayer: Kimetsu no Yaiba — Season 1, Episode 26: New Assignment. Original air date: Sep 28, 2019.