West Ham United 8 lipca 2014 roku Poyet został zawodnikiem West Hamu United, z którym związał się czteroletnim kontraktem. Wcześniej West Ham i Charlton ustaliły kwestię wysokości należnej temu drugiemu klubowi rekompensaty. Zainteresowanie Poyetem wyrażał także Sunderland, jednak Gus Poyet, który pracował wówczas w tym klubie jako menadżer, bał się oskarżeń o nepotyzm, które mogłoby zburzyć spokój w szatni jego drużyny.
23 sierpnia tego samego roku Poyet zadebiutował w nowych barwach, zmieniając Mauro Zárate w 83. minucie wygranego 3:1 meczu z Crystal Palace. Cztery dni później po raz pierwszy wyszedł w podstawowym składzie West Hamu i rozegrał pełne 120 minut w zakończonym serią rzutów karnych spotkaniu 2. rundy Pucharu Ligi Angielskiej z Sheffield United. Sam Poyet wykorzystał swoją jedenastkę, jednak ostatecznie jego drużyna przegrała i odpadła z rozgrywek.