4. Undian babak 16 besar
Undian akan dilakukan pada Senin, 17 Desember 2018. Nantinya, ke-16 tim itu akan dibagi menjadi dua kelompok. Kelompok pertama merupakan juara di tiap-tiap grup sementara kelompok kedua adalah tim yang berada di posisi kedua. Berikut pembagiannya.
Kelompok 1: Borussia Dortmund, Barcelona, PSG, FC Porto, Bayern Munich, Manchester City, Real Madrid, Juventus.
Kelompok 2: Ajax, Atletico Madrid, Liverpool, Lyon, Manchester United, AS Roma, Schalke, Tottenham.
Tim tim dari kelompok pertama nantinya akan diundi untuk menghadapi kelompok kedua. Tim yang berasal dari negara yang sama tak bisa saling bertemu.
5. Jadwal pertandingan babak 16 besar
Pertandingan babak 16 besar Liga Champions akan dilakukan secara kandang dan tandang. Laga pertama akan berlangsung pada 12-13 dan 19-20 Februari 2019, sedangkan laga kedua pada 5-6 dan 12-3 Maret 2019.