Real Madrid
Theo Hernandez merayakan setelah memenangkan Liga Champions UEFA 2017–18 bersama Real Madrid.
Pada 5 Juli 2017, Hernandez menandatangani kontrak enam tahun dengan Real Madrid setelah mereka memenuhi klausul pelepasannya sebesar €24 juta atau sekitar Rp398 Miliar.
AC Milan
Pada 7 Juli 2019, Hernandez bergabung dengan klub Serie A AC Milan dalam kesepakatan senilai maksimal €20 juta atau Rp 331 Miliar.
Pemindahan tersebut disetujui dan dilakukan oleh Paolo Maldini, yang bertemu dengannya secara informal di Ibiza untuk membujuknya agar bergabung.
Theo Hernandez melakukan debutnya pada 21 September, bermain 18 menit dalam kekalahan 2-0 melawan Inter Milan di Derby della Madonnina.
Dia mencetak gol pertamanya untuk Rossoneri pada 5 Oktober, membantu tim tamu bangkit dari ketertinggalan untuk menang 2–1 di Genoa.
Pada 6 Januari 2022, Hernandez mengenakan ban kapten untuk pertama kalinya saat melawan Roma.