Im Jahr 1886 heiratete er erneut, diesmal Mary Laidley († 1912), und wurde Vater von zwei weiteren Kindern, einem Sohn und einer Tochter. 1917 ging Edwards schließlich mit Margaret Armistead († nach 1937) seine dritte Ehe ein.