Klubben rykket opp til FA Premier League igjen etter 2004/05-sesongen etter to år i the Championship. De rykket opp etter å ha slåttPreston i playoff finalen påMillennium Stadium. De overrasket alle i Premier League og havnet til slutt på en sterk 9.-plass. Men høydepunktet denne sesongen var uten tvil FA-cup-finalen påMillennium Stadium. Her møtte de storfavoritteneLiverpool. Kampen endte 3-3, men Liverpool vant på straffekonk.
Neste sesong hadde fansen store forventninger. Spesielt siden verdenstjerneneCarlos Tevez ogJavier Mascherano ble klare for klubben. Dette var sommerens sjokkovergang. Men spillerne fikk det ikke til i West Ham trøya. Mascherano gikk senere tilLiverpool FC, men Tevez ble ut sesongen. Klubben ble også kjøpt opp av islendingen Eggert Magnússon i november 2006. Daværende manager Alan Pardew fikk raskt sparken etter den elendige sesongstarten. Alan Curbishley ble ansatt som ny manager. Han fikk suksess i første kamp og vant 1-0 mot Manchester United. Etter denne kampen vant ikke West Ham på 10 kamper og mange trodde at de skulle rykke ned.Men da begynte Carlos Tevez å score. West Ham vant 7 av de 9 siste kampene, Tevez scoret 7 mål på disse kampene og West Ham sikret plassen etter 1-0 seieren motManchester United på Old Trafford i siste serierunde.
I 2011 rykket West Ham ned igjen til Championship. Det ble etterfulgt av en god sesong og de kjempet til seg en plass som lot de spille kvalifisering til opprykkskamp. De skal spille to play-off kamper mot Cardiff før de møtte Blackpool til finale om opprykket på Wembley. West Ham vant kampen 2-1 etter scoring av Carlton Cole og Ricardo Vaz Té, og rykket derfor direkte opp igjen til Premier League.
Reece Oxford ble 2. juli 2015 (16 år og 198 dager gammel) den yngste spilleren som noensinne har spilt for West Ham.
2015/2016- sesongen ble den siste på Upton Park (Boleyn Ground) før de byttet stadion tilLondon Stadium i begynnelsen av 2016/2017- sesongen. Siste hjemmekampen på Upton Park motManchester United FC endte 3-2 for West Ham.
Siden 1902 har klubben hatt 19 managere. Elleve av disse har vært engelske, mens to har vært skotsk. I tillegg varTrevor Brooking midlertidig manager to ganger i 2003. En midlertidig manager (caretaker) blir ansatt dersom klubbens manager slutter, blir sykmeldt eller får sparken i løpet av sesongen. Midlertidige managere har ansvaret for laget til klubben har ansatt en ny manager noe som vanligvis skjer raskt etter forrige manager sluttet eller fikk sparken.