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.
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.
list ordered by
Falling Season 1 Episode 16: Kara turns on her friends and the citizens of national City after being exposed to Red Kryptonite makes her malicious and dangerous.
We Can Be Heroes Season 2 Episode 10: After Livewire (BRIT MORGAN) breaks out of prison, Kara and Mon-El set out to recapture her, but Mon-El puts Supergirl before the citizens of National City.
World's Finest 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.
Girl of Steel Season 3 Episode 1: In the season three premiere, Kara (MELISSA BENOIST) deals with the loss of Mon-El by focusing all her energy on being Supergirl and the mysterious new threat to National City.
Star-Crossed Season 2 Episode 16: TERI HATCHER and KEVIN SORBO guest star as new villains who come to National City, while DARREN CRISS makes hid debut as The Music Meister.
Mr. & Mrs. Mxyzptlk Season 2 Episode 13: When Mr. Mxyzptlk (PETER GADIOT), a magical imp, shows up on Earth and declares his love for Kara, her rejection causes him to wreak havoc on National City.
Midvale Season 3 Episode 6: Kara and Alex head home to Midvale, where Kara recalls a painful memory of a childhood friend’s death and how that traumatic experience brought the sisters closer together.
Crisis on Earth-X, Part 1 Season 3 Episode 8: When villains from Earth-X attack the wedding ceremony of Barry Allen and Iris West, the Green Arrow, Supergirl, The Flash and White Canary unite their teams to save the world.
Nevertheless, She Persisted Season 2 Episode 22: In the second season finale, Supergirl challenges Rhea in battle to save National City. Meanwhile, Cat Grant offers Supergirl some sage advice and Superman returns.
Medusa Season 2 Episode 8: When Cadmus unleashes a lethal virus for aliens, Kara enlists Lena Luthor’s help. And Barry Allen arrives with Cisco Ramon to ask for Kara’s help against an alien invasion.
Alex Season 2 Episode 19: When Alex is kidnapped, Supergirl and Maggie must work together to save her, even though they’ve always had different approaches to apprehending criminals.
Distant Sun Season 2 Episode 17: When a large bounty is put out on Supergirl, aliens from near and far attack National City intent on taking out the Woman of Steel. Guest star Lynda Carter returns as the President.
Human for a Day Season 1 Episode 7: Kara must rely on their inner strength and courage when an earthquake strikes and she's lost her powers. Also, Alex's mistrust of Hank reaches a breaking point.
The Adventures of Supergirl 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.
The Faithful Season 3 Episode 4: Kara investigates a secretive new group whose leader, Thomas Coville (CHAD LOWE) has a mysterious connection to Supergirl. Meanwhile, J’onn confesses an old secret.
Bizarro Season 1 Episode 12: Kara Kara faces off against her mirror image when Bizarro (HOPE LAUREN), a twisted version of Supergirl, sets out to destroy her. Also, Kara grows closer with Cat's son, Adam.
For the Girl Who Has Everything Season 1 Episode 13: While Alex, Hank and the DEO must fend off a Kryptonian attack, Kara is trapped by a parasitic alien in a dream world where her home planet was never destroyed.
Childish Things Season 1 Episode 10: Kara does her best to support Winn when his father, the Supervillain Toyman (HENRY CZERNY), breaks out of prison and seeks out his son for unknown reasons.
How Does She Do It? Season 1 Episode 5: Kara is pulled in opposite directions when she babysits Cat's son, Carter (LEVI MILLER), while trying to stop a series of bombings. And Lucy Lane (JENNA DEWANT TATUM) appears.
Wake Up Season 3 Episode 7: Eager for some understanding of the changes she has been experiencing, Samantha looks to her estranged mother (BETTY BUCKLEY) for answers.
City of Lost Children Season 2 Episode 20: When a telekinetic alien attacks National City, Guardian finds a scared boy named Marcus, who will only trust James. Meanwhile, Rhea’s plan escalates.
Triggers Season 3 Episode 2: Psi (YAEL GROBGLAS), a thief with psychic powers attacks National City by immobilizing people with their worst fears. Meanwhile, Samantha starts at L-Corp.
Fight or Flight Season 1 Episode 3: Supergirl's powers are tested when Reactron (CHRIS BROWNING), one of Superman's formidable enemies, arrives in National City and targets the young hero. Also, Cat plans to run an expose on Supergirl.
The Martian Chronicles Season 2 Episode 11: When a White Martian (TERRELL TILFORD) descends on National City to capture M’gann, Supergirl and Hank hide her in the DEO, but he follows by shapeshifting.
Supergirl Lives Season 2 Episode 9: Kara and Mon-El are transported to another planet, led by Roulette where the downtrodden are sold as slaves. Even worse, Kara & Mon-El don’t have their powers.
Pilot Season 1 Episode 1: In the series premiere, Superman's cousin, Kara (MELISSA BENOIST) finally embraces her superhuman abilities to become the hero she was always meant to be.
Strange Visitor from Another Planet Season 1 Episode 11: Kara must help Hank face his painful past when a White Martian - a member of the alien race that wiped out his people - shows up to cause trouble.
Homecoming Season 2 Episode 14: Alex & Kara are thrilled to have their father back, but things go awry when a suspicious Mon-El starts to question him about his sudden return.
Blood Bonds Season 1 Episode 9: Kara must find a way to rescue Hank from Astra's husband, Non (CHRIS VANCE), as she tries to refute Cat's allegations that she's Supergirl.
Hostile Takeover Season 1 Episode 8: Kara goes head-to-head with her aunt Astra (LAURA BENANTI) when she challenges Kara's beliefs about her mother. Also Cat's CEO position is threatened by a hacker at CatCo.
Red Faced Season 1 Episode 6: Anger gets the better of Kara when she goes too far during a training exercise with Red Tornado (IDDO GOLDBERG), a military cyborg commissioned by Lucy Lane's father.
The Last Children of Krypton Season 2 Episode 2: Cadmus attacks National City with a kryptonite-powered villain who ends up seriously hurting Supergirl. And Kara meets her new boss, Snapper Carr (IAN GOMEZ).
Resist Season 2 Episode 21: Cat Grant (CALISTA FLOCKHART) returns to National City. Meanwhile, Supergirl grapples with whether or not to obey orders from the President regarding Rhea’s latest actions.
The Darkest Places Season 2 Episode 7: While Guardian tries to clear his name, Supergirl sets out to rescue Mon-El (CHRIS WOOD) from Cadmus and comes face to face with Cyborg Superman.
Livewire Season 1 Episode 4: Kara's Thanksgiving may be ruined when her foster mother comes for a tense visit and a volatile CatCo employee (BRIT MORGAN) is transformed into the villainous Livewire.
Welcome to Earth Season 2 Episode 3: Wonder Woman’s LYNDA CARTER lands in National City as President Olivia Marsdin, who Supergirl and the DEO have been assigned to protect against an alien threat.
Ace Reporter Season 2 Episode 18: When Lena’s ex-boyfriend (RAHUL KOHLI) unveils his breakthough in nano-technology, Kara taps into her reporter skills, which leads to a dangerous investigation.
Truth, Justice and The American Way Season 1 Episode 14: Cat hires a second assistant, Siobhan Smythe (ITALIA RICCI), who becomes Kara's workplace nemesis, while Supergirl battles the Master Jailer, who's hunting Fort Rozz escapees.
Manhunter Season 1 Episode 17: J'onn J'onzz reveals the details of meeting Kara and Alex's father, Dr. Jeremiah Danvers (DEAN CAIN), and assuming Hank Henshaw's identity.
Far From The Tree Season 3 Episode 3: Eliza Danvers (HELEN SLATER) throws a wedding shower for Alex and Maggie, which causes Maggie to reach out to her estranged father (CARLOS BERNARD).
Luthors Season 2 Episode 12: After Metallo breaks out and frees Lillian Luthor, the police arrest Lena Luthor, but Kara refuses to believe her friend is guilty and fights to clear her name.
Stronger Together Season 1 Episode 2: Kara's confidence as a super hero is off to a shaky start until a new threat forces her to push her doubts aside. Also Cat pressures James to get her an interview with Supergirl.
Damage Season 3 Episode 5: When Morgan Edge (ADRIAN PASDAR) blames Lena (KATIE McGRATH) for the fallout from the Daxamite bomb, Kara teams up with Samantha (ODETTE ANNABLE) to clear Lena’s name.
Crossfire Season 2 Episode 5: Supergirl takes on a ruthless new gang armed with dangerous alien technology. When Cadmus sends the DEO a video, they realize they’re behind the attacks.
Survivors Season 2 Episode 4: Supergirl and Martian Manhunter come across an alien fight club run by Roulette. Meanwhile, Hank is thrilled to have found another Martian in M’Gann (SHARON LEAL).
Changing Season 2 Episode 6: The Guardian debuts to lend a hand after a parasite alien drains Supergirl of her power. Mon-El considers a less than desirable new career and Alex struggles with a new reality.
Better Angels Season 1 Episode 20: Supergirl must battle with an unexpected foe and risk everything - including her life - to prevent Non and Indigo from destroying every person on the planet in the season finale.
Exodus Season 2 Episode 15: As Alex searches for Jeremiah, Kara agrees to set up an interview between Snapper Carr and Supergirl to help stop a new Cadmus plot.
Solitude Season 1 Episode 15: Kara travels to Superman's Fortress of Solitude in hopes of learning how to defeat Indigo (LAURA VANDERVOORT), a dangerous being with a connection to Kara's past.
Myriad Season 1 Episode 19: Kara must find a way to free her friends when Non and Indigo use mind control to turn National City's citizens into their own army.