Arrow Season 6 Episode Guide

We've got everything you need to know about the Arrow Season 6 right here for you.

Arrow Season 6 has come to an end. Read our review of the season finale here.

For what’s up for this show next, check out our Arrow Season 7 hub. And to relive all of the action and drama from Arrow Season 6, click on any of the blue links to read reviews in our episode guide below.

Watch Arrow on Amazon

Arrow Season 6 Episodes

Arrow Season 6 Episode 1: Fallout

Oliver (Stephen Amell) deals with the fallout of the explosion on the island.

air date: October 12, 2017

Ad – content continues below

Arrow Season 6 Episode 2: Tribute

Oliver (Stephen Amell) tries to balance being the mayor, the Green Arrow and a father to William (guest star Jack Moore).  Anatoly (guest star David Nykl) returns to Star City with a deadly agenda. 

air date: October 19, 2017

Arrow Season 6 Episode 3: Next of Kin

A rogue black ops team led by Onyx (guest star Chastity Dotson) breaks into Kord Industries and steals something lethal.  Oliver (Stephen Amell) struggles to connect with William (guest star Jack Moore) so he reaches out to a surprising source for help.

air date: October 26, 2017

Arrow Season 6 Episode 4: Reversal

Just as Oliver (Stephen Amell) starts to get things in order, Black Siren (Katie Cassidy) launches another attack on the citizens of Star City.

air date: November 2, 2017

Arrow Season 6 Episode 5: Deathstroke Returns

Deathstroke (Manu Bennett) returns and asks Oliver (Stephen Amell) for help in tracking down his son.  When they learn Joe (guest star William Franklyn-Miller) has been taken hostage by mercenaries, their mission to save him gets complicated by a terrible revelation that could shatter Slade’s hopes of reunion forever.   Meanwhile, Vigilante reappears in Star City.

air date: November 9, 2017

Arrow Season 6 Episode 6: Promises Kept

As Slade continues to uncover clues about his son’s last few years, Oliver makes a big decision. Meanwhile, Green Arrow leads the team into battle against “The Dragon”, a villain who is stealing valuable tech in Star City.

air date: November 16, 2017

Arrow Season 6 Episode 7: Thanksgiving

Oliver (Stephen Amell) celebrates Thanksgiving with his family but the happy moment is interrupted.  Meanwhile, Black Siren (Katie Cassidy) returns to wreak havoc on the holiday.

air date: November 23, 2017

Ad – content continues below

Arrow Season 6 Episode 8: Crisis on Earth-X

Barry (guest star Grant Gustin) and Iris’s (guest star Candice Patton) wedding brings the gang together, but things go awry when villains from Earth-X attack the ceremony.  All of the superheroes band together with help from their super friends like Citizen Cold (guest star Wentworth Miller), The Ray (guest star Russell Tovey), Felicity Smoak (Emily Bett Rickards), Iris West and Alex Danvers (guest star Chyler Leigh) to take on their most formidable villains yet. Earth’s mightiest heroes – Green Arrow (Stephen Amell), Supergirl (guest star Melissa Benoist), The Flash (guest star Grant Gustin) and White Canary (guest star Caity Lotz) – lead their teams into battle to save the world.

air date: November 27, 2017

Arrow Season 6 Episode 9: Irreconcilable Differences

Quentin Lance (Paul Blackthorne) is kidnaped by Black Siren (Katie Cassidy) and Cayden James (guest star Michael Emerson), who are looking to trade Lance’s life for a weapon of mass destruction. Oliver (Stephen Amell) and Team Green Arrow must figure out a way to save Lance while still keeping the city safe. 

air date: December 7, 2017

Arrow Season 6 Episode 10: Divided

Despite losing half his team, Oliver (Stephen Amell) remains confident that he, Felicity (Emily Bett Rickards) and Diggle (David Ramsey) can stop Cayden James (guest star Michael Emerson) and Black Siren (Katie Cassidy).  However, when he discovers one of Cayden’s secrets, he decides to team up with an unlikely ally.  Meanwhile, Dinah (Juliana Harkavy) spends time with Vince (guest star Johann Urb).

air date: January 18, 2018

Arrow Season 6 Episode 11: We Fall

Cayden James (guest star Michael Emerson) ups the ante by launching his plan to take control of every aspect of the city.  Despite the scope of Cayden’s plan, Oliver (Stephen Amell) is determined to foil it with just the Original Team Arrow – and without the aid of Rene (Rick Gonzalez), Dinah (Juliana Harkavy), or Curtis (Echo Kellum).  But things get complicated when William (guest star Jack Moore) is endangered as a result of Cayden’s handiwork.

