Shrek 2

Where to Watch Shrek 2 (2004) (Legally)

What happens after happily ever after?
May 19, 2004 US 92 min PG
7.3 ★ ★ ★ ★ ★
13 437 votes
Where can I watch “Shrek 2” legally?
We don’t host streams or downloads. Below are legal provider hints for the US region first, with a fallback for other English-speaking regions if available.

US providers

Streaming
Peacock Premium Peacock Premium Peacock Premium Plus Peacock Premium Plus
Rent
Amazon Video Amazon Video Apple TV Store Apple TV Store Google Play Movies Google Play Movies YouTube YouTube Fandango At Home Fandango At Home
Buy
Amazon Video Amazon Video Apple TV Store Apple TV Store Google Play Movies Google Play Movies YouTube YouTube Fandango At Home Fandango At Home

English-region fallback

Found availability signals for: GB

Where to watch “Shrek 2” (2004) legally online? See US options first, with English-region fallbacks.

What to expect (spoiler-free)

If you’re considering “ (2004), this quick guide summarizes the essentials.

It sits in the Animation, Comedy, Family, Fantasy, Romance space and is paced for about 92 minutes.

Top billed names include Mike Myers, Eddie Murphy, Cameron Diaz, Julie Andrews.

For families, checking the local age rating is recommended before watching.

Topics & keywords

prison, princess, magic, kingdom, fairy tale, liberation, transformation, honeymoon, prince, villain, parents-in-law, enchantment

Official trailer

Watch the official trailer on YouTube

Plot

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.

If you liked this, try

Gallery

Still from the movie Shrek 2 Still from the movie Shrek 2 Still from the movie Shrek 2 Still from the movie Shrek 2 Still from the movie Shrek 2

FAQs

Where can I watch it legally?
We only share legal viewing options. Check the “Where to watch” box above for your region and verify on official listings.
Is it available for free?
Free availability depends on region, promotions, or ad-supported services. Always verify on legal providers—availability changes frequently.

Main cast

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)
John Cleese
as King Harold (voice)
Rupert Everett
as Prince Charming (voice)
Jennifer Saunders
as Fairy Godmother (voice)
Aron Warner
as Wolf (voice)
Kelly Asbury
as Page / Elf / Nobleman / Nobleman's Son (voice)