
Sofia the First: Once Upon a Princess
2012 · Movie · G · 47 min · ★ 7.5
In a magical kingdom, an ordinary girl’s life changes overnight when her family joins the royal household. As she adjusts to castle life, new relatives, and the pressures of being a princess, she learns kindness, confidence, and how to make others feel included.
Where to watch
Streaming on Disney+.
< 1 hour to watch.
Stream (included)
Streaming availability and prices may be inaccurate or change — verify with the provider before subscribing.
unSUB's subscription recommendations are informational only, not financial advice.
More value for your money
Similar titles, ranked by watch-hours per subscription dollar.
Details
- Years
- 2012
- Release date
- 2012-11-18
- Language
- English
- Rated
- G
- Runtime
- 47 min
- Max quality
- HD
- TMDB rating
- 7.5/10 (125 votes)
About
If you enjoy gentle princess stories with songs, magic, and lessons about family and friendship, this should appeal to younger viewers and fans of Barbie: Princess Charm School; Not for you if you want sharper humor or more action.
Pros: sweet message; kid-friendly magic; warm family themes | Cons: very sugary tone; simple story; uneven pacing
Themes
- princess
- television pilot
Cast & crew

Ariel Winter
as Princess Sofia (voice)

Sara Ramirez
as Queen Miranda (voice)

Jim Cummings
as Wormwood (voice)

Travis Willingham
as King Roland II (voice)

Jennifer Hale
as Cinderella (voice)

Ashley Eckstein
as Mia the Bluebird (voice)

Darcy Rose Byrnes
as Amber (voice)

Tress MacNeille
as Merryweather (voice)

Wayne Brady
as Clover (voice)

Jess Harnell
as Cedric (voice)
Directed by Jamie Mitchell