Skip to content
SearchOTT
A Princess for Christmas poster

A Princess for Christmas

2011·Movie·PG·91 min·★ 7.0(416)

“Sometimes dreams come true”

After her sister and brother-in-law's tragic deaths, an American woman who is the guardian for her young niece and nephew is invited to a royal European castle for Christmas by her late brother-in-law's father, the Duke of Castlebury. Feeling out of place as a commoner, she is determined to give her family a merry Christmas and surprises herself when she falls for a handsome prince.

▶ Watch trailer

Where to watch A Princess for Christmas in United States

Can I watch A Princess for Christmas in United States? Yes — you can stream A Princess for Christmas in United States on Amazon Prime Video, Peacock Premium, and Lionsgate+ Amazon Channel, or rent and buy it on Amazon Video and Apple TV Store.

Click a service to open A Princess for Christmas there. Availability last verified on November 11, 2026.

Where is A Princess for Christmas streaming around the world?

CountryStreaming onRent / Buy
United StatesAmazon Prime Video, Peacock Premium, Lionsgate+ Amazon Channel, Amazon Prime Video with AdsAmazon Video, Apple TV Store, Google Play Movies
United KingdomAmazon Prime Video, Amazon Prime Video with AdsApple TV Store, YouTube
CanadaAmazon Prime Video, Amazon Prime Video with Ads, Tubi TVApple TV Store
AustraliaAmazon Prime Video, Amazon Prime Video with Ads—
GermanyAmazon Prime Video, Amazon Prime Video with Ads, Magenta TV+Apple TV Store, Amazon Video, YouTube
FranceNetflix—

About A Princess for Christmas

A Princess for Christmas is a 2011 English-language comedy, family and tv movie film directed by Michael Damian. The cast is led by Katie McGrath, Sam Heughan, Miles Richardson. It has a runtime of 1h 31m. Viewers rate it 7.0/10 across 400 ratings. In United States, it is currently streaming on Amazon Prime Video, Peacock Premium, Lionsgate+ Amazon Channel.

A Princess for Christmas was produced by Motion Picture Corporation of America and Mediapro Studios and made in United States of America and Italy. It was released on December 3, 2011, and carries a PG certification.

Director
Michael Damian
Writers
Michael Damian, Janeen Damian
Release date
December 3, 2011
Original language
English
Age rating
PG
Status
Released
Country
United States of America, Italy
Production
Motion Picture Corporation of America, Mediapro Studios
#holiday#servant#butler#prince#castle#royalty#ballroom dancing#maid#christmas

A Princess for Christmas cast & crew

A Princess for Christmas was directed by Michael Damian and written by Michael Damian and Janeen Damian.

The cast features Katie McGrath as Jules Daly, Sam Heughan as Ashton Prince of Castlebury, Miles Richardson as Paisley Winterbottom, Charlotte Salt as Lady Arabella Marchand du Belmont, Travis Turner as Milo Huntington, and Leilah de Meza as Maddie Huntington.

Behind the camera, cinematography is by Viorel Sergovici and it was produced by Francisco J. González and Janeen Damian.

Is A Princess for Christmas worth watching?

A Princess for Christmas holds an audience score of 7.0/10 from 416 ratings, marking it as well-reviewed comedy films.

At 1h 31m, it's an easy, time-light watch.

If you enjoy comedy, family, and tv movie, A Princess for Christmas is worth a place on your watchlist.

How and where to watch A Princess for Christmas

In United States, you can stream A Princess for Christmas on Amazon Prime Video, Peacock Premium, Lionsgate+ Amazon Channel, Amazon Prime Video with Ads, and Peacock Premium Plus, or rent and buy it on Amazon Video, Apple TV Store, Google Play Movies, and YouTube. Click any service above to open it directly.

Streaming rights change country by country and month by month, so the options above reflect United States today — switch your country at the top of the where-to-watch section to see availability elsewhere.

Rate & review

Your rating and review are saved privately in this browser — no account needed.

Cast of A Princess for Christmas

Katie McGrath

Katie McGrath

Jules Daly

Sam Heughan

Sam Heughan

Ashton Prince of Castlebury

Miles Richardson

Miles Richardson

Paisley Winterbottom

Charlotte Salt

Charlotte Salt

Lady Arabella Marchand du Belmont

Travis Turner

Travis Turner

Milo Huntington

Leilah de Meza

Leilah de Meza

Maddie Huntington

Roger Moore

Roger Moore

Edward Duke of Castlebury

Mãdãlina Anea

Mãdãlina Anea

Abigail

Răzvan Oprea

Răzvan Oprea

Lord Thomas Belmont

Oxana Moravec

Oxana Moravec

Mrs. Birch

Alan O'Silva

Alan O'Silva

Floyd

No photo

Razvan Ciuraru

Gibson

A Princess for Christmas — FAQs

▸Where can I watch A Princess for Christmas in United States?

A Princess for Christmas is streaming on Amazon Prime Video, Peacock Premium, Lionsgate+ Amazon Channel, Amazon Prime Video with Ads in United States.

▸Is A Princess for Christmas on Amazon Prime Video?

Yes — A Princess for Christmas is currently available on Amazon Prime Video in United States.

▸What language is A Princess for Christmas in?

A Princess for Christmas is originally in English. Subtitle and dub options vary by streaming service.

▸How long is A Princess for Christmas?

A Princess for Christmas runs 1 hours 31 minutes (91 minutes).

▸What is A Princess for Christmas rated?

A Princess for Christmas is rated PG. It holds a 7.0/10 audience score from 416 ratings.

More like A Princess for Christmas

Crown for Christmas
A Prince for Christmas
A Royal Queens Christmas
A Royal Christmas
Christmas at the Palace
Royal New Year's Eve
A Christmas Prince
The Princess Switch: Switched Again
Eloise at Christmastime
The Princess Switch
My Christmas Prince
Merry Christmas, Drake & Josh