Ca-bentonite (CB) alone and in a combination with limestone (L), tobacco biochar (TB) and zeolite (Z) on the fixation, geochemical fractions and absorption of Cd and Zn by Chinese language cabbage in smelter closely polluted (S-HP) and smelter low polluted (S-LP) soils have been investigated. The outcomes confirmed that the CB + TB and CB + L + TB therapies considerably immobilized Cd as much as 22.0% and 29.7%, respectively, and diminished uptake by Chinese language cabbage shoot to 36.0% with CB + Z + L and 61.3% with CB + L in S-HP and S-LP soils in contrast with the management. The CB + Z + L + TB remedy mobilized Cd as much as 4.4% and elevated absorption within the shoot by 9.9% in S-HP soil. The best immobilization of Zn was 53.2% and 58.2% with the CB + Z + L + TB remedy, which diminished Zn uptake within the plant shoot by 10.0% with CB + L and 58.0% with CB + Z + L + TB in S-HP and S-LP soils. The CB + Z + TB and CB + TB therapies mobilized Zn as much as 35.4% and 4.9%, respectively, in each soils. Moreover, the uptake of Zn in plant shoot was noticed by 59.0% and seven.9% with software of CB + Z and CB + TB therapies, respectively, in S-HP and S-LP soils. General, our outcomes recommend that Ca-bentonite alone and in mixtures with completely different amendments can be utilized to scale back the phyto-extraction of Cd and Zn in Zn-smelter polluted soils.