Formado no Tottenham Hotspur, Walker-Peters fez mais de 200 jogos pelo Southampton, 33 dos quais na Premier League na época passada, quando o clube da costa sul sofreu a despromoção mais precoce de sempre na história da competição.
O jogador de 28 anos também tem duas internacionalizações pela seleção inglesa, ambas em 2022.
"Parece que já vem de há muito tempo - já fui associado a uma mudança para o clube no passado - e estou feliz por estar aqui agora", disse Walker-Peters num comunicado.
"Falei com o (treinador) Graham Potter e ele foi uma grande, grande parte da minha decisão. Sempre gostei do seu estilo como treinador e acho que me vai servir bem".
O West Ham, que terminou em 14.º lugar na época passada, começa a sua campanha na Premier League 2025/26 a 16 de agosto com uma deslocação ao Sunderland.
