The majority of the children continue to be snack on fatty items, such as cakes and biscuits.
According to the Food Standards Agency, there has been "no overall improvement" in the contents of children's packed lunches since 2004.
The survey, carried out by Leeds University, analysed the lunch box contents of 1,294 children, aged eight and nine.
It was found that nearly nine out of 10 primary school students had snacks that were high in sugar or fat in their lunch boxes.
They also found that 68 per cent pupils had a cake, biscuit or chocolate wafer, a 10 per cent rise on 2004, and 60 per cent had a savoury snack.
Nearly half had no fruit and more than eight out of 10 had no vegetables.
It was also found that on an average, 45 per cent of school pupils take a packed lunch from home.
"The findings demonstrate that despite parents' best efforts, it is pretty hard to produce constantly nutritious packed lunches," the Telegraph quoted Brian Dow, spokesman for the School Food Trust, as saying.