This paper uses Chinese urban and rural panel data for 30 provinces, autonomous regions and municipalities (except Tibet and Taiwan) on the consumption of Chinese urban and rural households in 1995–2005, by constructiong a random effect model, to analyze the impact of sources of household’s consumption demand on the Chinese economy. The quantitative analysis reveals that the per capita disposable income of households is highly relevant in explaining households’ per capita consumption expenditure, in these eleven years, and that China’s consumption function was fairly stable. On the basis of flow of funds accounts (barter transaction) data in 1992–2004, the paper further reveals that, since 1997–1998, China’s consumer demand remains in the doldrums because of the following distribution and redistribution process of the national income: The Government’s share of total income and disposable income is becoming ever larger, while the share of households is declining. Aside from the result that a rise in the burden of personal tuition has a negative impact on per capita consumption demand for urban households, we have not found that housing reform or medical expenses significantly reduce consumer demand in China. We believe that low household consumption demand is caused mainly by the income redistribution between households, government, and corporations rather than the inequality in income distribution across households.