ABSTRACT Sustainable development has recently attracted growing attention on behalf of scientists and policymakers. One of the main pillars to achieve sustainable development goals is decidedly linked to the environment. This paper contributes to the existing literature by shedding light on the determinants of environmental degradation in Gulf Cooperation Council countries between 1980 and 2017. More specifically, the effects of per capita GDP, energy consumption, urbanization, international trade and foreign direct investments on CO2 emissions are investigated. Using the Stochastic Impacts by Regression on Population, Affluence, and Technology (STIRPAT) model and the PMG-ARDL approach, findings suggest the validity of the Environmental Kuznets Curve hypothesis in GCC countries. Moreover, the income threshold level is equal to US$56,350.928. It has been also revealed that energy consumption and foreign direct investments led to more environmental degradation in the long run, while urbanization has a positive impact on the environment. In the short-run, results show the validity of the Pollution Halo Hypothesis, since more foreign direct investments flows have been associated with less environmental pollution. Finally, while the estimation of country-specific error correction models reveals the heterogeneity of results, the most important factor affecting the environment in the short-run is energy consumption. The impact of international trade and foreign direct investment is mixed, while urbanization has no significant impact. In the light of these findings, some policy recommendations are designed.