The radioactive isotope tracer and ion exchange balanced method was used to study the stability of 109Cd, 65 Zn complexes with humus acids. In the 109Cd and 65 Zn single existing system with humic acids,the stability constants of the humic-109 Cd (65 Zn) complex compound was higher than the fulvic-109 Cd (65 Zn)complex compound. The stability constant of the humic (fulvic) -65Zn was higher than that of the humic (fulvic)-109Cd. In the 109Cd and 65 Zn coexisting system, the stability constant and the co-ordination number of the humic (fulvic)-65Zn complex obviously increased, but the stability constant and the co-ordination number of the humic (fulvic)-109Cd complex obviously decreased as compared with its respectively single existing system.The result showed that the humus matter with higher molecular weight could more effectively reduce plant availability of heavy metals than that with lower molecular weight in polluted soil by heavy metals. The humus matter could more effectively reduce plant availability of Zn than that of Cd. Application of humus-acid increased the harm of Cd and decreased the harm of Zn to plants in Cd-Zn coexisting system.