The invention relates to a titanium-based active bone implant with a composite coating and a preparation method thereof, belonging to the technical field of medical materials. The method is as follows: spray MgSiO on the surface of pure titanium 3 micron particles, to obtain MgSiO 3 bioceramic layer, then the MgSiO 3 On the bioceramic layer, spin-coat chitosan solution, gelatin solution, and neuropeptide P substance solution in turn, and then spin-coat gelatin solution, chitosan solution, gelatin solution, and neuropeptide P substance solution in turn, and then spin-coat gelatin solution in turn. , chitosan solution, gelatin solution, and neuropeptide P substance solution are called a complete spin coating, and the subsequent number of complete spin coatings is determined according to the actual demand release amount of the neuropeptide P substance. After coating, spin coat a layer of gelatin solution. The implant has good biocompatibility, can effectively promote the formation of new bone, and the preparation method is simple and easy to operate, and is suitable for large-scale production.