MacroDataHub

EU Weekly Working Hours

Average actual weekly hours worked in the main job for the 15-64 age group, based on the Eurostat Labour Force Survey (LFS) starting from the first quarter of 2008.

Source: EurostatLast updated: Sep 04, 2026, 11:29Curated by Bui Thanh PhucAbout this data ↓

IndicatorQ1-2026Q4-2025Q3-2025Q2-2025Q1-2025Q4-2024Q3-2024Q2-2024Q1-2024Q4-2023Q3-2023Q2-2023Q1-2023
Average29
Euro area35.135.734.635.335.135.73535.434.935.834.835.7
European Union35.636.335.135.835.636.335.535.935.536.535.436.3
Germany3433.534.333.33433.634.333.633.933.634.433.634.1
France3635.635.934.536.135.536.334.736.235.93634.836.5
Italy35.93636.535.735.935.93635.936.335.536.735.636.4
Spain3636.236.835.8363636.836.436.135.436.93636.7
Netherlands30.530.731.330.130.630.631.430.630.730.831.530.131
Belgium34.833.834.233.334.833.834.333.83534.134.434.335.8
Ireland34.134.33534.63434.23534.534.334.335.435.134.8
Austria33.733.634.83334.133.934.532.93432.934.13334.1
Finland33.73435.333.5343435.134.234.233.635.333.534.6
Portugal37.537.238.636.537.537.638.236.937.136.538.437.238.6
Greece38.639.440.939.838.239.341.24038.939.540.739.639.3
Slovakia37.237.937.636.937.838.137.837.63837.237.237.338.8
Bulgaria38.438.73938.138.938.939.238.539.33939.338.339.4
Luxembourg35.835.535.73535.735.135.63536.13535.634.235.9
Croatia37.737.538.137.338.137.338.237.538.137.639.137.138.7
Lithuania38.438.238.738.238.338.238.838.337.837.638.738.638.4
Slovenia38.237.838.637.838.537.738.637.537.737.838.537.438.1
Latvia37.837.638.537.637.738.138.738.138.338.438.937.738.6
Estonia35.736.336.735.535.636.136.736.435.936.33735.736.3
Cyprus36.937.539.336.737.237.739.137.237.738.839.537.438
Malta37.237.337.43737.836.938.137.936.636.937.237.237.3
Poland38.63839.738.238.938.139.738.439.238.640.238.739.6
Sweden34.835.435.833.435.135.635.933.935.335.53633.535.7
Romania38.238.439.138.137.338.63938.239.239.139.839.439.5
Czechia38.136.838.736.537.937.838.237.437.737.83737.139
Denmark32.732.733.832.232.732.533.532.832.6333432.433.8
Hungary38.736.837.936.238.536.738.237.83736.438.837.338.7
Full-time employment29
Euro area38.539.13838.738.539.138.438.938.439.238.339.3
European Union38.539.338.138.838.639.338.53938.639.538.439.5
Germany39.138.639.438.43938.639.438.738.938.639.538.639.2
France38.738.238.43738.838.138.837.338.838.438.537.439.2
Italy38.338.43938.238.538.638.538.739.338.539.738.639.5
Spain38.538.839.238.438.738.639.239.138.737.939.338.639.5
Netherlands37.337.537.836.737.337.437.837.437.637.738.136.838
Belgium38.737.73837.238.737.537.837.338.537.537.737.739.5
Ireland37.938.138.738.337.838.138.738.238.238.439.238.938.7
Austria3938.739.73839.339.139.638.139.337.93938.139.4
Finland36.737.138.236.13736.937.936.937.236.638.236.237.6
Portugal38.938.539.937.738.939.139.738.338.537.939.938.540
Greece39.540.441.940.839.240.342.441.340.34141.94140.9
Slovakia3838.838.537.738.638.838.638.338.737.937.937.839.3
Bulgaria38.738.939.238.439.239.239.538.739.539.139.538.539.6
Luxembourg38.538.338.337.538.638.138.137.538.737.837.936.838.7
Croatia38.33838.737.838.537.838.83838.738.239.737.739.5
Lithuania39.539.339.839.339.339.339.839.438.938.739.839.639.5
Slovenia4039.540.239.439.939.240.239.239.439.440.23939.7
Latvia39.238.939.938.838.939.34039.239.539.540.138.839.9
Estonia37.938.638.737.938.238.338.838.738.438.639.33838.8
Cyprus38.338.940.838.338.739.240.738.839.440.4413939.9
Malta39.138.939.138.739.538.639.939.638.438.83938.939.1
Poland39.939.240.939.34039.140.939.440.339.741.239.740.7
Sweden37.738.438.736.138.138.738.936.838.438.63936.238.9
Romania38.638.739.438.437.639.139.438.539.639.640.239.840.1
Czechia39.638.240.237.939.439.139.638.7393938.238.240.2
Denmark37.737.738.637.137.637.738.337.837.637.938.63738.7
Hungary39.637.638.736.939.337.338.938.637.737.139.63839.4
Part-time employment29
Euro area21.421.92121.321.221.821.221.321.121.720.921.3
European Union21.321.92121.321.221.821.221.321.121.82121.3
Germany21.721.321.620.821.22121.321.121.120.821.320.821.2
France22.722.422.721.722.622.12321.922.722.82321.622.7
Italy22.222.322.722.322.222.222.822.222.121.622.421.621.8
Spain20.220.121.219.719.419.820.519.319.419.320.519.319.3
Netherlands21.421.422.12121.221.322.221.321.321.322.22121.4
Belgium22.922.222.521.722.52222.522.723.122.322.522.723.7
Ireland17.617.919.218.717.918.119.218.818.318.22019.318.8
Austria21.621.322.120.921.821.521.720.921.52121.720.821.4
Finland19.21921.319.618.719.120.819.918.919.22119.418.7
Portugal18.218.118.918.3181819.418.118.117.518.118.718.3
Greece21.320.921.521.220.921.32220.921.321.421.920.920.7
Slovakia2120.620.119.419.519.52019.819.62019.72020.5
Bulgaria20.821.120.119.119.520.320.218.919.420.319.419.919.6
Luxembourg23.122.322.923.321.72122.522.222.32224.222.623.5
Croatia20.420.119.720.221.421.420.120.42021.721.919.220.6
Lithuania21.219.220.319.920.520.821.520.821.421.221.920.720.4
Slovenia20.320.422.521.620.220.122.320.320.120.621.620.720.2
Latvia20.321.421.620.821.221.220.919.820.921.521.220.520.3
Estonia20.520.721.420.619.720.821.220.620.820.519.620.519.8
Cyprus19.419.920.118.118.219.219.818.618.819.419.318.919.1
Malta21.1222221.421.521.822.621.920.321.322.821.921.9
Poland19.9202120.520.721.322.121.321.72122.921.721.4
Sweden22.422.823.821.922.322.723.621.722.722.524.122.422.4
Romania23.824.926.825.223.524.526.926.324.725.527.928.224.8
Czechia21.621.421.92121.421.921.621.421.721.821.621.322.1
Denmark18.218.319.718.11818.519.318.317.817.919.317.918.1
Hungary21.521.221.520.621.620.921.420.920.520.22120.321.2
Employees29
Euro area34.43533.834.534.334.934.134.634.134.933.934.9
European Union34.935.634.335.134.935.634.735.234.835.634.535.6
Germany33.633.233.932.933.633.233.833.133.533.133.933.133.7
France35.434.835.133.535.434.735.533.835.3353533.735.6
Italy3535.135.634.7353535.134.735.234.335.434.235.1
Spain3535.235.934.834.934.935.835.33534.335.934.935.7
Netherlands29.629.730.429.129.729.630.529.529.729.830.52930.1
Belgium33.532.432.631.933.432.432.932.533.732.63332.634.4
Ireland33.433.634.233.833.233.534.333.933.633.634.634.234
Austria32.932.833.832.133.333.133.63233.232.233.232.133.4
Finland33.533.534.93333.633.534.633.733.933.234.732.934.2
Portugal37.236.738.13637.137.337.836.436.83637.936.738.1
Greece3737.939.23836.437.539.338.2373838.937.737.7
Slovakia36.637.436.936.237.237.537.13737.336.536.536.638.2
Bulgaria38.438.738.938.138.938.839.138.439.338.939.238.239.3
Luxembourg35.835.735.93535.835.335.535.136.33535.734.235.9
Croatia37.637.237.937.137.937.138.137.138.137.638.836.838.6
Lithuania38.838.538.838.538.638.53938.638.23838.938.838.7
Slovenia37.937.538.337.438.237.338.336.837.337.538.237.137.9
Latvia38.238.23937.93838.438.938.238.738.63937.838.9
Estonia36.136.536.735.735.936.436.936.536.236.73735.836.6
Cyprus37.337.839.636.937.437.939.437.43839.139.737.738.5
Malta37.137.33736.637.536.737.737.536.336.536.636.937
Poland38.137.438.937.438.337.53937.638.73839.137.739
Sweden34.735.235.63334.835.335.733.635.135.235.833.135.5
Romania38.538.639.238.237.438.939.138.239.639.539.939.540.1
Czechia37.736.338.235.937.437.237.636.937.237.236.336.538.5
Denmark32.232.233.331.832.332.233.132.232.232.533.431.633.2
Hungary38.736.837.736.138.436.53837.736.936.338.737.238.6
Self-employed29
Euro area40.340.840.340.440.440.9414140.641.841.341.3
European Union40.24140.340.440.341.140.940.840.54241.241.3
Germany39.538.839.539.239.239.139.939.639.439.140.639.639.4
France40.44141.140.541.440.841.941.342.242.142.842.442.9
Italy39.9404039.939.939.939.540.941.340.641.941.341.4
Spain42.542.542.842.642.542.643.443.642.742.243.542.943.4
Netherlands36.236.836.736.235.936.236.137.136.336.536.836.436.2
Belgium42.642.543.642.443.142.643.143.143.642.8434445.3
Ireland40.240.342.141.740.641.141.941.140.640.74242.741.5
Austria40.14042.14141.340.841.540.540.239.441.24140.3
Finland35.737.43938.237.838.539.738.737.237.740.538.737.9
Portugal40.140.542.240.240.640.541.340.339.940.341.941.342.3
Greece43.644.546.445.743.744.94745.544.344.245.645.243.8
Slovakia40.540.741.240.541.141.641.341.441.64140.841.442.1
Bulgaria38.73939.638.939.340.140.539.239.940.140.639.340.2
Luxembourg36.435.734.935.537.635.438.135.434.436.435.835.437.9
Croatia39.139.439.439.139.638.639.740.238.73841.640.340.1
Lithuania35.436.337.336.135.63637.835.734.53536.936.635.9
Slovenia4140.941.741.642.141.341.841.541.240.241.540.540.8
Latvia35.133.835.935.635.135.737.13735.536.537.736.735.8
Estonia32.93536.53533.53434.935.833.833.437.135.533.6
Cyprus33.834.836.434.635.436.637.13635.136.337.535.434
Malta37.937.640.439.439.838.540.540.93940.141.139.339.2
Poland414143.341.741.74143.442.141.941.444.642.942.7
Sweden36.738.538.337.938.738.338.737.638.238.538.838.138.9
Romania36.337.338.337.536.13738.938.137.937.339.53937
Czechia40.639.9424041.141.441.540.640.440.840.440.241.8
Denmark39.44040.43937.836.83940.838.738.640.541.540.8
Hungary3937.539.636.939.237.639.839.137.637.240.138.439.7
Male29
Euro area37.638.237.137.837.638.237.53837.538.437.438.4
European Union37.738.537.33837.838.537.738.237.838.837.738.7
Germany37.436.937.636.637.436.937.63737.33737.93737.6
France38.137.73836.538.237.638.536.938.33838.236.938.6
Italy38.438.538.938.238.438.538.338.639.238.439.438.539.2
Spain37.938.238.837.838.138.238.838.638.137.438.938.139
Netherlands34.134.33533.734.234.33534.334.534.535.133.834.8
Belgium37.236.336.736.137.336.336.736.437.636.6373738.8
Ireland37.237.438.237.737.137.33837.437.137.438.438.438
Austria37.137.137.936.437.537.437.836.437.536.237.336.337.6
Finland35.735.937.535.335.935.936.736.135.935.837.335.636.5
Portugal3938.640.137.839.139.139.938.338.637.839.938.540
Greece40.441.242.541.54041.342.941.84141.442.441.641.3
Slovakia38.238.838.737.938.639.138.838.63938.338.238.339.7
Bulgaria38.538.839.138.339.13939.438.639.539.139.538.439.6
Luxembourg3837.637.736.937.737.83837.438.236.737.536.138.4
Croatia38.238.138.737.738.737.938.938.138.638.139.937.639.3
Lithuania3938.939.338.738.938.839.538.638.538.339.439.139
Slovenia39.138.739.538.939.438.639.638.438.738.939.738.339
Latvia38.738.539.338.238.238.839.438.538.938.939.538.339.1
Estonia36.437.638.136.737.237.137.737.636.737.838.33737.4
Cyprus38.138.640.538.138.639.240.538.739.240.340.938.939.6
Malta38.538.338.838.839.338.539.639.637.938.438.838.938.6
Poland39.739.140.939.440.139.24139.740.439.741.54040.8
Sweden36.336.837.134.936.637.337.535.536.937.237.53537.2
Romania38.438.639.338.337.438.839.438.539.439.440.239.739.7
Czechia39.638.240.237.939.439.139.738.839.139.138.438.440.4
Denmark34.534.636.134.434.834.535.735.134.835.236.134.735.8
Hungary39.337.438.736.839.237.238.938.437.63739.43839.2
Female29
Euro area32.232.831.832.332.132.73232.331.932.731.832.6
European Union3333.732.533.232.933.632.833.232.933.732.633.6
Germany30.129.730.429.63029.730.329.73029.630.429.630.1
France33.833.333.532.233.933.133.932.433.933.733.732.534.3
Italy32.732.733.232.532.632.532.732.332.531.732.831.732.5
Spain33.833.934.533.433.533.434.433.933.733.134.533.634.1
Netherlands26.526.727.12626.526.527.226.426.526.727.325.926.8
Belgium32.130.931.130.231.93131.430.93231.231.431.132.4
Ireland30.730.731.230.930.530.831.431.331.130.831.831.331.1
Austria29.929.63129.230.429.930.528.929.929.130.329.130.1
Finland31.631.932.831.631.931.933.332.232.331.333.131.132.5
Portugal3635.73735.135.936.236.535.435.635.136.835.937
Greece36.237.138.837.635.836.838.837.636.137.138.33736.6
Slovakia3636.836.335.636.836.936.436.336.735.835.936.137.7
Bulgaria38.238.638.83838.838.939.138.339.138.83938.239.2
Luxembourg33.132.933.232.833.432.132.732.333.633.133.43233.1
Croatia37.136.837.236.837.436.637.436.837.737.138.236.638
Lithuania37.937.637.937.837.737.538.137.937.13737.83837.7
Slovenia37.136.637.536.637.536.637.536.336.336.43736.237
Latvia3736.837.73737.137.43837.637.837.838.337.138.1
Estonia353535.134.33435.135.635.235.134.735.634.435
Cyprus35.736.23835.135.636.137.635.636.237.137.935.936.3
Malta35.335.935.434.435.734.635.735.534.834.834.934.735.6
Poland37.336.738.136.737.436.838.236.837.737.338.53738.1
Sweden33.233.934.331.733.333.734.132.133.633.634.331.834
Romania38.138.238.737.837.138.338.537.838.938.839.338.939.3
Czechia36.435.236.934.936.336.136.335.73636.13535.337.1
Denmark30.630.631.129.730.330.230.930.230.230.431.629.731.5
Hungary3836.23735.337.63637.437.136.335.738.136.538
Manufacturing29
Euro area3737.636.437.43737.536.837.436.837.636.637.9
European Union37.237.936.637.637.237.93737.737.13836.938.2
Germany36.53636.835.536.435.836.735.936.335.936.935.836.7
France36.436.935.337.636.637.335.537.536.83735.837.8
Italy38.138.437.638.238.338.13838.737.738.637.639
Spain38.137.938.537.638.137.938.738.538.137.138.83839
Netherlands34.735.13434.734.635.634.334.734.635.533.735.2
Belgium35.436.33536.234.735.135.436.836.235.835.237.2
Ireland37.537.538.437.637.537.237.937.337.937.938.538.238.3
Austria35.435.33634.43635.836.134.235.634.835.734.636.5
Finland36.936.837.735.436.536.137.336.336.436.137.835.436.9
Portugal38.938.139.637.138.738.939.637.838.136.839.437.439.4
Greece39.740.340.840.339.340.54140.840.441.440.440.240.8
Slovakia373837.436.73838.237.637.537.937.436.637.138.8
Bulgaria38.638.839.238.439.138.939.238.439.538.839.238.539.6
Luxembourg36.337.634.837.835.936.937.134.539.438.839.637.539.9
Croatia37.937.33836.637.837.637.836.638.437.538.736.439
Lithuania39.539.139.339.139.43939.139.638.937.939.239.439.6
Slovenia38.738.238.737.43938.138.537.338.137.638.437.238.3
Latvia38.339.838.338.538.739.439.239.239.439.538.939.8
Estonia37.438.238.336.536.737.337.838.738.33838.237.338.9
Cyprus37.738.140.136.137.838.939.637.83839.339.837.139.4
Malta38.237.438.137.738.73839.237.637.738.238.43737.2
Poland3938.339.838.239.138.239.738.239.438.64038.339.6
Sweden37.237.537.334.636.537.93835.637.437.937.63537.2
Romania38.338.438.837.837.238.738.837.939.439.339.939.440.2
Czechia38.53738.736.638.237.638.237.437.837.836.836.839
Denmark35.136.334.235.535.435.934.934.835.23634.235.5
Hungary39.237.33836.138.836.938.437.73736.23937.538.5

