7 Supergirl Actresses Across Live-Action And Animation, Ranked
Cape on, boots laced, and suddenly it is time to save the world before lunch. Supergirl has been flying across screens for decades, with actresses bringing everything from full-on hero energy to “I’ve got this” confidence that makes it look easy.
Live-action and animated takes both count here, because Supergirl’s legacy has grown across more than one kind of screen.
7. Molly C. Quinn – Voiced Supergirl In Superman: Unbound

Voice acting is its own superpower, and Molly C. Quinn brought real spark to Supergirl in the 2013 animated film Superman: Unbound.
Best known for playing Castle’s wisecracking daughter Alexis, Quinn slipped into Kara’s boots with a feisty, no-nonsense energy that matched the character’s stubborn streak perfectly. The animated film gave Supergirl a rare starring moment, and Quinn made the most of every line.
Consider it a warm-up lap for a character who deserved way more screen time. Fans of the DC animated universe will find this one a genuine hidden gem.
6. Nicholle Tom – Voiced Supergirl In The DC Animated Universe

Nicholle Tom became the defining animated voice of Supergirl in the DC Animated Universe, especially through Superman: The Animated Series and Justice League Unlimited.
Across the late 1990s and 2000s, Tom gave the character a bright, earnest tone that stayed central to Supergirl’s animated identity in the DCAU.
Something quietly powerful lives in a voice that can make a kid believe flying might actually be possible, and that feeling lingered long after the credits rolled. Optimism came through without tipping into naivety, a balance that is genuinely difficult to achieve.
5. Meg Donnelly – Voiced Kara Zor-El In Legion Of Super-Heroes And Justice League: Crisis On Infinite Earths

Meg Donnelly stepped into the animated role in DC’s Tomorrowverse and delivered a Supergirl who felt modern and emotionally grounded.
Her take on Kara in Legion of Super-Heroes leaned into the character’s outsider perspective, a girl still figuring out where she belongs even with all that power.
That emotional thread carried forward into the Justice League: Crisis on Infinite Earths films, giving the performance a sense of continuity across appearances. Warm vocal delivery brings a quiet determination to Kara, making each moment feel personal rather than purely driven by action.
4. Sasha Calle – Played Supergirl In The Flash (2023)

When Sasha Calle appeared as Supergirl in The Flash, the reaction was immediate because the character looked and felt very different from earlier live-action versions.
Calle became the first Latina actress to play the character in a major live-action film, a milestone that genuinely matters. Her version of Kara was quieter and more wounded than previous takes, carrying a raw vulnerability that made the action sequences hit harder by contrast.
The role was too short. Full stop.
Calle deserved a solo film, and many fans are still not over it.
3. Laura Vandervoort – Played Kara Zor-El On Smallville

Already a beloved Superman origin story, Smallville gained a new spark when Laura Vandervoort arrived in Season 7 and immediately started commanding attention in every scene. Fierce independence, a touch of recklessness, and zero interest in playing second to Clark Kent defined her take on Kara, giving the character a presence that refused to fade into the background.
Natural charisma paired with physical grace helped shape Kara into a fully realized hero, far beyond a passing supporting role, and Vandervoort made that shift feel effortless.
Return appearances in later seasons confirmed what audiences were already feeling, as demand for more of her version of the character never really faded. For many viewers, Vandervoort’s take remains one of Smallville’s most memorable later-season additions.
2. Helen Slater – Starred As Supergirl In The 1984 Supergirl Film

Long before the superhero boom turned into a guaranteed box office force, Helen Slater stepped into the cape and made history. Release of Supergirl came with its share of bumps, yet her performance never felt like part of the problem.
Wide-eyed sincerity and genuine warmth shaped a version of Kara that made audiences root for her from the very first frame.
Years later, a return to that world arrived through Supergirl, where she played Eliza Danvers in a full-circle moment that felt like a quiet tribute to the original run. Pioneer status fits here, plain and simple.
1. Melissa Benoist – Played Kara Danvers / Supergirl Across Six Seasons

Six seasons, multiple Arrowverse crossovers, and one unforgettable musical episode with The Flash: Melissa Benoist owned the role of Supergirl like it was written specifically for her.
Benoist brought an infectious optimism to Kara Danvers that never felt forced or saccharine. She balanced the awkward-reporter side of the character with the cape-wearing powerhouse side in a way that felt completely natural, like watching someone genuinely thrive in two worlds at once.
Her Supergirl became the blueprint. Every future actress stepping into that suit will be measured against what Benoist built over those six extraordinary seasons.
Note: This article is intended for general informational and entertainment purposes and reflects a subjective editorial ranking of notable Supergirl performances across live-action and animation.
