© 2014 by the authors. This study develops a biennial Malmquist-Luenberger productivity index that is used to measure the sources of economic growth by utilizing data envelopment analysis and the directional distance function. Taking restrictions on resources and the environment into account based on the green growth accounting framework; we split economic growth into seven components: technical efficiency change, technological change, labor effect, capital effect, energy effect, output structure effect and environmental regulation effect. Further, we apply the Silverman test and Li-Fan-Ullah nonparametric test in combination with kernel distribution to test for the counterfactual contributions at the provincial level in China from 1998 to 2012. The empirical results show that: (1) technological progress and TFP make positive contributions to economic growth in China, while technical efficiency drags it down; (2) the effect of output structure and CO2 emissions with environmental regulation restrain economic growth in some provinces; and (3) overall, physical capital accumulation is the most important driving force for economic take-off, irrespective of whether the government adopts environmental regulations.