All the cool kids watch Arrow online. There are two full seasons available for your viewing pleasure with plenty of options for your streaming needs.

An Epic Final Battle - Arrow
Watch Arrow Season 6 Episode 23
"Life Sentence"
Original Air Date:

On Arrow Season 6 Episode 23, now that he has a new ally on his team, Oliver decides to engage Diaz in an epic final battle on the season finale.

Stopping Diaz - Arrow
Watch Arrow Season 6 Episode 22
"The Ties That Bind"
Original Air Date:

On Arrow Season 6 Episode 22, Oliver struggles with Felicity being in danger when she tries to stop Diaz who is targeting Team Arrow and their loved ones.

He's Back! - Arrow
Watch Arrow Season 6 Episode 21
"Docket No. 11-19-41-73"
Original Air Date:

On Arrow Season 6 Episode 21, Oliver takes to the stand to plead his case, but a surprise visitor in the courtroom threatens to change everything.

Battling Diaz - Arrow
Watch Arrow Season 6 Episode 20
"Shifting Allegiances"
Original Air Date:

On Arrow Season 6 Episode 20, Lance discovers something shocking about Black Siren, while Oliver turns to an old friend to help battle Diaz.

Expanding The Empire - Arrow
Watch Arrow Season 6 Episode 19
"The Dragon"
Original Air Date:

On Arrow Season 6 Episode 19, Felicity and Curtis double their efforts on building Helix Dynamics, while Diaz and Laurel meet with The Quadrant.

Failing At Everything - Arrow
Watch Arrow Season 6 Episode 18
"Fundamentals"
Original Air Date:

On Arrow Season 6 Episode 18, with his frustration rising, Oliver lashes out at Felicity and William when he begins to believe he has failed at everything.

Black Siren Has a Plan - Arrow Season 6 Episode 16
Watch Arrow Season 6 Episode 17
"Brothers In Arms"
Original Air Date:

On Arrow Season 6 Episode 17, Oliver and Diggle face their biggest challenge yet as Curtis learns his boyfriend hates superheroes.

A Warning to Thea - Arrow
Watch Arrow Season 6 Episode 16
"The Thanatos Guild"
Original Air Date:

On Arrow Season 6 Episode 16, a group of renegade League of Assassins will stop at nothing to find a mysterious box that Malcolm left behind.

Saving a Friend - Arrow
Watch Arrow Season 6 Episode 15
"Doppelganger"
Original Air Date:

On Arrow Season 6 Episode 15, Speedy suits up to go on a mission to save Roy's life, but was it too late?

The Decision - Arrow
Watch Arrow Season 6 Episode 14
"Collision Course"
Original Air Date:

On Arrow Season 6 Episode 14, the two teams struggled to make a decision about how to deal with Black Siren, but who came out on top?

You want to watch Arrow online. Arrow stars Stephen Amell (Oliver Queen), David Ramsey (John Diggle), Katie Cassidy (Laurel Lance), Emily Bett-Rickards (Felicity Smoak), Willa Holland (Thea Queen), Paul Blackthorne (Det. Quentin Lance), Colton Haynes (Roy Harper), John Barrowman (Malcolm Merlyn), Caity Lotz (Sara Lance) and a host of others. The series revolves around Oliver Queen and his superhero ways as The Arrow (or The Hood dependent upon the season) and other superheroes and villains in Starling City. The Canary, The Huntress, The Bronze Tiger, Deathstroke, Deadshot and the League of Assassins among other keywords litter the scripts. There is plenty of action, some romance, friendships and bitter enemy relationships as the battle of good versus evil plays out in Starling City. When you watch Arrow online you'll get to see one of the very best adaptations of a comic book series to television ever created. You'll find out who lives and who dies and you'll be able to connect with everyone else across the world who has come to the realization that they cannot live without Arrow. Stephen Amell embodies Oliver Queen. You'll never accept another after you see him in action. Watch Arrow online now!

Arrow Quotes

Curtis: I brought crogurts.
Rene: Crogurts?
Curtis: I didn't name them. I just eat them.

You know Oliver, somebody once told me that secrets have weight. The more you keep, the harder it is to keep moving.

Diggle