En el orden personal Amr Diab tiene 4 hijos: Nour, con su ex- esposa la actriz Sherine Reda (nacida en 12 julio de 1968 y con quien estuvo casado durante el periodo 1989 - 1992 ) y otra llamada Karma (nacida en julio del 2001), y los gemelos Kenzy y Abdullah (nacidos en diciembre de 1999), con su actual esposa Zinah Ashour.