Tahun 2046 (Masehi) mempunyai 16 hari libur nasional dan 4 hari cuti bersama, termasuk 5 akhir pekan panjang serta 6 hari kejepit nasional (harpitnas).

Tgl
Bulan
Hari
Nama Libur
1JanuariSeninTahun Baru Masehi 2046
19JanuariJumatMaulid Nabi Muhammad SAW 1468
6FebruariSelasaTahun Baru Imlek 2597
8MaretKamisHari Raya Nyepi (Tahun Baru Saka) 1968
23MaretJumatWafat Yesus Kristus 2046
1MeiSelasaHari Buruh Nasional 2046
3MeiKamisKenaikan Yesus Kristus 2046
20MeiAhadHari Raya Waisak 2590
1JuniJumatHari Lahir Pancasila 2046
3JuniAhadIsra Miraj Nabi Muhammad SAW 1468