The existing researches believe that economic policy uncertainty can affect the business performance of enterprises. This paper takes economic policy uncertainty as the core explanatory variable and explores its influence on enterprise ESG performance. It is found that economic policy uncertainty can significantly promote the ESG performance of enterprises. The results of mechanism test show that economic policy uncertainty affects the ESG performance of enterprises by affecting the level of financing constraints, and the results of benchmark regression and mechanism test are significant in each single dimension of ESG. In addition, the management shareholding ratio plays a positive moderating role between the two variables, but the moderating effect is only significant in the dimension of environmental protection, but not in the dimension of social responsibility and corporate governance. This paper expands the role of macro factors to micro level, which provides a new perspective for studying the micro impact of economic policy uncertainty.