The invention relates to a bone tuberculosis medicine controlled-release microsphere with a bone repairing function and a preparation method. According to structural design, an active component for inducing bone growth is put into the microsphere, a hydrophobic drug, namely rifampicin, which takes functions into play in a later bacterium inhibition period, is supported by a middle polylactic acidlayer, a hydrophilic antituberculosis drug, namely isoniazide, is coated by chitosan and is arranged in an outer layer, and sequential layer-by-layer release of the three components can be achieved. After step-by-step bacterium inhibition of the medicines, the active component for inducing bone growth is released, then bone repairing can be achieved, and bone tuberculosis can be treated comprehensively. Carrier components are also finely selected, phosphorus, calcium, collagen and the like are all essential substances for osteogenesis, and the chitosan and the polylactic acid are good in biocompatibility and can be degraded and absorbed at focuses. Therefore, the controlled-release microsphere has very good specificity, is capable of providing an efficient novel material to clinical treatment on bone tuberculosis, and has great application potential and values.