Abstract:ObjectiveTo understand the general selfefficacy level of patients with tuberculosis(TB patients) and its influencing factors, provide evidence for improving the general selfefficacy of TB patients. MethodsAll TB inpatients in a comprehensive pulmonary hospital were conducted facetoface survey through a general questionnaire and general selfefficacy scale, selfefficacy level of TB patients and its influencing factors were analyzed. ResultsMean scale of general selfefficacy of 402 TB patients was (20.4±4.2), of which only 14 cases(3.5%)showed a high level selfefficacy. 163(40.5%), 225(56.0%), and 14(3.5%)patients were with low(10~),medium(20~), and high(30~) selfefficacy scale. The general selfefficacy level of TB patients was influenced by the course of disease(P<0.001), residence(P=0.012), whether or not attended the lecture on tuberculosis education(P=0.034), whether or not conducted physical exercise(P=0.053,stepwise multiple linear regression analysis: P=0.017), working status(P=0.027), No. of hospitalization due to TB(P=0.002), family economic situation(P=0.027), and education level(P=0.020). ConclusionTB patients’ selfefficacy level is low, and the general selfefficacy level and its influencing factors should be assessed by health care workers during the followup for patients, individualized nursing intervention for improving the TB patients’ selfefficacy level should be developed.