

Shrek 2
“What happens after happily ever after?”
Happily ever after never seemed so far far away when a trip to meet the in-laws turns into a hilariously twisted adventure for Shrek and Fiona. With the help of his faithful Donkey, Shrek takes on a potion-brewing Fairy Godmother, the pompous Prince Charming, and the ogre-killer, Puss In Boots.
Where to watch Shrek 2 in United States
Click a service to open Shrek 2 there. Availability last verified on June 22, 2026.
Where is Shrek 2 streaming around the world?
| Country | Streaming on | Rent / Buy |
|---|---|---|
| United States | Peacock Premium, Peacock Premium Plus | Amazon Video, Apple TV Store, Google Play Movies |
| India | Amazon Prime Video, Amazon Prime Video with Ads | Apple TV Store, Zee5, Google Play Movies |
| United Kingdom | Netflix, BBC iPlayer | Apple TV Store, Rakuten TV, Amazon Video |
| Canada | Amazon Prime Video, Netflix, Crave, Starz Amazon Channel | Apple TV Store, Google Play Movies, CosmoGo |
| Australia | Amazon Prime Video, Paramount Plus, Foxtel Now, Stan | Apple TV Store, Amazon Video, Google Play Movies |
| Germany | RTL+, RTL+ Max Amazon Channel, Magenta TV+, Joyn | Apple TV Store, Amazon Video, Google Play Movies |
| France | Amazon Prime Video, TF1+, Amazon Prime Video with Ads | Apple TV Store, Google Play Movies, Canal VOD |
| Spain | Amazon Prime Video, Movistar Plus+, Movistar Plus+ Ficción Total , Amazon Prime Video with Ads | Apple TV Store, Rakuten TV, Google Play Movies |
| Brazil | Amazon Prime Video, Claro video, HBO Max, Globoplay | Apple TV Store, Amazon Video, Google Play Movies |
| Japan | Amazon Prime Video, U-NEXT, Amazon Prime Video with Ads | Amazon Video, Apple TV Store, Google Play Movies |
About Shrek 2
Shrek 2 is a 2004 English-language animation, comedy and family film directed by Conrad Vernon and Kelly Asbury. The cast is led by Mike Myers, Eddie Murphy, Cameron Diaz. It has a runtime of 1h 32m. Viewers rate it 7.3/10 across 13500 ratings. In United States, it is currently streaming on Peacock Premium, Peacock Premium Plus.
Shrek 2 was produced by DreamWorks Animation and Pacific Data Images and made in United States of America. It was released on May 19, 2004, and carries a PG certification. Made on a budget of about $150 million, it went on to gross $935 million worldwide.
- Director
- Conrad Vernon, Kelly Asbury
- Writers
- Andrew Adamson, J. David Stem, Joe Stillman
- Release date
- May 19, 2004
- Original language
- English
- Age rating
- PG
- Status
- Released
- Country
- United States of America
- Budget
- $150 million
- Box office
- $935 million
- Production
- DreamWorks Animation, Pacific Data Images
Shrek 2 cast & crew
Shrek 2 was directed by Conrad Vernon and Kelly Asbury and written by Andrew Adamson, J. David Stem, and Joe Stillman.
The cast features Mike Myers as Shrek (voice), Eddie Murphy as Donkey (voice), Cameron Diaz as Princess Fiona (voice), Julie Andrews as Queen Lillian (voice), Antonio Banderas as Puss in Boots (voice), and John Cleese as King Harold (voice).
Behind the camera, the score was composed by Harry Gregson-Williams and it was produced by Aron Warner and John H. Williams.
Is Shrek 2 worth watching?
Shrek 2 holds an audience score of 7.3/10 from 13,473 ratings, marking it as well-reviewed animation films.
At 1h 32m, it's an easy, time-light watch.
If you enjoy animation, comedy, and family, Shrek 2 is worth a place on your watchlist.
How and where to watch Shrek 2
In United States, you can stream Shrek 2 on Peacock Premium 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 Shrek 2

Mike Myers
Shrek (voice)

Eddie Murphy
Donkey (voice)

Cameron Diaz
Princess Fiona (voice)

Julie Andrews
Queen Lillian (voice)

Antonio Banderas
Puss in Boots (voice)

John Cleese
King Harold (voice)

Rupert Everett
Prince Charming (voice)

Jennifer Saunders
Fairy Godmother (voice)

Aron Warner
Wolf (voice)

Kelly Asbury
Page / Elf / Nobleman / Nobleman's Son (voice)

Cody Cameron
Pinocchio / Three Pigs (voice)

Conrad Vernon
Gingerbread Man / Cedric / Announcer / Muffin Man / Mongo (voice)
More from the Shrek Collection
Shrek 2 — FAQs
▸Where can I watch Shrek 2 in United States?
Shrek 2 is streaming on Peacock Premium, Peacock Premium Plus in United States.
▸Is Shrek 2 on Peacock Premium?
Yes — Shrek 2 is currently available on Peacock Premium in United States.
▸What language is Shrek 2 in?
Shrek 2 is originally in English. Subtitle and dub options vary by streaming service.
▸How long is Shrek 2?
Shrek 2 runs 1 hours 32 minutes (92 minutes).
▸What is Shrek 2 rated?
Shrek 2 is rated PG. It holds a 7.3/10 audience score from 13,473 ratings.












