Advertising Remove ads

Shrek saga

Films
6
Coming
1
Years
2001–2022
The first
Shrek 2001
The next
Shrek 5 30 June 2027
Best rated
Shrek 2 8.5
Back to back
9 h 20 min

The films in release order

Numbered by their first release anywhere; the date, where there is one, is their UK release.

  1. Shrek

    2001 1 h 30 min

    8.2
  2. Shrek 2

    2004 1 h 33 min

    8.5
  3. Shrek the Third

    2007 1 h 32 min

    6.3
  4. Shrek Forever After

    2010 1 h 35 min

    6.6
  5. Puss in boots

    2011 1 h 30 min

    7.3
  6. Puss in Boots: The Last Wish

    2022 1 h 40 min

    7.8
  7. Coming soon, in 240 days

    Shrek 5

    2027

About the Shrek saga

DreamWorks Animation's 'Shrek' (2001) turned fairy tales upside down with a grumpy ogre who only wants to be left alone in his swamp and ends up rescuing a princess with a secret. Based on William Steig's book, it was the first winner of the Oscar for best animated feature, and its humour, its digs at Disney and its pop soundtrack shaped the animation of the decade.

Advertising Remove ads

'Shrek 2' (2004) was the highest-grossing animated film of its time and introduced Puss in Boots, voiced by Antonio Banderas. Then came 'Shrek the Third' (2007) and 'Shrek Forever After' (2010), and the cat got his own films, 'Puss in Boots' (2011) and 'Puss in Boots: The Last Wish' (2022), nominated for an Oscar.

'Shrek 5' arrives in June 2027 with Mike Myers, Eddie Murphy and Cameron Diaz back in their roles, and Zendaya as Shrek's daughter.

Questions about the Shrek saga

How many Shrek films are there?

The Shrek saga has 6 released films: the first is Shrek (2001) and the latest Puss in Boots: The Last Wish (2022). One more is on the way.

In what order should you watch the Shrek films?

In release order it starts with Shrek (2001), Shrek 2 (2004), Shrek the Third (2007) and Shrek Forever After (2010). All 6 are numbered in the list above.

What is the best Shrek film?

For our readers, Shrek 2 (2004), averaging 8.5 from 65 votes.

When is the next Shrek film out?

Shrek 5 opens in cinemas on 30 June 2027.

How long does it take to watch the whole Shrek saga?

The 6 films add up to 9 h 20 min: how long they last back to back.

All the sagas

Advertising Remove ads