China is the major producer of chestnut, with 1.84 million tons of chestnut production, resulting in an enormous waste of chestnut shells. In the current study, shell biochar (SBC) was produced using the inside shell covering fruit, and the outside shell with thorns was used to produce thorn biochar (TBC). Both types of biochar were characterised through Brunauer–Emmett–Teller (BET) analysis, scanning electron microscopy (SEM) and Fourier transform infrared (FT-IR). These analytical results showed a more obvious smooth surface and micro-pore structure in SBC. The vibration of C=O/C=C and C–O (phenolic) showed a significant difference between the two types of biochar. Sorption experiments indicated that the adsorption capacity of the different types of biochar for cadmium (Cd) did not differ significantly, whereas the adsorption capacity of TBC for lead was better than that of SBC. In the pakchoi cultivation experiment (28 days), the application of TBC (1.5%) promoted plant shoot weight, root weight, shoot length and root length by 465%, 143%, 109% and 97% respectively. The application of biochar effectively increased soil pH and reduced the bioavailability and migration of heavy metals. Besides, membrane integrity and chlorophyll content were enhanced because of the alleviation of oxidative stress. Noticeably, application of TBC (0.1% and 1.5%) reduced the Cd concentration in the root by 40–60%, and enhanced accumulation of Pb by 75–191%. Overall, our study demonstrated that 1.5% TBC has promising potential for remediating Cd-contaminated soil. Our study has demonstrated the remediation potential of chestnut and provided a clue for sustainable management of chestnut shell waste for further development of chestnut resources.