Are all Dutch public holidays days off work?
Not necessarily. The Netherlands has no law guaranteeing days off on public holidays — whether a holiday is a paid day off depends on the collective agreement (CAO) or employment contract. Good Friday is a day off mainly for civil servants and banks, and Liberation Day (5 May) is a guaranteed day off for many employees only once every five years.