The Hammers are hoping to bounce back after losing 1-0 to Manchester United in a drab match last Sunday.
The club may be able to dream of European football, and three points would see West Ham draw level with fourth-place Chelsea.
Arsenal have been in good form recently, although they were defeated 1-0 by Olympiakos in the Europa League second leg on Thursday, despite safely advancing through to a quarter-final tie against Slavia Prague.
Here is everything you need to know:
When is it?
The fixture will kick-off at 3pm at the London Stadium.
How can I watch it?
The match is live on Sky Sports Premier League and Main Event with coverage starting from 2:30pm.
If you’re not a Sky customer you can grab a NOWTV Day Pass here to watch without a subscription.
We may earn commission from some of the links in this article, but we never allow this to influence our content.
West Ham: Fabianski; Coufal, Dawson, Diop, Cresswell; Soucek, Rice; Lingard, Bowen, Benrahma; Antonio
Arsenal: Leno; Chambers, Luiz, Mari, Tierney; Partey, Xhaka; Saka, Odegaard, Aubameyang; Lacazette
West Ham: 2/1
Both teams will feel that they can come away with all three points, so this Premier League fixture could be open. In the end, Arsenal’s inconsistent form will mean that nobody leaves with maximum points. 2-2 draw.