The global trend of inclusive education has accelerated the process of education inclusion worldwide. China has embraced this trend through the practice of inclusive education in regular classrooms. Using the quantitative methods of descriptive analysis and regression analysis, this paper examines the relationship between the quality of inclusive education and the supporting environment and attitudes in Sichuan Province, China. A total of 6,000 respondents from 21 cities and prefectures in Sichuan Province participated in the survey and completed questionnaires. The collected data were analyzed using IBM SPSS Statistics 29.01 software. The study analyzes public perceptions of inclusive education, views on the quality of inclusive education, evaluations of student participation, and perceptions of the supporting environment. The results indicate that the quality of inclusive education is influenced by attitudes towards inclusive education, teacher support, societal and environmental support, and parental support. To enhance the quality of inclusive education, the focus should be on cultivating positive attitudes toward inclusive education, developing inclusive education policies, and strengthening support systems. Furthermore, the analysis reveals that increasing student participation in school activities, enhancing knowledge and teaching strategies related to inclusive education, and improving support resources can effectively enhance the implementation quality of inclusive education.