Casó en San José el 23 de enero de 1868 con Elena Castro Fernández, hija de José María Castro Madriz, presidente de la República, y Pacífica Fernández Oreamuno.