In order to reduce the content of Cr(VI) in the soil of the relocated chromium salt factory, the rice straw-derived hydrothermal carbon was prepared by hydrothermal method and loaded with nano zero-valent iron generated by liquid phase reduction, which effectively alleviated the self-aggregation problem of nano zero-valent iron (nZVI) in the treatment of Cr(VI) and improved the Cr(VI) reduction rate without changing the soil structure. The reduction effect of Cr(VI) in soil by key influencing factors such as carbon-iron ratio, initial pH value, and initial temperature was investigated. The results showed that nZVI modified hydro-thermal carbon composite (named RC-nZVI) had a good reduction effect on Cr(VI). Scanning electron microscope (SEM) and energy spectrum analysis showed that nZVI was evenly distributed on the surface of hydrothermal carbon, which effectively reduced the agglomeration of iron. Under the conditions of C/Fe = 1:2, 60 °C, with pH of 2, the average Cr(VI) content in soil decreased from 182.9 mg kg-1 to 21.6 mg kg-1. Adsorption kinetics of Cr(VI) by RC-nZVI fit well with the pseudo-second-order model, and the kinetic velocity constant revealed that Cr(VI) reduction rate decreased with increasing initial Cr(VI) concentration. Cr(VI) reduction by RC-nZVI was mainly dominated by chemical adsorption.