Diváci v USA za druhý díl Shreka utratili 73,1 miliónu dolarů (asi 2,2 mld. Kč), za Den poté vytáhli Američané ze svých kapes "jen" 70 miliónů (asi 2,1 mld. Kč) a za Troju 11,5 miliónu dolarů (asi 345 mil. Kč).

Shreka 2 vyrobila nezávislá společnost DreamWorks Pictures s rozpočtem 70 miliónů dolarů (asi 2,1 mld. Kč). Za 12 dnů od premiéry už film vydělal 237,8 miliónu dolarů (asi 7,1 mld. Kč). Stal se tak snímkem, který v druhém týdnu promítání přinesl vůbec největší zisky.

Dvousetmiliónovou hranici překročil Shrek 2 v desátý den od uvedení do distribuce. Z tohoto pohledu byl lepší jen Spiderman, který se v roce 2002 vyhoupl ke 200 miliónům dolarů o den dříve.

Do českých kin se Shrek 2 chystá 8. července v 25 kopiích.