air date: 1/25/18

Arrow Season 6 Episode 12: All For Nothing

Oliver (Stephen Amell) continues his battle with Cayden James (guest star Michael Emerson).  Dinah (Juliana Harkavy) and Oliver have a major disagreement that endangers the life of one of their own.

air date: 2/1/18

Arrow Season 6 Episode 13: The Devil’s Greatest Trick

Cayden James (guest star Michael Emerson) discovers a secret about the Green Arrow (Stephen Amell) that pushes him over the edge.  Knowing everyone and everything he loves is in danger, Oliver must decide if he can do this alone or if he needs to turn to his old teammates for help.  William (guest star Jack Moore) starts to demand more of Oliver’s time.

air date: 2/8/18

Ad – content continues below

Arrow Season 6 Episode 14: Collision Course

Cayden James launches a full out attack when he uncovers a secret about the Green Arrow that puts him over the edge.

air date: 3/1/18

Arrow Season 6 Episode 15: Doppelganger

Oliver (Stephen Amell) and Thea (Willa Holland) are shocked to hear that Roy Harper (guest star Colton Haynes) is back in Star City. However, when they discover the circumstances of Roy’s return, Oliver and Thea realize that Roy is in trouble and jump in to save him. Black Siren (Katie Cassidy) makes a shocking decision.

air date: 3/8/18

Arrow Season 6 Episode 16: Thanatos Guild

Nyssa Al Ghul (guest star Katrina Law) returns to Star City to warn Thea (Willa Holland) that a group of renegade League of Assassins members are planning to attack her. This group, led by Athena (guest star Kyra Zagorsky), is intent on finding a mysterious box that Malcolm left behind and will stop at nothing to get it. Nyssa helps Oliver (Stephen Amell) come to a life-changing realization.

air date: 3/29/18

Arrow Season 6 Episode 17: Brothers in Arms

Oliver (Stephen Amell) and Diggle (David Ramsey) face their biggest challenge yet. Curtis (Echo Kellum) is disappointed to find out his new boyfriend has a firm anti-vigilante stance.

air date: 4/5/18

Arrow Season 6 Episode 18: Fundamentals

In his darkest place yet, Oliver wonders if he has failed at everything; Oliver lashes out at Felicity and William; a surprising visit from an old friend has Oliver questioning his next move.

air date: 4/12/18

Arrow Season 6 Episode 19: The Dragon

Looking to expand his empire, Diaz (guest star Kirk Acevedo) and Laurel (Katie Cassidy) meet with The Quadrant, a coalition of mafia families who run national organized crime.  Meanwhile, after Oliver’s (Stephen Amell) recent decision, Felicity (Emily Bett Rickards) and Curtis (Echo Kellum) double their efforts on building Helix Dynamics.

air date: 4/19/18

Ad – content continues below

Arrow Season 6 Episode 20: Shifting Allegiances

Oliver (Stephen Amell) turns to an old friend to help battle Diaz (guest star Kirk Acevedo). Meanwhile, Rene (Rick Gonzalez) is out of the hospital but has a hard time re-adjusting to life as Wild Dog. Also, Lance (Paul Blackthorne) discovers something shocking about Black Siren (Katie Cassidy).

air date: 4/26/18

Arrow Season 6 Episode 21: Docket No. 11-19-41-73

The pressure mounts for Oliver (Stephen Amell) who begins to wonder if he will lose everything in his battle to save Star City.  A familiar face returns.

air date: 5/3/18

Arrow Season 6 Episode 22: The Ties That Bind

Diaz targets Team Arrow and their loved ones. Oliver struggles with Felicity putting herself in danger when she gets the chance to stop Diaz for good.

air date: 5/10/18

Arrow Season 6 Episode 23: Life Sentence

With a new ally on his team, Oliver (Stephen Amell) engages Diaz (guest star Kirk Acevedo) in an epic final battle.

air date: 5/17/18

Arrow Season 6 Cast

Series regulars Stephen Amell (Oliver), Emily Bett Rickards (Felicity), David Ramsey (Diggle), Willa Holland (Thea), Paul Blackthorne (Quentin Lance), and Echo Kellum (Curtis) will all be back for Season 6.

Ad – content continues below

Katie Cassidy will be returning as an Arrowseries regular as Lance’s Earth-2 doppelganger Black Siren. In a statement Arrowco-showrunner Marc Guggenheim said:

