Record 13-time Champions League winners Real Madrid have been drawn against 2019/20 champions Liverpool in the first meeting between the two sides since the 2018 Final, when Los Blancos emerged victorious.
Elsewhere, reigning champions Bayern Munich will have to overcome Ligue 1 giants Paris Saint-Germain if they are to continue their title defence, while Manchester City will face Borussia Dortmund and FC Porto will host Chelsea.
The first leg of the quarter-finals will take place on 6 and 7 April, with the second leg set to follow the following week, while the semi-finals will commence on 27 and 28 April.
Manchester City (England) v Borussia Dortmund (Germany)
FC Porto (Portugal) v Chelsea (England)
Bayern Munich (Germany) v Paris Saint-Germain (France)
Real Madrid (Spain) v Liverpool (England)
Bayern Munich (Germany) / Paris Saint-Germain (France) v Manchester City (England) / Borussia Dortmund (Germany)
Real Madrid (Spain) / Liverpool (England) v FC Porto (Portugal) / Chelsea (England)