The series began airing on The CW on February 8th and concludes with its thirteenth and final episode on May 24th, 2023. As per its schedule, we've now had confirmation that the final season of The Flash arrives on Netflix US on June 1st, 2023.