Comparándola con su antecesora y su sucesora, la película tuvo una corta permanencia en los cines ; "Shrek the Third" pasó solamente 12 semanas en las salas, mientras "Shrek", "Shrek 2", y "Shrek Forever After" fueron proyectadas 29, 21, y 16 semanas respectivamente.