The OECD's latest edition of its "Education at a Glance" report provides an insight into education systems on all of the organization's member states. One interesting aspect of the research is the amount of time teachers actually spend in the classroom. On average, school teachers in OECD countries have to teach 865 hours per year in public institutions (average of primary and secondary instruction hours), though there are big differences in teaching time between countries.
Generally, teachers spend between three and six hours each day in the classroom, though there is no set rule on how teaching time is distributed throughout the year. Also, annual teaching hours vary widely, even within Europe. Italian school teachers have to teach for 941 hours per year which is almost 80 hours more than the OECD average, while those in Poland teach nearly 200 hours less than the average.
The following infographic provides an overview of the annual hours across ten selected countries. In Costa Rica, a public school teacher works 1,134 hours per year on average with Australia close behind with 1,008 hours. Asia's advanced economies are further down the list with Japan and South Korea counting 834 and 749 hours of instruction time, respectively.