The Best Episodes of 'Supergirl'

Over 500 Ranker voters have come together to rank this list of The Best Episodes of 'Supergirl'

There are so many good episodes of Supergirl, but which ones really stand out? Do you like "Crisis on Earth-X: Part 1" the best, or is "Falling" your favorite episode of Supergirl? To determine once and for all what the best episodes of Supergirl are, let's rank every Supergirl episode from best to worst.

A DC Comics superhero series, Supergirl premiered on CBS on October 26, 2015, and follows Kara Zor-El as she embraces her powers to become the protector of National City. Supergirl, which is set within the Arrowverse, stars Melissa Benoist as Kara, Mehcad Brooks as James Olsen, Chyler Leigh as Alex Danvers, Jeremy Jordan as Winslow "Winn" Schott Jr., and Calista Flockhart as Cat Grant. Beginning with season 2, Supergirl moved to the CW, joining Arrow and The Flash and becoming part of the CW Arrowverse.

Vote up your favorite episodes of Supergirl, and downvote any bad episodes that you really didn't enjoy, despite how much you love the series as a whole. It can be painful to put one Supergirl episode over the other when there are so many good ones, which is why you can vote on however many episodes you like.

Photo: Warner Bros. Television
Ranked by
  • Alex


    October 10, 2016
    180 votes

    Season 2, Episode 19

    Alex is kidnapped and the kidnapper threatens to kill her unless Supergirl releases a notorious criminal from prison. Supergirl and Maggie have always had different approaches to apprehending criminals but this time they must work together to save Alex. Meanwhile, Rhea has an interesting proposal for Lena.

  • Nevertheless, She Persisted

    Nevertheless, She Persisted

    May 22, 2017
    151 votes

    Season 2, Episode 22

    Supergirl challenges Rhea to battle to save National City. Meanwhile, Superman returns and Cat Grant offers Supergirl some sage advice.

  • World's Finest

    World's Finest

    March 28, 2016
    177 votes

    Season 1, Episode 18

    Supergirl gains a new ally when The Flash (GRANT GUSTIN) crosses over from an alternate universe to help her battle Livewire and Silver Banshee.

  • Medusa (I)

    Medusa (I)

    November 28, 2016
    147 votes

    Season 2, Episode 8

    Eliza comes to town to celebrate Thanksgiving with her daughters. Alex decides it’s time to come out to her mother; Kara is shocked when Eliza suggests Mon-El has feelings for her, and Winn and James consider telling Kara the truth about the Guardian. Meanwhile, Cadmus unleashes a virus that instantly kills any alien in the vicinity so Kara enlists an unexpected ally – Lena Luthor. The epic superhero crossover kicks off tonight when Barry Allen and Cisco Ramon seek Kara's help with an alien invasion on their Earth.

    The crossover continues on The Flash S03E08 Invasion! (II), Arrow S05E08 Invasion! (III) and DC's Legends of Tomorrow S02E07 Invasion! (IV).

  • For the Girl Who Has Everything

    For the Girl Who Has Everything

    February 8, 2016
    121 votes

    Season 1, Episode 13

    Kara’s friends must find a way to save her life when a parasitic alien attaches itself to her and traps her in a dream world where her family is alive and her home planet was never destroyed. Also, Alex, Hank and the DEO must fend off a Kryptonian attack while Kara is out of commission.

  • The Adventures of Supergirl

    The Adventures of Supergirl

    October 10, 2016
    126 votes

    Season 2, Episode 1

    In the season two premiere, Kara teams up with her cousin, Superman (TYLER HOECHLIN) to stop a new threat. And Hank is stunned by the pod that crashed last season.