Everton face either Manchester United or West Ham as they look to make the FA Cup final for the first time since 2009.
The other side of the draw threw up an all-London tie with Crystal Palace, who beat Reading, taking on Watford, who knocked out holders Arsenal on Sunday.
Neither Crystal Palace nor Watford have won the FA Cup so there could be a new name on the trophy this year.
The games will both be played at Wembley over the weekend of the 23rd and 24th of April.
Full FA Cup semi-final draw:
Crystal Palace v Watford
Everton vs West Ham/Manchester United