Als koning Harold, die in SHREK 2 werd omgetoverd in een kikker, komt te overlijden, moeten Shrek en Fiona de rol van koning en koningin overnemen. Ze vinden er maar weinig aan en komen er gelukkig achter dat er nog een andere wettige troonopvolger is: neef Arthur. Shrek besluit op zoek te gaan naar Arthur om hem over te halen koning van Ver Ver van Hier te worden.
Net wanneer hij weggaat om Arthur te vinden, vertelt Fiona Shrek dat ze zwanger is. Terwijl zij helemaal opgaat in het blije nieuws en haar prinsessenvriendinnen op de thee komen om het te vieren, krijgt Shrek het Spaans benauwd. Is hij wel geschikt als vader? In alle commotie ontgaat het iedereen dat Droomprins een staatsgreep op Ver Ver van Hier voorbereidt…