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 "rdečimi" osvojil angleški pokal FA.
Na klubski sceni je v premier league zabil 108 golov in je 24. najboljši strelec tega elitnega angleškega ligaškega tekmovanja.