本发明公开了一种Si/Fe复合镉污染土壤改良剂及其制备和应用方法,具体方法包括:(1)将Fe(NO3)3和NaOH溶液混合制备改性剂;(2)取纯化硅藻土与改性剂溶液,混匀,搅拌至泥浆状;(3)将混合物烘焙,即得Si/Fe复合镉污染土壤改良剂。按照施用量将所得改良剂施入镉污染土壤,能使土壤可交换态镉含量降低37.5%,含水率提高了58.2%,有机质与pH值不发生大幅度改变,本发明能在有效控制土壤镉污染的同时,保持土壤pH值、有机质等基本理化性质的稳定,且原材料价廉易得,工艺简单,成本较低,无二次污染。