Él también participó durante la Campaña de Petersburg de 1864 a 1865, en la que su unidad defendió la ciudad. Su enfermedad empeoró y tuvo que estar ausente en marzo de 1865. Volvió en abril y en la última batalla de esa campaña, la tercera batalla de Petersburg del 2 de abril de 1865, Hill fue mortalmente herido por un soldado de la Unión. Murió el mismo día y por ello no pudo ser testigo del final de la guerra una semana después. Fue enterrado en Richmond, Virginia.