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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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).
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.
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.
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.
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.
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.
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).
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.
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.
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.
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.
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).
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.
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.