Season 7 (Arrow)

The seventh and penultimate season of premiered on October 15, 2018, on The CW and concluded on May 13, 2019. The season consisted of 22 total episodes during its run.

Main Cast

 * Stephen Amell as Green Arrow (Oliver Queen)
 * David Ramsey as Spartan (John Diggle)
 * Emily Bett Rickards as Overwatch (Felicity Smoak)
 * Echo Kellum as Mister Terrific (Curtis Holt) *
 * Rick Gonzalez as Wild Dog (Rene Ramirez)
 * Juliana Harkavy as Black Canary (Dinah Drake)
 * Colton Haynes as Arsenal (Roy Harper)
 * Kirk Acevedo as Dragon (Ricardo Diaz) *
 * Sea Shimooka as Green Arrow (Emiko Adachi) *
 * Katie Cassidy Rodgers as Black Canary/Black Siren (Laurel Lance) *

In-Universe Guest Stars

 * Grant Gustin as Green Arrow (Oliver Queen)
 * Danielle Panabaker as Killer Frost (Caitlin Snow)
 * Carlos Valdes as Cisco Ramon
 * Tyler Hoechlin as Superman (John Deegan)
 * Melissa Benoist as Supergirl/Kara Danvers (Kara Zor-El)
 * Tom Cavanagh as Reverse-Flash/Harrison Wells (Eobard Thawne)
 * Caity Lotz as White Canary (Sara Lance)
 * Jeremy Davies as John Deegan
 * Ruby Rose as Batwoman (Kate Kane)
 * LaMonica Garrett as The Monitor (Mar Novu)
 * John Wesley Shipp as The Flash (Barry Allen)

Notes:
 * 1) Echo Kellum is credited as a series regular through 7x13  and as a special guest star in.
 * 2) Kirk Acevedo is credited as a series regular through 7x14.
 * 3) Sea Shimooka is uncredited for her appearances as Green Arrow from  to  and joined the main cast from 7x08  onwards.
 * 4) Katie Cassidy is credited under her then-married name "Katie Cassidy Rodgers" from 7x10  onwards.

Trivia

 * During the prison arc of Oliver, the title card is different with the background being the prison and the music mixed with cell doors closing.