And at secondary level, the figure rises to 1045 hours annually.
The information has been revealed by think tank group Reform Scotland, who have flagged up variations in teaching hours across the country. This region is middle of the Scottish table when it comes to teaching hours- behind Aberdeenshire which gives 1000 primary hours and 1100 secondary hours, but ahead of Moray on 851 primary hours and Dundee giving 855 secondary hours.
Children locally spend seven years at primary school and then five years in secondary education- which equates to an overall 11,875 hours of teaching during their school life.
Meanwhile, Reform Scotland have found out that the Scottish Government does not set a minimum number of contact hours a pupil should get and allows councils to choose the length and structure of their school days, weeks and terms.
Research director Alison Payne said: “We were surprised by the huge variation in hours exposed by our findings. We do not object to the variation in hours per se, because we believe that local authorities, and indeed individual schools, should have more control over their operation.
“However, we strongly object to the lack of transparency which appears to prevent parents from gaining full knowledge of this situation.”