Watch The Flash Season 3 full episodes online, free and paid options via our partners and affiliates.

Two Barrys - The Flash Season 3 Episode 23
Watch The Flash Season 3 Episode 23
"Finish Line"
Original Air Date:

On The Flash Season 3 Episode 23, with nothing left to lose, Barry takes on Savitar in the season finale. Which version of Barry will win the fight?

Planning a Heist - The Flash Season 3 Episode 22
Watch The Flash Season 3 Episode 22
"Infantino Street"
Original Air Date:

On The Flash Season 3 Episode 22, Barry has only 24 hours left to save Iris from Savitar. Out of options, The Flash turns to Captain Cold for help.

Team Flash Represent! - The Flash Season 3 Episode 21
Watch The Flash Season 3 Episode 21
"Cause and Effect"
Original Air Date:

On The Flash Season 3 Episode 21, Barry takes drastic action to stop Savitar. How far is he willing to go to make sure the future never happens?

Cecile's in Trouble! - The Flash Season 3 Episode 20
Watch The Flash Season 3 Episode 20
"I Know Who You Are"
Original Air Date:

Barry and the team meet Tracy Brand, who may hold the key to stopping Savitar on The Flash Season 3 Episode 20. But they have to battle Killer Frost first.

Grab the Tissues - The Flash Season 3 Episode 19
Watch The Flash Season 3 Episode 19
"The Once and Future Flash"
Original Air Date:

On The Flash Season 3 Episode 19, Barry races to the future in his quest to save Iris from Savitar. Will he get the answers he need or more questions?

Meet Abra Kadabra - The Flash Season 3 Episode 18
Watch The Flash Season 3 Episode 18
"Abra Kadabra"
Original Air Date:

Abra Kadabra, a villain from Earth-19, arrives to make a deal with Barry on The Flash Season 3 Episode 18. But when Gypsy captures him, Cisco's forced to choose sides.

Putting on a show - The Flash
Watch The Flash Season 3 Episode 17
"Duet"
Original Air Date:

Barry and the team are surprised when Mon-El and Hank arrive with an unconscious Supergirl on The Flash Season 3 Episode 17. Soon, the Music Meister traps Barry as well.

Who does Barry see? - The Flash
Watch The Flash Season 3 Episode 16
"Into the Speed Force"
Original Air Date:

In a desperate attempt to save Wally, Barry ventures into the speed force on The Flash Season 3 Episode 16 where he encounters familiar faces.

Waiting for answers  - The Flash Season 3 Episode 15
Watch The Flash Season 3 Episode 15
"The Wrath of Savitar"
Original Air Date:

While training with Barry, Wally starts to have visions of Savitar on The Flash Season 3 Episode 15. Barry and Iris' happiness is threatened by a dangerous secret.

Speedster Squad - The Flash Season 3 Episode 14
Watch The Flash Season 3 Episode 14
"Attack on Central City"
Original Air Date:

Grodd and his army of gorillas bring the battle to Earth-1 on The Flash Season 3 Episode 14. Can Team Flash find a way to stop them before the city they love is destroyed?

Caged Harry - The Flash
Watch The Flash Season 3 Episode 13
"Attack on Gorilla City"
Original Air Date:

On The Flash Season 3 Episode 13, Barry, Caitlin, Cisco, and Julian travel to Earth-2 to rescue Harry from Gorilla City. On Earth-1, Jesse Quick and Kid Flash team up.

Saving Iris - The Flash
Watch The Flash Season 3 Episode 12
"Untouchable"
Original Air Date:

On The Flash Season 3 Episode 12, Iris' life hangs in the balance after a metahuman targets Joe. Kid Flash's training reaches new levels in the effort to stop Savitar.

Vibe vs. Gypsy  - The Flash
Watch The Flash Season 3 Episode 11
"Dead or Alive"
Original Air Date:

On The Flash Season 3 Episode 11, Gypsy, a bounty hunter from Earth-19, arrives to bring H.R. to justice for traveling between Earths. Cisco plans to stop her.

Tormented Flash
Watch The Flash Season 3 Episode 10
"Borrowing Problems from the Future"
Original Air Date:

On The Flash Season 3 Episode 10, Barry is tormented by visions of Iris' murder. Plunder, new villain in town, may be connected to Iris' fate.

Trouble Focusing - The Flash
Watch The Flash Season 3 Episode 9
"The Present"
Original Air Date:

On The Flash Season 3 Episode 9, with the threats looming, Barry has trouble focusing on the Christmas holiday and his relationship with Iris.

Arrow and Supergirl Meet - The Flash Season 3 Episode 8
Watch The Flash Season 3 Episode 8
"Invasion!"
Original Air Date:

On The Flash Season 3 Episode 8, aliens called the Dominators attack, and Barry brings in reinforcements in the Green Arrow, the Legends of Tomorrow, and Supergirl.

Getting Frosty - The Flash
Watch The Flash Season 3 Episode 7
"Killer Frost"
Original Air Date:

On The Flash Season 3 Episode 7, Caitlin uses her powers to save Barry but as her mother predicted, the effort unleashes her inner Killer Frost.

A Bad Confrontation - The Flash
Watch The Flash Season 3 Episode 6
"Shade"
Original Air Date:

On The Flash Season 3 Episode 6 when Wally starts having dreams about being Kid Flash, Barry realizes he has to tell Wally, Iris and Joe about what happened to Wally in Flashpoint in order to keep him safe.

Looking For Help - The Flash
Watch The Flash Season 3 Episode 5
"Monster"
Original Air Date:

On The Flash Season 3 Episode 5, a mysterious, new meta-human puts Central City in danger, and Barry attempts to convince Julian to let him help.

Scarlett Speedsters - The Flash
Watch The Flash Season 3 Episode 4
"The New Rogues"
Original Air Date:

On The Flash Season 3 Episode 4 Barry lets Jesse hang with him when there is a new meta in town, but she doesn't follow directions which gets her into a mess.

Magenta - The Flash
Watch The Flash Season 3 Episode 3
"Magenta"
Original Air Date:

On The Flash Season 3 Episode 3, a new mata who can control metal terrorizes Central City. Her name is Magenta. Harry and Jesse return with news Jesse is a speedster!

Another Two Flashes - The Flash
Watch The Flash Season 3 Episode 2
"Paradox"
Original Air Date:

On The Flash Season 3 Episode 2, Barry realized the effects fromo Flashpoint are far greater than he imagined. He also meets a new co-worker, Julian, and is surprised by his disdain for him.

Wrong Bad Guy
Watch The Flash Season 3 Episode 1
"Flashpoint"
Original Air Date:

On The Flash Season 3 Episode 1, Barry is living happily with his parents, but discovers he is to blame for the changes and not Eobard Thawne.

The Flash Season 3 Quotes

Barry: Dads?!
Joe and Stein: You got a problem with that?

Joe: This is not something you keep from your father, Iris. You should have known that. [points at Barry] And you should have, too.
Barry: I know, Joe.
Joe: I can understand why they didn't want to tell me [points at Cisco and Caitlin]. Because they didn't grow up under the same roof that you did. They don't know what my baby girl means to me, Barry. But you do.
Barry: I know.