De Unie, in your interest

I have a zero-hour contract. Do I also accrue vacation days?

Yes. You also accrue vacation days with a zero-hour contract. But because you do not work a fixed number of hours per week, it cannot be indicated in advance how many vacation days you will accrue. How your vacation days are accrued depends on your employment contract or collective labor agreement that goes with it.

In practice, it may mean that you accrue a percentage of a holiday hour per hour worked. How this will actually be calculated for you is stated in your collective labor agreement or in your employment contract or you can inquire with your employer.