Crouch je bil član dveh velikanov angleškega nogometa, Liverpoola in Tottenhama, igral pa je tudi za Queens Park Rangers, Portsmouth, Aston Villo, Norwich City, Southampton, Stoke City in nazadnje za Burnley.

Bil je član zasedbe iz Liverpoola, ki se je leta 2007 prebila v veliki finale evropske lige prvakov in v Atenah izgubila proti italijanskemu Milanu z 1:2. Leto pred tem je z redsi osvojil angleški pokal FA. Na klubski sceni je v premier ligi zabil 108 golov in je 24. najboljši strelec tega elitnega angleškega ligaškega tekmovanja.