2009-ben már Oksana Grigorievával mutatkozott, akitől Lucia nevű lánya született, de 2010-re tönkre ment a kapcsolatuk. 2017-pedig új kedvese, Rosalind Ross ajándékozta meg egy fiúval, Lars Gerarddal, aki Gibson kilencedik gyermeke. Az első házasságából származó Milo az, aki a megszólalásig hasonlít fiatal apjára, és ugyanúgy a színészi pályát választotta.
2009-ben már Oksana Grigorievával mutatkozott, akitől Lucia nevű lánya született, de 2010-re tönkre ment a kapcsolatuk. 2017-pedig új kedvese, Rosalind Ross ajándékozta meg egy fiúval, Lars Gerarddal, aki Gibson kilencedik gyermeke. Az első házasságából származó Milo az, aki a megszólalásig hasonlít fiatal apjára, és ugyanúgy a színészi pályát választotta.