As a new functional material, biochar was usually prepared from biomass and solid wastes such as agricultural and forestry waste, sludge, livestock, and poultry manure. The wide application of biochar is due to its abilities to remove pollutants, remediate contaminated soil, and reduce greenhouse gas emissions. In this paper, the influence of preparation methods, process parameters, and modification methods on the physicochemical properties of biochar were discussed, as well as the mechanisms of biochar in the remediation of soil pollution. The biochar applications in soil remediation in the past years were summarized, such as the removal of heavy metals and persistent organic pollutants (POPs), and the improvement of soil quality. Finally, the potential risks of biochar application and the future research directions were analyzed.