One of the things that most excites us about Arrow is that we go where the story takes us. Last year, the story took us to the tragic death of Laurel Lance. This year, our midseason finale reintroduced us to Laurel’s doppelgänger, Black Siren.

We were so taken by Katie’s fearless interpretation of this character that we knew her story was not yet finished. We couldn’t be more thrilled to welcome Katie back to Arrow as Black Siren, though as her appearances on Arrow and Legends of Tomorrow this season show, she never really left the family.

Rick Gonzalez (Rene) and Juliana Harkavy (Dinah) have been promoted to series regulars in the upcoming season of the superhero drama. 

Ragman will be back in Season 6. Though Rory seemed to drop off the face of the DC planet in the latter half of Season 5, Marc Guggenheim has confirmed via Twitter that the man and his rags will be back in Episode 5 of the upcoming season…

— Marc Guggenheim (@mguggenheim) August 3, 2017

Liam Hall (CampLucifer) has been cast as Slade Wilson’s son in Arrow Season 6. According to EW, Hall will play Joe Wilson. Joe has followed in his father’s footsteps by joining A.S.I.S., the secret Australian military agency Slade once belonged to. When Arrow Season 6 catches up with him, he will be stuck in a remote Kasnian prison under the alias Kane Wolfman.

This all seems to line up with what we know will be a two-part Slade Wilson adventure in Season 6. It also lines up with Manu Bennett’s excitement over returning to the Arrow set. Recently, Bennett shared a photo of himself dressed as Slade with the caption “The Sun Never Sets #Arrow Season 6 #sladewilson #deathstroke,” teasing his character’s return in Arrow Season 6.

Kirk Acevedo will join Arrow Season 6 for a recurring villain run as DC Comics kung-fu fighter Richard Dragon, as confirmed by EW. The casting confirms the show’s recent Comic Con panel tease of the character’s introduction. Per the description, Acevedo’s version of Dragon, born Ricardo Diaz, will manifest as “a hardened ex-con recently released from prison for crimes he didn’t commit.” As it continues at length:

“Ricardo Diaz is bent on taking over Star City’s criminal underworld. A master in hand to hand combat, honed by years of life on the street, Diaz has yet to meet a foe he can’t take down…”

Richard Dragon has classic comic roots dating back to his 1975 first appearance in DC’s Richard Dragon: Kung-Fu Fighter, arriving during the height of the post-Bruce-Lee 1970s chopsocky kung-fu craze (Marvel introduced its own such offering, Shang-Chi, “Master of Kung Fu,” in 1973 and, more famously, Iron Fist in 1974). Richard Dragon underwent quite an evolution over the years, going from martial-arts hero to thief/rogue.

Ad – content continues below

Dragon’s 2013 reinvention in the New 52 Prime Earth canon manifested as Ricardo Diaz Jr., leader of criminal gang the Longbow Hunters and seeker of vengeance against Green Arrow after the vigilante allegedly exposed his father’s criminal empire. That quest started with a stint with the League of Assassins under the tutelage of a master named Richard Dragon, whose name Diaz eventually assumes after lessons of compassion fail to take hold on the wayward apprentice. Yet, Green Arrow’s companion John Diggle eventually becomes Diaz/Dragon’s target, since it is later learned that he, not the Arrow, was responsible for his father’s downfall.

Sydelle Noel has joined the cast of Arrow Season 6 in a recurring role. According to Variety, Noel will play Sananda Watson, an FBI agent who is investigating Oliver’s connection to the Green Arrow. Uh oh!

Noel is best known for her role as Cherry “Junk Chain” Bang in Glow. She also has a role in the upcoming Black Panther movie.

It was revealed at SDCC 2017 that Michael Emerson will join Arrow Season 6. At present, it has not yet been revealed who Emerson will be playing. We hope to learn more about his involvement soon. 

We’ve got a first look at Juliana Harkavy’s Dinah as the Black Canary in Arrow Season 6, courtesy of Entertainment Weekly. Check it out!

EW also interview Harkavy about what it’s been like to take up the mantle of the iconic superhero character. In it, the actress gave a number of teases about Arrow Season 6. It will pick up five months following the explosive events of the Season 5 finale and will deal with the fallout from Green Arrow becoming a public enemy in Season 5.

Ad – content continues below

Here’s a choice quote from the chat:

She’s fighting for her family now, and that family extends beyond the team. It’s going to grow into something that basically represents the city for her. This is her new home. As someone who basically wandered the earth for revenge, these are higher stakes for her now. Star City and the team mean a lot to her.

Arrow Season 6 Trailer

Check out all the footage released so far!