Biochar has been widely used for the remediation of heavy metal contaminated soil, while the long-term field aging on its properties and the performance in the ability of metal immobilization must not be overlooked. In this study, the stability of immobilized heavy metals (Cd, Cu, Pb) on biochar during a 3-year remediation for soil in the field was investigated through desorption experiments. The results indicated that the application of biochar and its aging in the field both remarkably increased the immobilization of the 3 metal ions in the field under 3-year remediation. The cumulative desorption of the 3 metals decreased with biochar aging, and the desorption rate of Pb2+, Cu2+ and Cd2+ in T3 (Application of 30 thm(-2) of biochar) for the third year was 0.08 %, 0.20 % and 13.15 %. Meanwhile, both the desorption rates and extents exhibited significant difference with the order of Pb2+ < Cu2+ < Cd2+. The increased soil pH, the enhancement of O/C ratio (Increase from 0.30 for fresh BC to 0.61 for aged BC(S3)) and oxygen-containing functional groups in biochar, and the accretion of organo-mineral micro-agglomerates on biochar surfaces and in pores during field aging process jointly contributed the immobilization of metals in soils mainly through co-precipitation and complexation. Our results provide new insights into the practical application of biochar in soils contaminated with multiple heavy metals from the perspective of long-term effects, which suggests that the potential release risk of metals become slighter over time.