Children will suffer a small decrease in the money spent on them this Christmas, but expense will be saved on other festive costs, according to the survey.
A poll of 1,000 parents with children under 10 found the average cost of presents per child will be £111 this year. Just £3 down on last year, because parents are looking to slash the cost of Christmas elsewhere.
The majority of youngsters (29 percent) will receive presents worth between £50 and £100, while 22 percent will be given gifts worth £100 to £150. Fifteen per cent of children will receive presents priced from £25 to £50. Five percent of youngsters will have more than £300 spent on them.
Parents are making savings by cutting down on food – nearly half of those who bought traditional Christmas puddings and mince pies last year will make their own this year. Costs will also be reduced on Christmas trees and decorations.
Sally Plumridge, European marketing director for Tomy, (pictured) said: "When it comes to Christmas presents for children this year it's less a case of 'no expense spared' but more 'not at their expense'.