A finales de junio de 2006, Hartson firmó un contrato por 2 años con West Bromwich Albion por £500.000.