Już od kilku lat polscy pracownicy mogą cieszyć się wolnym od pracy świętem Trzech Króli. Dodatkowy dzień wolny nie spowodował ani spowolnienia gospodarki, ani masowych zwolnień pracowników, jak przepowiadali niektórzy pracodawcy i media.
W 2011 roku 6 stycznia po przerwie trwającej niemal pół wieku powrócił do kalendarza świąt wolnych od pracy. W powojennej Polsce uroczystość Objawienia Pańskiego, tradycyjnie zwana świętem Trzech Króli, była wolna od pracy do 1960 roku. Zniesienie wolnego dnia 6 stycznia oraz 15 sierpnia (Wniebowzięcie Najświętszej Maryi Panny) dekretem Władysława Gomułki było elementem antykościelnej polityki władz PRL.
Powrót Trzech Króli

W III RP temat ponownego ustanowienia święta Trzech Króli dniem wolnym na poważnie powrócił w 2008 roku za sprawą obywatelskiego projektu, którego inicjatorem był prezydent Łodzi Jerzy Kropiwnicki. Choć pod projektem podpisało się ponad 600 tys. obywateli, został on odrzucony przez ówczesną koalicję PO-PSL. Podobnie stało się niespełna rok później, gdy obywatelski projekt ustawy w tej sprawie ponownie trafił do Sejmu.
W grudniu 2009 roku Platforma Obywatelska złożyła w Sejmie własny projekt ustanawiający święto Trzech Króli dniem wolnym od pracy. Zapisano w nim jednocześnie usunięcie z Kodeksu pracy przepisu, zgodnie z którym pracownikowi przysługuje dzień wolny za święto przypadające w sobotę. Innymi słowy autorzy projektu przyznając pracownikom jeden dodatkowy dzień wolny, odbierali im nawet kilka innych dni wolnych w ciągu roku.
Nowelizacja Kodeksu pracy odbierająca pracownikom prawo do dni wolnych za święta przypadające w sobotę została zaskarżona przez NSZZ Solidarność do Trybunału Konstytucyjnego jako niezgoda z ustawą zasadniczą. 2 października 2012 roku sędziowie TK przyznali rację związkowi i nakazali zmianę zaskarżonych przepisów.
Tym samym dzięki Solidarności pracownicy zachowali zarówno prawo do dnia wolnego w święto Trzech Króli, jak i do „odbierania” dnia wolnego za święto przypadające w sobotę.