Träffa Sofia, en liten flicka som lever ett helt vanligt liv. Allt förändras den dagen hennes mamma gifter sig med en kung. Det ska hållas en bal på slottet och då har kungen sagt att Sofia ska dansa den första dansen med honom. Problemet är att Sofia inte vet hur man dansar. Hennes nya styvsyster, Hanna, låtsas vara snäll, men hon är egentligen bara taskig. Men med hjälp av tre snälla feer, och en speciell besökare, får Sofia en lektion i hur man uppför sig i en kunglig familj… och vad det innebär att vara en prinsessa.