Casó con María de los Dolores "Benita" de Palafox y Portocarrero (1782-1864), camarera mayor de la reina Isabel II, hija de Felipe de Palafox y Croy d'Havré, de los marqueses de Ariza, y de María Francisca de Sales Portocarrero de Guzmán y Zúñiga, su mujer, X marquesa de la Algaba, en primeras nupcias de esta.