A field experiment was conducted to investigate the influence of different passivating agents (i.e., lime-biochar and lime-humic acid) and their dosages on the Cd content in rice, rice yield and the rice quality. And a comprehensive assessment was also carried out by considering the cost of each treatment. The results showed that the Cd content in rice and the available Cd in soil were significantly decreased by 17.39% ~ 45.96% and 18.29% ~ 29.88%, respectively, with the addition of two passivating agents into soil. When the addition amounts of biochar and humic acid were 5000 and 6000kg/hm2, respectively, the effect of this passivating agent on reducing Cd concentrations in rice was optimum. In the treatment of lime-biochar remediation, the soil pH and soil available Cd content (P2 and the amylose content was in the range of 19.47% ~ 27.26%. When the dosage of humic acid was 7500kg/hm2, the rice yield increased by 10.90%. However, the lime-biochar treatment had no significant effect on the rice yield. The analytic hierarchy process (AHP) results showed that the weighting coefficients of the four indicators including the Cd content, rice yield, rice quality and remediation cost in the comprehensive assessment were respectively 0.608, 0.150, 0.102 and 0.140. It was concluded that the optimal in-situ passivation treatment of Cd-contaminated paddy soil was to simultaneously apply 1200kg/hm2 lime and 6000kg/hm2 humic acid to the contaminated soil. © 2020, Editorial Board of China Environmental Science. All right reserved.