There are 44 Demon Slayer episodes across seasons one and two. The third season is currently being released episode by episode.