ES
EN
Sofia the First: Once Upon a Princess poster

Where to watch Sofia the First: Once Upon a Princess(2012)

Movie · 2012 · 47m · Animation, Family, Fantasy

In the United States, Sofia the First: Once Upon a Princess is available to stream on Disney+. You can also buy it on Fandango At Home.

Where to stream Sofia the First: Once Upon a Princess

Availability in United States

Included with subscription

  • Disney+

Buy

  • Fandango At Home
See links to each service ↗

Data updated on October 8, 2026. Availability data from JustWatch.

Sofia the First: Once Upon a Princess plot summary

Set in the storybook world of Enchancia, the music-filled movie follows Sofia, an average girl whose life suddenly changes when her mother marries the king and she is whisked off to live in a castle with her mom, new step-father, King Roland II, and step-siblings, Amber and James. Along the way this ordinary girl learns to navigate the extraordinary life of royalty, and in the process makes everyone around her feel special.

Details

Release date
November 18, 2012
Runtime
47m
Genres
Animation, Family, Fantasy, TV Movie
Directed by
Jamie Mitchell
Country
United States
TMDB rating
7.4 / 10 · 131 votes

Sofia the First: Once Upon a Princess trailer

Cast

  • Ariel WinterPrincess Sofia (voice)
  • Sara RamirezQueen Miranda (voice)
  • Jim CummingsWormwood (voice)
  • Travis WillinghamKing Roland II (voice)
  • Jennifer HaleCinderella (voice)
  • Ashley EcksteinMia the Bluebird (voice)
  • Darcy Rose ByrnesAmber (voice)
  • Tress MacNeilleMerryweather (voice)
  • Wayne BradyClover (voice)
  • Jess HarnellCedric (voice)

FAQ

Where can I watch Sofia the First: Once Upon a Princess?

In the United States, Sofia the First: Once Upon a Princess is available to stream on Disney+. You can also buy it on Fandango At Home.

Can I rent or buy Sofia the First: Once Upon a Princess?

Yes. In the United States you can buy it on Fandango At Home.

How long is Sofia the First: Once Upon a Princess?

Sofia the First: Once Upon a Princess runs 47m (47 minutes).

Keep track of everything you watch

Save this title to your MisPelis library, log it in your diary and find where to watch any movie or show from your phone. Free for iOS and Android.

Download on the App StoreGet it on Google Play