La música de Shrek 2 fue compuesta por Harry Gregson-Williams, pero además en la película se incluyeron temas vocales de diferentes artistas: