Del matrimonio Montealegre Joy nacieron tres hijos: Eduardo José Guillermo (1858-1884), que murió soltero; Josefa Carolina (Jessey), que casó con el escocés William Arthur Wilson, y Carolina Sofía Montealegre Joy, que murió en la infancia.