City are on the way to Wembley after sinking Middlesbrough at the Riverside Stadium on Saturday, with David Silva and Sergio Aguero scoring in a dominant performance.
The draw takes place after the Chelsea v United game and is expected to be at around 9.30pm, barring extra time and penalties in that match.
With FA Cup progression secured, Guardiola’s side - who are now 11 unbeaten in all competitions - must quickly turn the focus to the Champions League ahead of Wednesday’s second leg against Monaco.
Boro 0 Man City 2: Match report
Guardiola: When you attack well, you defend well
Zabaleta: We deserved to go through
Semi-final matches will be played on the weekend of Saturday April 22 and Sunday April 23, with both games taking place at Wembley Stadium.
Ball numbers for the draw, which will be shown live on BBC One, are as follows:
1 Chelsea or United
2 City
3 Tottenham or Millwall
4 Arsenal