China's consumer prices rebounded in December, official data showed today, as food prices picked up due to weather difficulties and rising demand ahead of the Lunar New Year festival. 

In December, the consumer price index (CPI) rose more than expected at 0.2% year-on-year, the National Bureau of Statistics said.

Prices increased for fresh produce and meats such as pork, beef and mutton ahead of next month's nationwide holiday.

"Due to continued low temperatures, the production, storage and transportation costs of fresh vegetables and fruit increased," said NBS senior statistician Dong Lijuan. 

The index is a key gauge of retail inflation, and the rebound follows the first negative reading in over a decade the month before as food costs fell. 

Dong said that consumer demand was picking up due to New Year's Day and the upcoming Lunar New Year, bumping up prices of other food items. 

But pork prices, which rocketed previously after an African swine fever outbreak ravaged pig stocks, continued to drop by 1.3% last month as supplies of the staple meat recovered.

For the full year of 2020, consumer prices rose 2.5% year-on-year. 

"Consumer prices may slip back into deflation over the next couple of months due to a jump in pork prices a year ago, but this should prove temporary," said Capital Economics' senior China economist Julian Evans-Pritchard. 

On Friday, China's first live hog futures began trading, which officials hope will help halt price fluctuations. 

High food inflation has triggered urban unrest in the past and rising prices is a concern not just for farmers but also the country's leaders. 

Iris Pang, chief economist for Greater China at ING said consumer prices should hold steady moving forward, with pork prices stabilising and vegetable costs dropping after winter.

"I expect that as vaccinations progress, there will be more demand for consumer goods and prices should increase," she said. 

Meanwhile, the producer price index (PPI) which measures the cost of goods at the factory gate, fell 0.4% last month - better than November's 1.5% drop.

"Domestic demand recovered steadily, coupled with the continued rise in prices of some international commodities," Dong said. 

For the whole of 2020, PPI fell 1.8% on an annual basis.