Fue internado en el Hospital Alemán de Valparaíso con sus dos piernas destrozadas; posteriormente, después de una larga y dolorosa convalecencia, fue trasladado a Santiago e ingresado al Hospital San Vicente de Paul, hoy Hospital clínico de la Universidad de Chile —su estancia allí fue retratada en su poema «Tarde en el hospital», publicado en 1907—, donde se le diagnosticó tuberculosis al peritoneo, enfermedad de la que murió el 21 de abril de 1908, con apenas 28 años.