John was married to Ann nee Maclean 'Anna Aonghais Dhomhnaill ic 'an Dhuibh'.
They had at least two sons; Kenneth, 30 Valtos and John, 31 Valtos.