Top 50 episodes of Arrow (2012-2020)

These top 50 episodes are listed in chronological order, since that's usually the best viewing order. Click the "Rating" column heading to order the episodes by rating.

EpisodeRatingTitle
S1-E1489The Odyssey
S1-E1691Dead to Rights
S1-E2191The Undertaking
S1-E2291Darkness on the Edge of Town
S1-E2395Sacrifice
S2-E0189City of Heroes
S2-E0487Crucible
S2-E0588League of Assassins
S2-E0888The Scientist
S2-E0994Three Ghosts
S2-E1288Tremors
S2-E1488Time of Death
S2-E1592The Promise
S2-E1890Deathstroke
S2-E1990The Man Under the Hood
S2-E2091Seeing Red
S2-E2189City of Blood
S2-E2294Streets of Fire
S2-E2395Unthinkable
S3-E0190The Calm
S3-E0892The Brave and the Bold
S3-E0996The Climb
S3-E1088Left Behind
S3-E1889Public Enemy
S3-E1992Broken Arrow
S3-E2288This Is Your Sword
S4-E0589Haunted
S4-E0888Legends of Yesterday
S4-E0989Dark Waters
S5-E0891Invasion!
S5-E0995What We Leave Behind
S5-E1690Checkmate
S5-E1795Kapiushon
S5-E2291Missing
S5-E2396Lian Yu
S6-E1890Fundamentals
S6-E2192Docket No. 11-19-41-73
S6-E2388Life Sentence
S7-E0191Inmate 4587
S7-E0797The Slabside Redemption
S7-E0991Elseworlds, Part 2
S7-E2290You Have Saved This City
S8-E0192Starling City
S8-E0390Leap of Faith
S8-E0489Present Tense
S8-E0590Prochnost
S8-E0692Reset
S8-E0788Purgatory
S8-E0888Crisis on Infinite Earths: Part Four
S8-E1095Fadeout