Promoting close and sustainable cooperation between schools, enterprises, and government has become an important concern in many countries. Based on evolutionary game theory, this paper constructs a tripartite evolutionary game model of schools, enterprises, and government in order to analyze the stability of strategies of the different players. The results show that the main factor that influences the stability of the strategies of schools and enterprises is the reward of positive cooperation from sources other than the government, and the main factor that influences the stability of the strategy of the government is the benefit of positive cooperation strategy under the scenario where schools cooperate with enterprises. Therefore, the government should focus on implementing more effective policies, such as increasing the incentives and penalties, improving the mechanism for managing conflicts, ensuring the fairness of benefits distribution, and clarifying the responsibilities of different departments; schools should focus on providing more practical curricula and programs for students, training high-quality teachers, and perfecting talent cultivation to meet the needs of enterprises; and enterprises should focus on providing job experiences for students and transforming the results of schools’ teaching and theoretical research into practical productivity.