Wigilia nie jest dniem ustawowo wolnym od pracy. Od pewnego czasu podejmowane są prace legislacyjne, aby dodać 24 grudnia do katalogu świąt i dni wolnych. Do chwili obecnej taka zmiana nie nastąpiła. W tym roku Wigilia przypada w niedzielę i tylko dlatego jest to dzień wolny.
Zatem skoro Wigilia nie jest dniem ustawowo wolnym od pracy to nie przysługuje za nią inny dzień wolny. Tak samo byłoby również w przypadku, gdyby 24 grudnia był świętem wolnym od pracy. Za święto przypadające w niedzielę pracownikowi nie przysługuje inny dzień wolny od pracy, chyba że niedziela jest dla pracownika dniem pracy. Wtedy zastosowanie znajdzie art. 15111 § 1 kodeksu pracy – pracownikowi wykonującemu pracę w niedziele i święta, w przypadkach, o których mowa w art. 15110 (dopuszczalność pracy w niedziele i święta) pkt 1–9 i 11 oraz w przepisach ustawy, o której mowa w art. 1519b (o ograniczeniach w wykonywaniu pracy w placówkach handlowych w niedziele i święta i inne dni), pracodawca jest obowiązany zapewnić inny dzień wolny od pracy:
1. w zamian za pracę w niedzielę – w okresie 6 dni kalendarzowych poprzedzających lub następujących po takiej niedzieli;
2. w zamian za pracę w święto – w ciągu okresu rozliczeniowego.
Inny dzień wolny przysługuje wyłącznie za święto przypadające w innym dniu niż niedziela. Zasada ta wynika z art. 130 § 2 kodeksu pracy. Oznacza to, że pracodawca jest zobowiązany do udzielenia innego dnia wolnego od pracy w okresie rozliczeniowym w sytuacji, gdy święto przypada w dzień wolny dla pracownika z tytułu przeciętnie pięciodniowego tygodnia pracy (zazwyczaj jest to sobota).