Best Once Upon a Time Characters


The Top Ten

1 Regina Mills

She's powerful and nobody should mess with her. Regina has had it bad from the start everybody should feel bad for her because for one she stared out as a nice character but her mother had to come in and mess it all up by killing the one person she loves and setting her on a evil path. Second, in story brook even when she wanted to change and did a good job of it everyone shut her out I mean come on all she wants is her sun.

I love how she has two sides of her and how family will always come first no matter what and that she is trying so hard to find her happy ending but she just needs to open her eyes and notice that she has already found hers and also no matter how much people doubt her she always proves them wrong and shows that she deserves to be happy and be noticed for all the good she can achieve no matter what situation she will face

Regina is the best character on once upon a time she is brave and wont let her feelings cloud her judgement if she thinks something is necessary it probably is and it is nit that easy to be one of the worst villains and turn good and have people doubt you but keep trying any ways


V 39 Comments
2 Rumpelstiltskin Rumpelstiltskin

He is completely misunderstood. Bell is the only one he gets him. Okay, so from the beginning. He became the dark one to stop a horrible war and save his son. He never meant to let his son go and he spent around 200 years trying to get him back. That's a long time, he cared a lot. He might have done some bad things but he was trying to get back to his son. When he meets Bell he loves her so much, even if he messed up by making her leave. But, that's the thing, for someone to be my favorite character, and I thinks it's the same for a lot of people, based on the first three. They have to do some bad things. A character who is good at heart but does some bad things makes their character deep, and makes them awesome. That's why I hate Neal/ Baelfire, even though Rumpelstiltskin spent about 200 years looking for him, he couldn't forgive him. Even if he was just a villain( which he's not) with no good heart, he is would still awesome because he is funny, so manipulative and great with ...more

I love this guy! he's the most powerful character in the whole show (still alive that is because of hades and I'm not counting zeus because it was less than a minute of screen time) he's the funniest and the smartest. His style is classy as all hell, and his personality and attitude are just amazing! Also love Robert Carlyle. And its true what he says in season 4, he always wins. In the end, I dare anyone to say in any instance where rumple did not win.

First of all he's played by Scottish legend Robert Carlyle (Trainspotting, The Full Monty) His character from the beginning has been the most nuanced, complex, morally grey character to ever grace my T.V./ computer screen. Recently however Rumplestiltskin has been at the brunt of a viscous hate campaign by the very writers who created him! The show runners have deliberately been sabotaging his character lately to prop up bland fan favorites the Evil Queen and Captain Hook. It started with killing his son; his whole motivation for the curse and everything he did as The Dark One. They completely negated his beautiful redemption arc by bringing him back to life, then subjecting him to torture, pain, and rejection, over and over. The writers have ruined a character that Robert worked hard (and still works hard) to be three demensional by painting him in the most unsympathetic light possible. All this because they wanted the young teen demographic to drool over Hook and woobify Regina.

First of all, how do you NOT love any character played by Robert Carlyle. Secondly, his character had so much depth during the first three seasons and even though he's done horrible things, he spent 200 years trying to look for his son and everything he did was for his son. But, at the end of season 3 his son got killed and it went downhill from there. Third, I ABSOLUTELY LOVE his contrast between enchanted forest rumplestiltskin and storybrooke mr gold. Like, it is absolutely perfect and I LOVE seeing the sarcastic and funny rumplestiltskin, as well as his cool, laid back counterpart in storybrooke. Also, the way he says "dearie" is HILARIOUS.

V 29 Comments
3 Captain Hook Captain Hook Captain James Hook is a fictional character, the antagonist of J. M. Barrie's play Peter Pan; or, the Boy Who Wouldn't Grow Up and its various adaptations, in which he is Peter Pan's archenemy.

Well, Hook is the best character to have ever existed on Once Upon a Time, but I disagree with that first paragraph. As much as I loved him in seasons two and three, I loved him even more since he began dating Emma Swan and redeeming himself. He and Emma bring out the best in each other. Along with Regina and Snowing, in my opinion, they are the reason why this show is so good.

His sarcastic humor makes him really special. Unlike other pirates, he has a heart and also, he is hot - BlueDiamondFromNowhere

I really liked him in season 2 and even season 3. But after that he became more or less a lapdog puppy totally infatuated with Emma Swan. Which I find very strange because he used to be a really witty and layered character. Now he is just twisting himself into bizar situations in which he must and shall proof himself to be worthy to Emma Swan by being good. Captain Hook shouldn't care how he is labelled. He is a bloody rapscallion pirate and he only cares about living life and living by his code. That's all.

"when hook first appeared in ouat I seriously didn't like him. But during Neverland episodes he continued to grow on me. During the 3rd season mid episode He gave up his ship to rescue Emma swan and that's how Killian jones became my favorite character. I've been obsessed what hin ever since. Colin O'Donoughe plays the best as Killian Jones.."

V 44 Comments
4 Emma Swan

How is she not above rumple? She is perfect in an imperfect way. She has many flaws and has gone through many hardships, but is still very heroic, but not in a Mary-sue type way. She resisted darkness, where all rumple ever does is go back and forth between being good or evil, claiming love for one of his sons or belle. Clearly he doesn't care enough about them to turn good. Also he doesn't have any development in character, he just randomly is good or evil for an episode, before he is on team good guy for the last episode.

Emma Swan is by far the best character I've ever encountered. She's a real badass, but she's also relatable in so many ways. She's so nicely developed and Jennifer Morrison does a wonderful job portraying her. Of course Emma Swan the savior is great. Of course she's awesome being all fearless and dauntless and stuff. But what is even more beautiful is the way she puts on walls, and how broken she is. Emma Swan is a masterpiece.

Emma Swan obviously has to be a strong character with a great background and character development, she is the main character. But also her sarcasm and overall badass is just literally perfect. Jennifer Morrison does an amazing job portraying her character, the Savior.

Emma Swan was the heart of OUAT. Loved how she conneted with other characters to build most relationship most people loved from season 1 which was the best OUAT season until now. I hated that writers used Emma to prop up Hook and Regina, and got sidelined Snow & David.

V 18 Comments
5 Red Riding Hood/Ruby

Ruby was one of my favorites since the beginning, she has a heartbreaking back story. But she is a strong female character that is absolutely gorgeous.

Not only is she Red Riding Hood, but the Big Bad Wolf, too! She's so sweet and pretty!

Red is such an awesome and strong character, I love the twist in the story!

She's the absolute best

V 7 Comments
6 Belle

She is strong independent smart and gorgeous what's not to love about belle plus she makes it through everything and still loves and forgives

Sorry but after you pushed rumple over the line, you are not even in my top 100 goodbye

It's amazing how she could love Rumplestiltskin even after all he's done. I love how she sees the light in everyone and always is the better woman. She never wants revenge, but she still knows how to stand up for herself. Plus, she's gorgeous and really smart.

So strong and compassionate. But will cut a bitch if you disrespect her or Rumplestiltskin!

V 6 Comments
7 Peter Pan

Peter Pan is my favourite Once Upon a Time character for many reasons. I'm really upset that he died, really quickly as well, he basically got killed twice once in season three and once in season 5 (he didn't technically die in season 5 but went to the river of lost souls) *SPOILER ALERT* Originally Peter Pan was a villain and Captain Hook wasn't in the story but instead they made Captain Hook the villain and Peter a hero, so I really like how they made him in the show. LONG LIVE THE NEVERLAND KING. "There are no kings in Neverland, just me. I'm Peter. Peter Pan."

I totally disagree that he is the worst Peter Pan is one of the best characters on the show I was so upset hen he died LONG LIVE PETER PAN plus robbie kay the actor who plays him is HOT

I loved Peter Pan on the show. It was nice to see a iconic character such as him be twisted and become evil. Pan was one of the only villains I found was pure evil and not had a good reason for being so, which is what I liked about him. Robbie played him so well, he is my favourite character for sure.

I feel like a character doesn't have to have good in him to be likeable, and this charming devilish version of Peter proves my opinion to be true. One of the best villains on OUAT.

V 20 Comments
8 Mary Margeret

Snow White's the best, always and forever will be :D

Okay, Snow White/ Mary Margaret is my absolute favorite and always will be. She is the fairest of them all, obviously. I love her relationship with Charming and Emma, and she would die to protect her family.

Snow white ain't no woman that's a damn man and I hope the snowman dies! When it happens it will be my favorite episode!

They turned a steroetypical princess into an actual character. - Daviddv0601

V 7 Comments
9 Baelfire/Neal Cassidy

He is dependable smart and courageous, he was perfect for Emma, and when he was in his teen years, he was kinda cute, like peter pan

Yes! He is one of my favorite characters. After all the ships/romances Emma has gone through, he is my favorite.

Neal is so good it was so sad when gophers died I wish Emma and Neal got back together

Who even is this guy? I watched all the seasons and I don't even remember him

V 6 Comments
10 Henry Mills

He is the heart and soul of this show. He deserves to be in the top 10s. - Daviddv0601

It's good to have some younger characters in shows and he fits that role perfectly

The truest believer, author and probably the first hero in storybrooke sadly he outshined with older more present characters but he is the only reason why the events of Once Upon A Time ever happened

My favorite

V 7 Comments

The Contenders

11 Prince Charming/David Nolan

David is the best he is so so so cool and really good at fighting

David/ Prince Charming makes the perfect ship when put up next to Snow White/Mary Margaret. He, like Snow, wants to do anything to protect him family, but tries to go about the right way of doing it. He is courageous, and may I!

I really don't like him. Always trying to act like a hero but in fact he seems just stupid and childish to me.


V 2 Comments
12 Evil Queen/Regina Mills

I loved her in season one because that's when she tried to do her best to get rid of Emma, it was so awesome and sweet at the same time because she was trying to keep Emma from her son, who she cared about so much, and thanks to Cora, Regina was not able to have kids, which is why this is so sweet. It's awesome because I love when Regina goes all dark because she is so cool when she does, you can see how much she doesn't care. It shows that she would do anything to get what she wants, it shows how much effort she puts into what she wants. - Dearies

In season one, I really didn't like Regina all that much. Then I saw her episode with Daniel. My heart broke. Plus, she's much prettier than Snow could ever dream to be. She's had to go through so much, and she's stayed strong the whole time. Even if she did stray to the dark side, she's still in actuality just a broken teenage girl who lost the love of her life.

She is amazing she sort of has this scary like wow factor of her and she gives me the chills in all the scenes she's been in and she is all around amazing

I like that she is powerful and evil

V 7 Comments
13 The Hunter

I felt awful for him when he died! It was sad because Emma was finally opening up to him, and then he died. :(

By far the best character, actually wanted to cry when he died

Everybody loves him. Is death was sad but not as much as what people say. He was a nice character but I think Neal and Killian are hotter. #SorryNotSorry

14 Zelena/Wicked Witch of the West

I seriously loved her. She reminds me of myself sometimes. I tend to get envious most of the time. I also felt extremely sorry for her. She was abandoned by her mother, where she was raised by an abusive 'father' who didn't even want her, then ends up being bullied by Regina endlessly. Of course, Regina and Zelena eventually make up and finally become sisters, but Regina still acts like the overprotective sister and even blames Zelena for the death of Robin Hood, even after when she saved her life from Hades! Seriously, she is such an iconic character. I love her when she's an antihero. She's just saving the day but desperately wants to use dark magic and be mischief while doing so, but I also adored her wickedness! She was having fun using her powers, and she enslaved Rumplestiltskin, something that not even Cora was able to do! Let's not forget about the part where she hid right under our noses as Marian just to get pregnant with Regina's true love to ruin her happy ending. - Daviddv0601

Zelena is absolutely the best character on the show! She is so well written, and the first villain who I genuinely love, not love to hate. I feel so bad for her, Regina is such a hypocrite for preaching all this "everyone gets a happy ending" stuff yet not letting her sister have a chance at it!

Zelena is one of my favorite characters in once! She's so well at making everyone think she's sad, happy, angry, And I just really love her WICKED personality!

She is basically me or should I say she is me in another form she wants to be notice love and cared for so badly shhe doesent care what she does to prove it. She is an amazing charecter and I think the list should be like this
1.Zelena fairy
4. Belle

V 5 Comments
15 Mulan Mulan Fa Mulan, a character inspired by an actual historic figure is a character who appears in Walt Disney Pictures' 36th animated feature film Mulan, as well as its sequel Mulan II.

The part where it was revealed that she is in love with Aurora shocks me. It broke my heart when I saw the heartbroken look on her face when Aurora told her that she is pregnant, I loved her right there!

I love the character of Mulan!

She's so underrated.

Baelfire: "They made a movie about you. It's actually pretty good."
Mulan: "What's a movie? "

Seriously, if only she did know how much of a badass she really is! She is a determined warrior and does whatever needs to be done. I felt so sorry for her when she was heartbroken over Aurora revealing she was pregnant. Poor Mulan, not being able to tell her how she felt about her. Then when we thought she would have a happy ending with Ruby, Ruby ends up with Dorothy instead. Mulan stood there just chillin' while she is the series first lesbian character. GIVE HER A TRUE LOVE ALREADY! SHE DESERVES IT! - Daviddv0601

16 The Mad Hatter The Mad Hatter

Sebastian Stan is my all time favourite actor. He's been amazing in everything I've seen him in (most of his rolls) and I think that he played Jefferson perfectly. You can feel the pain he feels and see the pain in his eyes. I think the thing that made Jefferson the perfect character was how he says he's not crazy until the end where he freaks when Emma and Snow escape. It shows us how easily some metal patients can act. Perfectly calm at one moment and out the next. They need to bring Jefferson back. Plus Sebastian is an adorable puppy and everyone loves puppies.

Sebastian stan is an amazing actor and he plays jefferson very very very well! He is so talented. That's why I love his roles.

His insanity is what makes him awesome, and his love for his daughter Grace.

The mad hatter is the BEST character EVER!

V 7 Comments
17 Hades

An absolutely twisted mastermind of a character, Hades knows just how to break anyone who gets in his way, from Hook all the way to Rumplestiltskin. - WonkeyDude98

He was easily my favorite villain in the show. He had the best backstory. Problem: he died to easily. All they had to do was point the crystal at him. Heart breaking for Zelena, but cheering for the others.

18 Cruella de Vil Cruella de Vil Cruella de Vil is a fictional character who appeared in Dodie Smith's 1956 novel The Hundred and One Dalmatians, Disney's animated film adaptations 101 Dalmatians and 101 Dalmatians II: Patch's London Adventure, and Disney's live-action film adaptations 101 Dalmatians and 102 Dalmatians as the main more.

Of all the villians portrayed thus far, she is the ONLY one who doesn't have a motive to become evil. It's clearly stated that she was a troubled child. She poisoned her own father and both of her mothers follow up husbands. for no given specific reason. She was born a true sociopath, she takes the things you love and destroys them. She watched her own mother get ripped apart by dogs, and then killed them also. The only thing she wanted from The Author was what he took from her... The ability to kill again. She is a TRUE villain in this series so, in conclusion, she deserves the Evilest villain award.

Haha Cruella's a badass! I love the way she punched Emma for killing her lol

19 Robin Hood

(! ) SPOILERS(! ) Robin Hood was one of my favorite characters, sooo sad he died though, he was perfect for Regina

20 Sheriff Graham
21 Tinker Bell Tinker Bell
22 Lily

I love Lily because she is the daughter of Maleficent. I like that because it means that the generation of dragons is not over. - Dearies

V 1 Comment
23 Pinocchio/August Booth

I absolutely loved this guy and was really upset when he died. Always hoped that Emma and August would become a couple

He's cool and I love how he got his happy ending by turning back into a boy.

V 1 Comment
24 The Mysterious Guy

Who? - jojen_reed

Who's that?

25 Felix

He is a underrated

26 Elsa Elsa Queen Elsa of Arendelle is a fictional character who appears in Walt Disney Animation Studios' 53rd animated film Frozen.

I still think Disney should've tried harder to do a movie about 'The Snow Queen.' My biggest main complaint about Frozen is that Elsa the Snow Princess/Queen didn't/doesn't always get to use her ice magic powers all the time enough at all. The "Let It Go" sequence was the highlight for me. I still always wanted to see Elsa do something, anything and everything much more spectacular than ever all the time in canon, but she never did at all and it's all thanks to all of those cruel, unfair, lazy creators of Frozen who got away with disappointing all of us.

This very, really hot, beautiful, lovely, pretty snowflake really deserves to be raised to be less isolated by any other better, stronger royal ice users, doesn't she?

Frozen was not enough Elsa at all, was it? Her canon character wasn't even given enough to do at all either, was it?

Elsa should've been the younger sister of Aren-delle instead of Anna or the older sister of Aren-delle

V 2 Comments
27 Dr. Victor Frankenstein/Dr. Whale

I just really, really liked his story. I have always been a huge fan of Frankenstein in every form, and this was no different! From Penny Dreadful to Ouat to the Mary Shelley classics- Frankenstein will always have a place in my heart.


28 Anna

See if only Elsa was the younger one I may like her more, but it seems like even though Elsa was the first born, Anna was more of the older sister.

I love Anna I hate Elsa

29 Cora Mills
30 Ingrid, the Snow Queen

My other biggest main complaint about the show, Once Upon A Time is that Ingrid the Snow Princess/Queen didn't/doesn't always get to use her ice magic powers all the time enough at all either. I also still always wanted to see Ingrid do something, anything and everything much more spectacular than ever all the time in canon too, but she also never did at all either and it's also all thanks to all of those unfair writers of the show, Once Upon A Time who got away with disappointing all of us too.

It's not fair. She never ever even deserves to die and neither does nor did Helga. Neither does Gerda. Let's face it. Ingrid would've been there to meet her equally empowered niece, Elsa during Elsa's childbirth the same way Helga would've been there to meet her other niece, Anna during Anna's childbirth too if those stupid, idiotic, idiot writers of Once Upon A Time hadn't killed Helga off nor put Ingrid in that Urn back then before.

Princess/Queen Ingrid's also based on the Danish original fairytale story of The Snow Queen by Hans Christian Andersen too.

Ingrid - Should've been the youngest royal sister of Aren-delle instead of Gerda or the oldest royal sister of Aren-delle

Helga - Should've been the oldest royal sister of Aren-delle instead of Ingrid or the middle royal sister of Aren-delle

Gerda - Should've been the middle royal sister of Aren-delle instead of Helga or the youngest royal sister of Aren-delle

V 2 Comments
31 Sidney Glass
32 Ursula Ursula Ursula is a fictional character who appears in Walt Disney Pictures' 28th animated feature film The Little Mermaid.
33 Aurora
34 Cinderella/Ashlynn
35 Merida Merida Princess Merida is a fictional character from Pixar's first ever Disney Princess film, Brave. She is a talented archer who wishes that she were not destined to become the Elegant Queen of Dun Broch. She is forced into a marriage betrothal by her mother, with whom she has a very negative relationship. more.
36 Peter Pan's Shadow

How did they make that shadow? ITs awesome!

V 1 Comment
37 Dr. "Archie" Hopper

He is so nice. I love him. - Daviddv0601


38 Leroy

He is hands down the best reoccurring comic relief in the series. Constant off camera shouting about impending doom is enough to make any fan laugh.

39 August Wayne Booth
40 Owen Flynn/Greg Mendell
41 Mother Superior
42 Granny
43 Gepetto/Marco
44 King George
45 Abigail/Kathryn Nolan
46 Prince Phillip
47 William Smee
48 Tamara

Tamara is very bad and very hot!

49 Wendy Darling

She was adorable and beautiful I hope she comes back sometime maybe

50 Ariel

One of the best character on the show!

PSearch List

Recommended Lists

Related Lists

Disney Characters That Should Appear On Once Upon a Time Top 10 Once Upon a Time Characters Top 10 Once Upon a Time Characters With Disney Character Counterparts Top Ten Best Frozen Characters That Have Been In Once Upon a Time Top 10 Characters in Once Upon a Time In Wonderland

List Stats

1,000 votes
52 listings
5 years, 252 days old

Top Remixes (19)

1. Rumpelstiltskin
2. Baelfire/Neal Cassidy
3. The Mad Hatter
1. Cruella de Vil
2. Evil Queen/Regina Mills
3. Zelena/Wicked Witch of the West
1. Rumpelstiltskin
2. Zelena/Wicked Witch of the West
3. Henry Mills

View All 19

Error Reporting

See a factual error in these listings? Report it here.