• Entertainment

The Best Characters On 'The Flash'

List RulesVote up your favorite characters from the series - even if they're no longer around.

The best characters on CW’s The Flash consist of ordinary people and masked superheroes - and sometimes both. By day, Barry Allen (played by Grant Gustin) is a forensic scientist, but by night he’s The Flash, the fastest superhero this side of Central City.

Taking place within The CW’s ever-expanding Arrowverse, the best characters on The Flash often intersect with other DC mainstays, though sometimes they don’t always know who they’re really dealing with. Who’s your favorite character on The Flash? Wally West (Kid Flash) is an easy favorite, and Eobard Thawne (Reverse Flash) is easily one of the coolest villains in all of DC fandom.

Vote up all the greatest characters on The Flash, and vote down all the guys and girls you think aren’t cut out for the superhero lifestyle.

  • Photo: The CW

    Leonard Snart / Captain Cold

    There are no strings on me. No one likes being a pawn.

    Played by: Wentworth Miller

    Occupation: Bank robber

    Appears in: Seasons 1 - 3


    Like this character?
  • Photo: The CW

    Joe West

    I took two oaths in my life. One: to uphold the law. The other: to protect my family. Guess which one takes priority?

    Played by: Jesse L. Martin 

    Occupation: Police captain

    Appears in: Seasons 1 - 6

    Like this character?
  • Photo: The CW

    Ralph Dibny/Elongated Man

    But then I visited a friend of mine. And he helped me remember that no one is fearless. But real heroes, they find a way to rise above that fear and make a difference anyway. Even if it kills them in the process. So, this is me, rising up. Hopefully without the dying part. Now let my friends go.

    Played by: Hartley Sawyer

    Occupation: Private investigator

    Appears in: Seasons 4 - 6

    Like this character?

    #88 of 195 The 100+ Best DC Comics Heroes of All Time, According to Fans#276 of 306 The Best Comic Book Superheroes Of All Time#49 of 82 The Best Members of the Justice League and JLA

  • Photo: The CW

    Henry Allen

    Sometimes you just have to slow down to get back to where you want to be.

    Played by: John Wesley Shipp

    Occupation: Doctor (former)

    Appears in: Seasons 1, 2, 3, and 5

    Like this character?