Background: Diabetes is a global health issue and the most prevalent chronic metabolic disease, which requires lifelong self-care behaviors. Thus, the present study was conducted with the aim of predicting the factors of self-care behaviors based on social cognitive theory in diabetic patients referred to comprehensive health service centers in Fasa. Methods: This cross-sectional research comprised 106 type 2 diabetes patients who were referred to Fasa service providers to determine the optimal solution. Outcomes were assessed using an existing demographic questionnaire, the diabetic self-care questionnaire, and a unique questionnaire to assess social cognitive theory, the validity and reliability of which were estimated. SPSS21 software with a Chi license was used for data analysis, and Spearman correlations, independent t-tests, and one-way ANOVA were performed. Results: The age range of patients was between 33 and 67 years. There was a significant relationship between gender, education, and type of treatment with self-care. According to the findings, the variables of self-efficacy ( r = 0.200), self-efficacy of overcoming obstacles ( r = 0.285), environmental factors ( r = 0.334), observational learning ability ( r = 0.148), situational perception ( r = 0.297), emotional adaptation ( r = 0.051), outcome assessment ( r = 0.114) and outcome expectation ( r = 0.082) had a positive and significant correlation with self-care behaviors. Also, the self-efficacy variable (Beta coefficient = 0.340) had the highest predictive value. Conclusion: In designing and implementing educational interventions for self-care of diabetic patients, the theory of social cognition can be used as a framework to promote and maintain public health in patients.