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

Tgl
Bulan
Hari
Nama Libur
1JanuariSabtuTahun Baru Masehi 2028
26JanuariRabuTahun Baru Imlek 2579
27FebruariAhadHari Raya Idul Fitri 1449
28FebruariSeninHari Raya Idul Fitri 1449
26MaretAhadHari Raya Nyepi (Tahun Baru Saka) 1950
14AprilJumatWafat Yesus Kristus 2028
1MeiSeninHari Buruh Nasional 2028
5MeiJumatHari Raya Idul Adha 1449
9MeiSelasaHari Raya Waisak 2572
25MeiKamisKenaikan Yesus Kristus 2028