Yep, Stephen Amell is returning as Oliver Queen for The Flash’s final season too
Stephen Amell joins Arrowverse alums David Ramsey, Keiynan Lonsdale, and Javica Leslie for The Flash's star-studded final season

After yesterday’s news about returning guest stars for the final season of The Flash (which premieres on February 8, 2023 on the CW), we noted that the slippery nature of death for DC heroes could allow for another favorite from the Arrowverse to return. Specifically, The Arrow himself, who perished (twice!) in the multiversal crossover event “Crisis On Infinite Earths.” So it has come to pass just a day later that Flash showrunner Eric Wallace confirmed that Stephen Amell would return for the big Arrowverse sendoff.
“As soon as our final season was announced, we knew we wanted Stephen to come back and reprise his iconic role as Oliver Queen,” Wallace says in a statement (per TVLine). “After all, it was Oliver who originally launched Barry Allen on his heroic path. That’s why everyone on Team Flash felt so strongly that it was important to create a full-circle moment with Oliver’s return in the final season of The Flash.”