Casó en Cartago el 29 de julio de 1817 con María Sinforosa del Carmen de Peralta y López del Corral (1794-1874), hija de José María de Peralta y La Vega y Ana Benita Nava López del Corral, con quien tuvo a Juan de Dios (30.4.1818), Ana Benita (15.11.1819), Dionisia María (9.10.1821) y Telésforo Ramón (5.1.1824) Bonilla y Peralta.