Parents are feeding under-tens an average of 14 teaspoons of sugar a day - despite years of warnings about the dangers.
And older children and teenagers are getting more than 18 teaspoons, much of it from fizzy drinks and fruit juice.
Sugar intake is nearly three times the recommended limits for people of all ages, according to figures published yesterday by Public Health England.
For children aged four to ten, average sugar consumption is 53.5g a day - the equivalent of 14 teaspoons - with sweet drinks making up 27 per cent of intake. For those aged 11 to 18, the figure is 73.2g or 18 teaspoons, with fruit juice, smoothies and fizzy drinks accounting for 38 per cent.
The figures show that youngsters' consumption of sweet drinks has dropped very little in the six years health officials have been collecting data, despite dire warnings of the health dangers. They are still the biggest source of sugar in the diet of children and teenagers.