Three children were rushed to hospital after a man stabbed them in Zhongshan, Guangdong province, at about 7 am on Monday, Southern Metropolis Daily reported.
The victims, aged 11, 5 and 1 were from the same family and were living in Zhongshan after arriving there from Hunan province.
Their parents were vegetable traders.
Police apprehended a suspect and the case is under investigation.