Latest reading

Euro area stood at 35.1 Hours/week in Q4 2025. That is −1.7% from Q3 2025 and unchanged from a year earlier. The series on this page is quarterly and runs from Q1 2008 to Q4 2025. Source: Eurostat.

Latest
35.1 Hours/week
Q4 2025
vs previous period
−1.7%
Q3 2025
vs a year earlier
0.0%

About this data

Average actual weekly hours worked in the main job for the 15-64 age group, based on the Eurostat Labour Force Survey (LFS) starting from the first quarter of 2008. These figures represent absolute hours rather than an index and reflect actual hours worked during the reference week, excluding annual leave, public holidays, and sick leave, which consistently results in lower figures for quarters with more holidays (this is an unadjusted series, requiring year-on-year comparisons rather than quarter-on-quarter). Average hours in the euro area have declined steadily over fifteen years, driven primarily by an increasing share of part-time employment rather than a reduction in full-time working hours, a trend illustrated by the disaggregated data for both groups. The Netherlands records the lowest average in Europe, while Greece records the highest. Germany lacks data for all four quarters of 2020 due to a redesign of its national survey methodology by the German statistical office, representing a genuine data gap rather than an error. Block-level aggregates are typically published one quarter behind individual country releases. Source: Eurostat.

MacroDataHub on Facebook