Сюжет развивается в королевстве Далёкого-далёкого, где король Гарольд, отец Фионы, серьёзно заболевает. На своих смертных одрах правитель возлагает на Шрэка огромную ответственность: стать его преемником и править королевством как законный монарх. Однако наш герой, ещё недавно наслаждавшийся простотой существования в своём болоте, совершенно не желает становиться королём. Его жизнь — это свобода, грязь и отсутствие напряжения, а королевская корона только вызывает у него нервозность и сомнения.
Перед своей кончиной царь предлагает альтернативу — племянника, молодого Артура Пендрагона, который может занять трон. Этот юный кандидат, начинающий свою жизнь вдалеке от царства, становится новой надеждой для Шрэка. Желая избавиться от давления и обязанностей правления, наш герой решает отправиться в путь вместе с верными приятелями Ослом и Котом в сапогах, чтобы разыскать Арти (как его называют друзья) и убедить его занять престол.
Тем временем, в стране назревают проблемы. Принц Чарминг, оставшийся без своего "счастливо навсегда" в предыдущем мультике, мечтает отомстить зелёному огру и захватить власть. Заручившись поддержкой целой армии сказочных злодеев — от Капитана Крючка до Злой королевы, — Чарминг начинает планировать государственный переворот, цель которого — отнять трон у законных наследников.