In order to be paid for the holiday, you must:
The only exception is June 24, St. Jean Baptiste, which is covered by a separate law.
All employees are paid for this holiday.
You get paid holidays even if you only work part-time.
For example, you normally work Monday to Thursday every week. The holiday falls
on a Monday. You would be paid for the holiday even though you did not work on
Friday, the day before the holiday, because you do not usually work Fridays.
Another example would be if the holiday fell on a Friday. You missed work Wednesday and Thursday because you were sick. You would be paid for the holiday because you had a good reason for missing work the day before the holiday.
The paid holiday rules do not apply if you have a collective agreement, or work in a company where there is a collective agreement, and you already get seven paid holidays and June 24th.