Skip To Content

    I Ranked All Of The Official Disney Princesses From "Meh" To "Absolutely Iconic"

    "Mirror, mirror on the wall," show me the best princess of them all.

    If you're anything like me (and countless others) who grew up anywhere between the 1990s-2010s, chances are you had a Disney princess phase. Well, thanks to a lot of free time and a Disney+ subscription, I have composed my official ranking of all 12 Disney princesses. So, "Bibbidi-Bobbidi-Boo," let's get started!

    12. Snow White

    A bird perches on Snow White's finger
    Disney

    I get it, I get it, Snow White and the Seven Dwarfs is the reason Disney movies exist. However, that doesn't make her a good princess. Yes, anyone would have ran away from the Evil Queen, but to proceed to run to a house with seven strange men and become their live-in maid? No, thanks. Also, everyone seems to forget that our girl Snow was only 14 when all of this took place. Then a total stranger comes and kisses what is basically her corpse, wakes her up, takes her away, and the seven strange men are just totally okay with this? Yeah, something about Snow White just doesn't sit right with me.

    11. Aurora

    Aurora smiles a smug smile
    Disney

    Does her low ranking even need an explanation? Aurora is a pretty bland princess. She has the fewest lines of any Disney princess ever at just 18, and the entire point of her story is, once again, basically a random stranger kissing her "corpse." No thank you, next!

    10. Cinderella

    Cinderella stands as her raggedy dress turns into a beautiful ball gown
    Disney

    Yeah, okay, she's iconic, but that doesn't make her a good princess! I've always thought Cindy was a boring character. (Even though I went as her for Halloween as a toddler, so maybe at one point I didn't think she was boring?) Her entire character arc is "woman with terrible stepmother meets handsome guy and lives happily ever after?" I'm not buying it. Why didn't she just ask the Fairy Godmother for money and her own place?

    9. Ariel

    Ariel leans against a rock, picking some seaweed while resting a hand on her chin
    Disney

    Yes, Ariel's story is not really different from the other princesses that I have given lower rankings to, but.....Ariel gets extra points because "Part of Your World" smacks. However, I don't like that she gives up her entire undersea world for a random guy. Why couldn't Eric have become a merman? I wouldn't care how handsome or perfect a guy was, I would NOT give up being a mermaid or having the ability to talk to sea creatures for him.

    8. Jasmine

    Jasmine sits on the edge of a fountain and smiles
    Disney

    First off, I want to say I LOVED Jasmine when I was little. However, the older I've gotten, the more I realize, this girl had pretty bad judgment. It's the story of a princess, yet again, trusting a total stranger. Although, I do have to give her extra points for the iconic "I am not a prize to be won" line.

    7. Pocahontas

    Pocahontas tucks some hair behind her ear
    Disney

    Before you say "Pocahontas isn't a Disney princess," I just want to say officially she is, and she's also my 14th great grandma! (So, this is for you Grandma Pocahontas.) While I know her movie is not the most historically accurate (or historically accurate at all), she's still a great princess, and I love that she doesn't let her romantic interest completely control and change her life. Also, who hasn't tried to hit every note in "Colors of the Wind"? Thanks for coming to my TED Talk.

    6. Belle

    Belle stands on a ladder near book shelves
    Disney

    Belle has always been one of my favorite princesses. I considered her to be my soul princess. She just wants to read, wear gorgeous clothes, and live in a castle; we share the same goals. Even though I know Beauty and the Beast is a dated story, she's still a great role model because of her independence, kindness, and intelligence.

    5. Rapunzel

    Rapunzel smiles excitedly as she stands outside in the forest
    Disney

    I have fond memories of watching Tangled over and over and over again when I was little. I loved Rapunzel, Flynn, Pascal, every single character in the movie. Rapunzel's joy and bravery are so inspirational. She, in my eyes, was one of the first modern princesses with modern goals. Rapunzel wanted to discover who she was. Her story did not center around finding her soulmate.

    4. Tiana

    Tiana opens her eyes wide in surprise as she looks down at Naveen the frog
    Disney

    Tiana has always been one of my favorite princesses. She's courageous and doesn't let other people get her down. Also, can we talk about how much of a BOP "Almost There" is?

    3. Mulan

    Mulan holds a sword in one hand and grits her teeth fiercely
    Disney

    The three Disney Princesses whose names start with "M" are the most awesome and I will die on that hill. I cannot give Mulan enough praise! She has been one of my top three princesses since I was nine. She taught us all to be brave and trust our instincts. She also has the BEST sidekick.

    2. Merida

    Merida stands straight and tall
    Disney/Pixar

    How can you be one of the best Disney princesses and be the star of the best Pixar movie? I have no idea, but somehow Merida does it. She's the first princess without a love interest and one of the first to focus on self-love. Merida is certainly a princess to look up to!

    1. Moana

    Moana stands on a boat as the sun sets behind her
    Disney

    I told you, I really love the "M" princesses! Out of all 12 princesses, Moana is my pick. She's the boldest, most confident one of them all. She trusts herself, but she isn't arrogant. Plus, she has the most amazing songs and the best character arc! Moana really invented her own "Happily Ever After."

    That's the official ranking of the Disney Princesses by yours truly! Let me know how you would rank them in the comments.

    Create your own post!

    This post was created by a member of the BuzzFeed Community.You can join and make your own posts and quizzes.

    Sign up to create your first post!