Bleach: Thousand-Year Blood War released THE LAST PV on 16 October 2026, ahead of its final two episodes. The official on-air page lists episode 49 on the TV Tokyo network for 00:00 JST on 20 October 2026 and episode 50 for 00:00 JST on 27 October, shown in Japanese broadcast notation as 19 and 26 October at 24:00.

This follows the production committee’s 12 September schedule change. The committee said the additional time would be used to improve the quality of the concluding episodes. The new trailer accompanies that previously announced timetable.

Japan’s television and streaming times

The official on-air page lists separate schedules:

  • TV Tokyo network: episode 49 on Monday, 19 October at 24:00; episode 50 on Monday, 26 October at 24:00. In ordinary calendar notation, those are 00:00 on Tuesday, 20 and 27 October.
  • BS TV Tokyo: 20 and 27 October at 24:30, meaning 00:30 on Wednesday, 21 and 28 October.
  • Japanese subscription and rental streaming: from 12:00 on 20 and 27 October, respectively, with rollout varying by service.
  • Japanese ad-supported streaming: from 00:00 on 25 October and 1 November, respectively, with rollout varying by service.

All times above are Japan Standard Time. They do not establish an international simulcast, a dub release or availability on a particular country’s streaming service.

The official trailer contains late-story spoilers

Spoiler warning: this is a promotional video for the conclusion of Thousand-Year Blood War, with later-story characters and conflict. Skip the player and its YouTube page if you are still catching up.

Thousand-Year Blood War · Official Bleach anime channel · 2026

Bleach: Thousand-Year Blood War · THE LAST PV

Loading the player connects to YouTube. Playback does not start automatically.

For the route into the continuation, our Bleach watch-order guide separates the original television series, optional episodes and Thousand-Year Blood War. New viewers can begin with the Bleach introduction.