El 7 de mayo de 1873 se casó con la murciana Carmen Labaig, con quien tuvo nueve hijos, entre ellos la novelista y biógrafa Julia Mélida.