Abstract:In this paper, the author analyzed ecological footprint and ecological capacity from the year 1961-2003 of China with the method of Empirical Mode Decomposition (EMD), and made a dynamic model, predicting the ecological footprint and ecological capacity of China in the next 20 years. The results indicated that with ecological footprint bigger and ecological capacity less, ecological deficit will become bigger in the future. China will in an unsustainable state in ecological aspects. The government is responsible to improve ecological capacity and increase ecological footprint to make it a sustainable development.