Tomó matrimonio con Teodoro de Mas, de aristocrática familia de Vich, a los 16 años, con quien tuvo nueve hijos y bastantes nietos.