My Hero Academia Season 8 Release Date and Episode Count The My Hero Academia finale will premiere on October 4, 2025, almost exactly a year after the season 7 finale. Crunchyroll will simulcast the series, allowing global fans to watch the same day as Japan. While Netflix still hosts earlier seasons, Crunchyroll is the confirmed home for season 8. My Hero Academia Season 8 release schedule Deku and Shigaraki as seen in anime (Image credit: Studio Bones) The first episode of this season premiered on Saturday, October 4, 2025, right on schedule. Also, according to official sources, it is confirmed that it is going to be a short season with just 11 episodes. My Hero Academia Season 8 release schedule Deku and Shigaraki as seen in anime (Image credit: Studio Bones) The first episode of this season premiered on Saturday, October 4, 2025, right on schedule. Also, according to official sources, it is confirmed that it is going to be a short season with just 11 episodes. My Hero Academia season 8 finally got an official release date, and it's only a few months away. The final season of the beloved anime is set to premiere on October 4 on Crunchyroll, according to ...