Из-за того, что король Гарольд, превращенный в лягушку во второй серии, умирает, Шреку (Майк Майерс) и Фионе (Кэмерон Диаз) приходится брать управление Тридесятым Королевством на себя. Им больше хочется жить на болоте, чем во дворце, но как же ответственность перед подданными?