Shrek 2 is een geanimeerde komediefilm uit 2004 en is de tweede film in de Shrek-filmreeks.

De film is geregisseerd door Andrew Adamson, Kelly Asbury en Conrad en in de hoofdrollen Mike Myers als Shrek, Eddie Murphy als de ezel, Cameron Diaz als Fiona, Antonio Banderas als de Gelaarsde Kat, Julie Andrews als Fiona's moeder, Rupert Everett als Prince Charming, John Cleese als Fiona's vader en Jennifer Saunders als de Fairy Godmother. Net als de eerste film is dit een parodie op sprookjes.

Deze film heeft een vervolg, Shrek de Derde.