The invention discloses a medical nano bio-coating and a preparation process thereof. The bio-coating is prepared through the following raw materials of nano-hydroxyapatite, tetracalcium phosphate, graphene quantum dots, strontium monophosphate, dopamine, calcium fluoride, magnesium fluoride, barium ditantalum hexaoxide, silver nitrate, gelatin, ammonium bicarbonate, polyethylene glycol, silk fibroin and phosphohumate. The bonding strength between the bio-coating provided by the invention and a substrate is high; meanwhile, the tenacity is improved, and the deficiency of large brittleness of traditional hydroxyapatite is overcome; and in addition, the bio-coating has good biocompatibility, capable of promoting adherency and growth of bone cells, increasing the repairing and healing rate and shortening the healing period, and good in application and popularization value.