Average Working Hours By Country

Peru, Colombia and Mexico work the most hours a year, and Germany, Denmark and Norway work the fewest. Here is the 2025 OECD data, with the US, UK, Canada and Australia compared.

See Your Own HoursEnter two weeks of times and compare your total with the averages in this guide.
Open the biweekly calculator

What The Numbers Measure

The figures come from the OECD and show the average annual hours actually worked per worker. They count hours worked in all jobs, for employees and the self-employed, and the latest year is 2025 for almost every country.

These are hours worked, not contract hours. Paid holidays, sick leave and time off are left out, so the numbers are lower than a full time week times 52.

Part time work pulls an average down. A country with many part time workers can look like it works short hours, even if its full time week is long.

Countries That Work The Longest

Peru tops the table with 2,263 hours a year, which is 43.5 hours a week over 52 weeks. Mexico, the longest among the OECD members shown here, has 2,205.

Ten countries with the most average annual hours worked per worker, 2025
RankCountryHours a yearHours a week
1Peru2,26343.5
2Colombia2,21942.7
3Mexico2,20542.4
4Costa Rica2,18342.0
5Croatia1,94637.4
6Chile1,91236.8
7Greece1,87436.0
8Israel1,87036.0
9Cyprus1,85135.6
10Malta1,84435.5

The weekly column divides the yearly figure by 52. It is an average that includes weeks off, so a working week is longer.

Countries That Work The Shortest

Northern and Central Europe sit at the other end. Germany averages 1,332 hours a year, which is 25.6 hours a week.

Ten countries with the fewest average annual hours worked per worker, 2025
Rank from the bottomCountryHours a yearHours a week
1Germany1,33225.6
2Denmark1,36926.3
3Norway1,38626.7
4Sweden1,42127.3
5Iceland1,42127.3
6Netherlands1,43627.6
7Austria1,44227.7
8Luxembourg1,45928.1
9Finland1,49228.7
10France1,49828.8

The US, Canada, Australia And The UK

The United States works 1,800 hours a year, which is 34.6 a week and 14 out of 43. That is above the OECD average of 1,736.

Canada is close to the average at 1,687 hours, and Australia is a little lower at 1,633. The United Kingdom sits near the bottom third at 1,533.

Average annual hours worked per worker in four English-speaking countries and the OECD average, 2025
CountryHours a yearHours a weekRank
United States1,80034.614 of 43
Canada1,68732.419 of 43
Australia1,63331.424 of 43
United Kingdom1,53329.532 of 43
OECD average1,73633.4

How Big Is The Gap?

The gap between the longest and shortest ends is large. A worker in Germany works 1,332 hours and one in the United States works 1,800, a difference of 468 hours.

That is the same as 11.7 extra weeks of 40 hours a year. Compared with Mexico, the gap grows to 405 hours.

Why The Averages Differ

No single factor explains the table. Treat it as a comparison of averages, not of how hard people work.

  • The share of part time work. A high share lowers the average hours per worker.
  • Paid leave and public holidays. More days off mean fewer hours worked.
  • The length of the full time week set by law and contracts.
  • The mix of jobs, such as more farm or self-employed work, which often runs longer.
  • How hours are measured. Countries use different surveys, and the OECD adjusts them.

How To Compare Your Own Hours

Add up a few weeks of your own time card and divide by the number of weeks. Then multiply by 52 for a yearly figure, and subtract the weeks you take off.

Your number will usually be higher than the national average for a full time job, because the average includes part time workers.

The weekly maths is in the guide to full time hours.

Questions People Ask

Which country works the most hours?

In the 2025 OECD data table, Peru has the longest average at 2,263 hours a worker a year, followed by Colombia and Mexico.

Which country works the fewest hours?

Germany has the lowest average at 1,332 hours a year, which is 25.6 hours a week.

How many hours does the average American work?

The OECD reports 1,800 hours a year per worker in 2025, or 34.6 hours a week averaged over the full year.

How do the UK and Australia compare?

The UK averages 1,533 hours a year and Australia 1,633. Both are below the US figure of 1,800.

How many hours is the average work week?

Across the OECD, workers average 1,736 hours a year, or 33.4 hours a week over 52 weeks. Full time workers average more.

What are the average working hours in Canada?

Canada averages 1,687 hours a year, or 32.4 hours a week over 52 weeks, in the 2025 OECD data.

Why is the weekly figure lower than a 40 hour week?

The yearly total includes weeks of leave and holidays, and part time workers. Dividing by 52 spreads those weeks across the whole year.

Sources

Written and checked by the countmyworkhours.com team. How we calculate

Related Guides And Tools