Sky Sports have announced the latest round of TV pick for Premier League fixtures, and the Hammers home clash is one of six choices in early May.
The game will be the fifth shown on a Friday night this season, but the first since Hull City vs Everton on December 30 which in itself followed a three-month break from Premier League action.
The new Premier League TV deal allowed Sky to host ten Friday night games per season.
West Ham hosted City at the London Stadium in the FA Cup third round on January 6, going down 5-0 to exit the competition at the first hurdle.
Following Watford's home game with Liverpool the previous Monday, the first Friday night derby kicks off an action-packed weekend with the entire top six in action.
Crystal Palace's visit to the Etihad Stadium is the Saturday lunchtime game, before Liverpool vs Southampton and Arsenal vs Manchester United as the Sunday double-header.
Chelsea welcome Middlesbrough to Stamford Bridge for the Monday night game.