Objective To analyze the influence of nursing intervention on the medical compliance of patients with tuberculosis.Methods We divided 432 patients with tuberculosis into test group and control group according to the in-hospital date in our internal medicine department from January in 2004 to April in 2005.The control group received routine nursing intervention while the test group got full health education during the routine nursing intervention.Results The medical compliance of patients was superior to that of the control group after full health education during the routine nursing intervention(P<0.01).Conclusion We could improve the medical compliance of patients by giving full health education during the routine nursing intervention.