

Where to watch
Cast · Directed by Gary Trousdale
MM

Mike Myers
Shrek (voice)
EM

Eddie Murphy
Donkey (voice)
CD

Cameron Diaz
Princess Fiona (voice)
AB

Antonio Banderas
Puss in Boots (voice)
CC

Cody Cameron
Pinocchio / Three Pigs (voice)
CV

Conrad Vernon
Gingerbread Man (voice)
AW

Aron Warner
Wolf (voice)
CK

Christopher Knights
Blind Mice (voice)
GT

Gary Trousdale
Santa (voice)
SF

Susan Fitzer
Suzie Cookie (voice)
MW

Marissa Jaret Winokur
Bookstore Clerk (voice)
MB

Miles Bakshi
Ogre Baby (voice)
More from Gary Trousdale · Director

Beauty and the Beast
1991 · 7.7

The Hunchback of Notre Dame
1996 · 7.1

Atlantis: The Lost Empire
2001 · 7.1

The Madagascar Penguins in a Christmas Caper
2005 · 6.9

DreamWorks 6 Spooky Stories Collection
2003 · 7.0

Scared Shrekless
2010 · 6.8

Dreamworks 5 Holiday Classics Collection
2005 · 7.0

Thriller Night
2011 · 6.8

Dreamworks: Holiday Classics
2012 · 7.7

The Pig Who Cried Werewolf
2011 · 6.1
See all fromGary Trousdale
More from DreamWorks Animation · Studio
More like this

The Star
2017 · 6.5

The Smurfs: A Christmas Carol
2011 · 6.7

Olaf's Frozen Adventure
2017 · 6.5

Mickey's Christmas Carol
1983 · 7.7

A Garfield Christmas
1987 · 7.4

The Grinch
2018 · 6.9

Mickey's Twice Upon a Christmas
2004 · 7.0

Mickey Saves Christmas
2022 · 7.3

Olive, the Other Reindeer
1999 · 6.7

Shrek
2001 · 7.8

Trolls Holiday in Harmony
2021 · 7.1

That Christmas
2024 · 7.1
Shrek the Halls — streaming FAQ
Which OTT platform streams Shrek the Halls?
Shrek the Halls is streaming on Crave in Canada. It's not currently on Netflix.
Is Shrek the Halls on Netflix?
No, Shrek the Halls is not on Netflix in Canada as of November 2026. It's currently on Crave.
Is Shrek the Halls on Amazon Prime Video?
No, Shrek the Halls isn't on Amazon Prime Video in Canada right now. It's on Crave instead.
Where can I watch Shrek the Halls for free?
Shrek the Halls is available on Crave in Canada, but you'll need an active subscription — there's no free option right now.
Crave
Crave Amazon Channel





