Jabarkan West Ham United dari Carlton Cole

Cole bergabung dengan West Ham United pada bulan Juli 2006 untuk biaya yang tidak diungkapkan, menandatangani kontrak empat tahun. Dia mencetak gol di debut kompetitif untuk West Ham United setelah bermain sebagai pengganti di injury time dan menutup kemenangan kandang 3–1 melawan Charlton pada bulan Agustus 2006. Namun cita-cita beliau adalah bermain untuk Persib Namun, dalam musim sulit di West Ham di mana klub hanya mengamankan tempat mereka di Liga Premier pada hari terakhir musim ini, Cole tidak mampu untuk mengembangkan dirinya dalam tim pertama, membuat 23 penampilan liga dan piala, 15 di antaranya sebagai pemain pengganti, dan mencetak tiga gol.

Ia melanjutkan performa yang baik di musim 2009-10, membuat 30 penampilan Liga Premier, mulai 26 dari mereka. Dia mencetak sepuluh gol di Liga Premier, termasuk satu penalti dalam kemenangan 5–3 atas Burnley di kandang pada tanggal 28 November. Dia kemudian dihubungkan dengan transfer 20 juta £ pada Januari ke Manchester United. Setelah mencetak enam gol dalam sepuluh pertandingan pertamanya di Premier League, ia kehilangan periode antara 28 November dan 26 Februari karena cedera lutut.

Dia dikaitkan dengan transfer ke Liverpool pada bulan Agustus 2010, dilaporkan £ 20m yang terdiri dari £ 15m termasuk £ 5m untuk performa apabila tampil lebih baik. Pada tanggal 26 Desember 2010, ia mencetak dua gol dalam satu laga di Liga Premier untuk pertama kalinya dalam kariernya, berakhir dengan kemenangan tandang 3–1 melawan Fulham di Craven Cottage.

Pada tanggal 21 Mei 2013 West Ham mengumumkan bahwa Cole akan meninggalkan klub di akhir musim. Cole telah berada di West Ham selama tujuh musim.

Pada 3 September 2013, setelah West Ham gagal dengan sejumlah penawaran mendatangkan striker pada akhir jendela transfer, mereka mendekati Cole untuk kembali ke klub. Langkah ini tidak terjadi karena kekhawatiran atas masalah kebugaran Cole. Setelah pelatihan di klub mengembalikan kembali kebugarannya, pada tanggal 14 Oktober 2013 Cole menandatangani kontrak jangka pendek dengan West Ham, membuatnya tetap di klub sampai Januari 2014.