故事發生在一個神奇的魔法王國之中,平凡的女孩蘇菲亞(阿芮爾·溫特 Ariel Winter 配音)和母親美蘭達(莎拉·拉米爾茲 Sara Ramirez 配音)過著相依爲命的日子,一天,母女兩人受到了國王羅倫二世(特拉維斯·韋林漢 Travis Willingham 配音)的召見,羅倫二世對米蘭達一見鍾情,娶她做王后,就這樣,蘇菲亞一下子就成爲了一國的公主。
爲了學習如何成爲一名合格的公主,蘇菲亞來到了皇家學校之中,在這裡,她遇見了很多和她一樣的預備公主們,彼此之間結下了深厚的友誼。在學習的過程里,蘇菲亞遇到了許許多多的困難,但她不畏艱險勇往直前,用她的正直和真誠收穫了每一個人的喜愛。