Casó por segunda vez el 22 de octubre de 1856 en San Ramón con María Ramona Vargas Osés (1º de setiembre de 1827, Alajuela - 12 de marzo de 1910, Naranjo), hija de Urbano Vargas Rodríguez y Gregoria Osés Alvarado (María Ramona era viuda de don Bartolomé Carvajal López).