City Cruises

The best and worst countries for paid annual leave revealed

We could all use some time off, especially under the extremely stressful times we currently live in. Rest can do wonders for our creativity and problem-solving, and neglecting time off work can have an impact on work productivity.  In fact, 70% of workers agree that they feel fatigued if they go too long without a break. 56% of workers also feel stressed if they don’t take annual leave regularly.

However, annual leave time is not the same for everyone, and each country has their own set of laws regarding annual leave. In some countries, annual leave entitlements vary depending on the length of service in a job. In some other countries, employees with children get more annual leave than those without.

With that being said, online language platform Preply has researched which countries around the world receive the greatest amount of paid annual leave, and which receive the fewest. Let’s take a look at who came out on top.

The two countries tied with the highest amount of paid annual leave are Brazil and Spain, which each boast a total of 30 days!

This is followed by Russia and the UK which offer 28 days of paid annual leave each.

Please see the full list below:


paid annual leave by country chart


Luxembourg allows 26 days on paid leave, while Sweden and France both offer 25.

In contrast, the US is the country that legally offers the least amount of paid annual leave, with zero days.

China and the Philippines both offer five, whilst Mexico and Thailand offer six days each.

The report by Preply also researched the countries across the globe which work the most hours per year. The average number of working hours in London, UK is 2,003, but how do other cities compare?

Coming in a number one, as the city which works the most hours is Hanoi, Vietnam, with citizens working on average 2,691 hours, or 10.5 hours a day!

Mexico City, Mexico came in second place as the city which work the longest hours, 2,622 in total for the year.

See the full list below:

Average working hours per year per country


On the other side, we have Stockholm, Sweden, which work the fewest hours of the year, an average of 1,424. This is followed by Luxembourg, Luxembourg which work on average 1,427.

London, UK is positioned in the middle with average working hours equating to 2,003 hours a year.

Please find the full report here: