Christmas movies are one of my favourite things about Christmas (besides the food… oh and my family!) And I love hunkering down in the air-conditioning and checking out the latest (and some old favourites) movies for Christmas.
We have an Amazon Prime membership, so all the movies listed below are free to watch. What’s not to love about that? There are absolutely tonnes of movies so I couldn’t include them all so these are all ones that have four and half stars on average or more.
It’s a great place to start your Christmas movie marathon. Make sure you read our ‘how to host a themed Christmas movie marathon article, it’s awesome! 😉 Don’t forget to make some Christmas cookies before you start watching.
Christmas Movies on Amazon Prime

These Christmas movies are available on Amazon Prime or free with ads. It’s a great way to get more out of your Amazon Prime membership and enjoy lots of great Christmas movies.
There are many great Christmas movies on Amazon to watch during the holiday season, including some really good family-friendly options that are perfect for a family Christmas movie night.
Here is the list of Christmas movies in alphabetical order:
- 12 Days of Christmas Eve
- 12 Wishes of Christmas
- 2nd Chance for Christmas
- A Bride for Christmas
- A Cape Cod Christmas
- A Child’s Christmas in Wales
- A Cinderella Christmas
- A Christmas Carol
- A Christmas Hero
- A Christmas in Royal Fashion
- A Christmas Memory
- A Christmas Romance
- A Christmas Switch
- A Christmas Wish
- A Christmas Wish
- A Country Christmas Story
- A Dogwalker’s Christmas Tale
- A Furry Little Christmas
- A Holiday for Love
- A Hobo’s Christmas
- A Match Made at Christmas
- A Merry Single Christmas
- A Perfect Christmas List
- A Prince for Christmas
- A Puppy for Christmas
- A Royal Christmas on Ice
- A Snow Globe Christmas
- A Very British Christmas
- A Very Country Christmas
- A Very Corgi Christmas
- All About Christmas Eve
- Alone for Christmas
- An American Christmas Carol
- Angels in the Snow
- Another Christmas Kiss
- Beyond Christmas
- Black Christmas
- Borrowed Hearts
- Christmas Angel
- Christmas Belle
- Christmas Comes to Willow Creek
- Christmas for a Dollar
- Christmas Harmony
- Christmas in Mississippi
- Christmas in the Clouds
- Christmas in the Heartland
- Christmas in the Smokies
- Christmas in Wonderland
- Christmas Lilies of the Field
- Christmas Mail
- Christmas on the Bayou
- Christmas on the Coast
- Christmas on the Range
- Christmas Story
- Clash of the Santas
- Dear Santa
- Dear Secret Santa
- Emmet Otter’s Jug-Band Christmas
- Falling for Christmas
- Feast of the Seven Fishes
- Finding Mrs. Claus
- Hats Off to Christmas!
- Holiday Engagement
- Hometown Christmas
- I Saw Mommy Kissing Santa Claus
- I’ll Be Home for Christmas
- It’s a Wonderful Life
- Journey to the Christmas Star
- Looking for Her
- Mandie and the Forgotten Christmas
- Mandie and the Forgotten Christmas
- Mary Christmas
- Middleton Christmas
- Miracle on Christmas
- Naughty or Nice
- Nutcracker: The Motion Picture
- Radio Christmas
- Random Acts of Christmas
- Rosemont
- Santa and Pete
- Santa Claus: The Movie
- Santa Who?
- Sappy Holiday
- Saving Christmas Spirit
- Scrooge
- Shoelaces for Christmas
- Snowed Inn Christmas
- The 12 Dogs of Christmas
- The Bishop’s Wife
- The Cat in the Hat Knows a Lot About Christmas
- The Christmas Calendar
- The Christmas Candle
- The Christmas Consultant
- The Christmas Hope
- The Christmas Lodge
- The Christmas Miracle of Jonathan Toomey
- The Christmas Story
- The Fabric of Christmas
- The Heart of Christmas
- The Holdovers
- The Hobo’s Christmas
- The Last Christmas Party
- The Man Who Invented Christmas
- The Man Who Saved Christmas
- The Tree That Saved Christmas
- This is Christmas
- Three Wise Guys
- Throwback Holiday
- Uncle Nick
Get a Free Amazon Prime Trial

If you don’t have an Amazon Prime membership you can get a free 30-day trial to test it out and watch some of these fun Christmas movies. Christmas is a great time to use an Amazon Prime free trial to not only watch these fun movies but also get your Christmas shopping done and take advantage of free shipping.
Whatever you choose to watch have a wonderful time!