The paper explores the existence of a long run equilibrium relationship among CO2 emissions, financial development, economic growth, energy consumption, and population growth in Pakistan. ARDL bounds testing approach to cointegration is implemented to the data for 1974-2009. The results confirm a long run relation among these variables. Financial development appears to help reduce CO2 emissions. The main contributors to CO2 emissions however are: economic growth, population growth and energy consumption. Our results also lend support to the existence of Environmental Kuznets Curve for Pakistan. Based on the findings we argue that policy focus on financial development might be helpful in reducing environmental degradation.