Watch Arrow Season 6 full episodes online, free and paid options via our partners and affiliates.

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?

Doing It Alone - Arrow
Watch Arrow Season 6 Episode 13
"The Devil's Greatest Trick"
Original Air Date:

On Arrow Season 6 Episode 13, knowing everyone he loves is in danger, Oliver must decide if he needs to turn to his former teammates for help.

United, We Stand - Arrow
Watch Arrow Season 6 Episode 12
"All For Nothing"
Original Air Date:

On Arrow Season 6 Episode 12, Oliver and Dinah have another disagreement, but does it lead to the death of one of their own?

Oliver Is Determined - Arrow
Watch Arrow Season 6 Episode 11
"We Fall"
Original Air Date:

On Arrow Season 6 Episode 11, Oliver is determined to foil Cayden James as he launches his plan to take control of every aspect of the city.

Half the Team - Arrow
Watch Arrow Season 6 Episode 10
"Divided"
Original Air Date:

On Arrow Season 6 Episode 10, Oliver remains confident that he, Felicity and Diggle can stop Cayden James and Black Siren despite losing half the team.

All Dressed Up - Arrow
Watch Arrow Season 6 Episode 9
"Irreconcilable Differences"
Original Air Date:

On Arrow Season 6 Episode 9, when Quentin Lance is kidnapped by Black Siren and Cayden James, Oliver and Team Green Arrow must figure out a way to save him.

Guess Who Is Back In Green - Arrow Season 6 Episode 8
Watch Arrow Season 6 Episode 8
"Crisis On Earth-X, Part 2"
Original Air Date:

On Arrow Season 6 Episode 8 the heroes of the Arrowverse come together for Barry Allen and Iris West's wedding which gets crashed by evil forces from Earth-X.

Hoping to Celebrate - Arrow
Watch Arrow Season 6 Episode 7
"Thanksgiving"
Original Air Date:

On Arrow Season 6 Episode 7, Oliver hopes to celebrate Thanksgiving with his family but the happy moment is interrupted, and Black Siren returns to wreak havoc.

The Wilsons Reunited - Arrow
Watch Arrow Season 6 Episode 6
"Promises Kept"
Original Air Date:

On Arrow Episode 6 Episode 6 Slade Wilson continues to uncover clues about his son's last few years while a new criminal known as The Dragon enters Star City.

Guess Who Is Back - Arrow
Watch Arrow Season 6 Episode 5
"Deathstroke Returns"
Original Air Date:

On Arrow Season 6 Episode 5 Slade Wilson returns to Star City to ask Oliver for help in rescuing his son Joe while Vigilante makes his big return too.

Will The Dinner Get Interrupted - Arrow
Watch Arrow Season 6 Episode 4
"Reversal"
Original Air Date:

On Arrow Season 6 Episode 4 Earth-2 Laurel Lance a.k.a. the Black Siren attacks the citizens of Star City just as Oliver is starting to get things in order.

Onxy Breaks In - Arrow
Watch Arrow Season 6 Episode 3
"Next of Kin"
Original Air Date:

On Arrow Season 6 Episode 3, Oliver struggles to connect with William and goes to a surprising source for help, while Onyx steals something lethal.

Oliver In Trouble - Arrow
Watch Arrow Season 6 Episode 2
"Tribute"
Original Air Date:

On Arrow Season 6 Episode 2, the FBI closed in on Oliver when they found out he could be the Green Arrow, but did his friends help him?

Black Siren Vs Black Canary - Arrow
Watch Arrow Season 6 Episode 1
"Fallout"
Original Air Date:

In the Arrow Season 6 Episode 1 premiere titled "Fallout", Oliver Queen a.k.a. Green Arrow deals with the fallout of the explosion on the island.

Arrow Season 6 Quotes

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

Black Siren: God you're such a bitch!
Black Canary: Yeah it takes one to know one, sweetheart!