This study examines the long-run and short-run causal relationships among energy consumption, real gross domestic product (GDP) and CO2 emissions using aggregate and disaggregate (sectoral) energy consumption measures utilising annual data from 1971 to 2011. The autoregressive distributed lag bounds test reveals that there is a long-run relationship among the variables concerned at both aggregate and disaggregate levels. The Toda–Yamamoto causality tests, however, reveal that the long-run as well short-run causal relationship among the variables is not uniform across sectors. The weight of evidences of the study indicates that there is short-run causality from electricity consumption to economic growth, and to CO2 emissions. The results suggest that India should take appropriate cautious steps to sustain high growth rate and at the same time to control emissions of CO2. Further, energy and environmental policies should acknowledge the sectoral differences in the relationship between energy consumption and real gross domestic product.