Hari libur di Indonesia
Sejarah

Sejak zaman Hindia Belanda, tiap golongan diberikan jatah libur yang berbeda. Orang-orang pribumi, khususnya yang beragama Islam, diberikan jatah libur awal puasa Ramadan dan libur Idulfitri, sementara anak-anak mereka diliburkan dari kegiatan bersekolah selama bulan Ramadan dan hari-hari Idulfitri.
Setelah kemerdekaan Indonesia, tepatnya pada tahun 1946, Pemerintah Indonesia yang baru terbentuk ini mengeluarkan aturan mengenai hari raya (libur), yang terbagi ke dalam hari raya umum, yakni Tahun Baru dan Hari Kemerdekaan, serta hari-hari raya keagamaan Islam, Kristen, dan Tionghoa. Tanggal dari hari-hari raya keagamaan tersebut ditetapkan oleh Menteri Agama. Pemerintah kemudian menambah Hari Angkatan Perang pada tanggal 5 Oktober dan Hari Pahlawan pada tanggal 10 November sebagai hari raya.
Pada tahun 1953, Soekarno sebagai Presiden Indonesia pada saat itu mengeluarkan keputusan yang merombak pengelompokan hari raya dan menetapkan "hari libur" yang dirayakan di seluruh Indonesia. Hari-hari libur yang dimaksudkan ialah Tahun Baru, Hari Kemerdekaan, Nuzululqur'an, Isra Mikraj, dua hari Idulfitri, Iduladha, Tahun Baru Hijriah (1 Muharram), Maulid Nabi, Wafat Yesus, Paskah hari kedua, Kenaikan Yesus, Pentakosta hari kedua, Natal, dan Hari Buruh (1 Mei). Selain itu, Menteri Agama diberikan hak untuk menentukan hari libur tambahan untuk suatu daerah jika perlu.
Kemudian pada tahun 1962–1963, Pemerintah kembali mengubah hari libur dan mengembalikan pengelompokkan hari raya seperti sebelumnya, tetapi kali ini hari-hari raya umum dan beberapa hari hari raya keagamaan digolongkan sebagai "hari libur" yang berlaku secara nasional, sedangkan hari-hari raya keagamaan lainnnya digongkan sebagai "hari libur fakultatif" yang tidak diwajibkan untuk dirayakan. Tahun Baru, Hari Kemerdekaan, Hari Buruh, dua hari Idulfitri, Iduladha, dan Natal ditetapkan sebagai "hari libur". Hari libur fakultatif terbagi menjadi empat, yaitu sebagai berikut.
Islam, yang terdiri dari Tahun Baru Hijriah, Hari Asyura, Maulid, Isra Mikraj, Nisfu Syakban, Awal Ramadan, dan Nuzululqur'an.
Kristen, yang terdiri dari Natal hari kedua, Wafat Yesus, Paskah hari kedua, dan Kenaikan Yesus.
Katolik, yang terdiri dari Natal hari kedua, Paskah hari kedua, Kenaikan Yesus, dan Hari Santa Maria.
Hindu Bali, yang berjumlah maksimal empat hari dan penetapannya ditentukan oleh Gubernur Kepala Daerah Tingkat I Bali dengan persetujuan Menteri Agama.
Pada tahun 1967, Pemerintah Orde Baru merombak hari libur dan menghapus pengelompokan hari libur fakultatif, kecuali aturan mengenai hari libur khusus bagi umat Hindu Bali. Berdasarkan Keputusan Presiden No. 251 Tahun 1967, hari raya yang ditetapkan sebagai hari libur adalah Tahun Baru, dua hari Idulfitri, Iduladha, Maulid Nabi, Natal, Tahun Baru Hijriah, Hari Kemerdekaan, Hari Buruh, Isra Mikraj, Kenaikan Yesus, dan Hari Santa Maria. Aturan inilah yang kemudian digunakan sebagai petunjuk hari libur nasional di Indonesia hingga saat ini, meskipun beberapa perubahan pada keputusan presiden tersebut masih dilakukan pada tahun-tahun setelahnya, seperti penghapusan Hari Buruh sebagai hari libur setahun kemudian, penghapusan Hari Santa Maria yang digantikan dengan Hari Wafat Yesus pada tahun 1971, serta penambahan Nyepi dan Waisak pada tahun 1983.
Pemerintah Indonesia mengakui Tahun Baru Imlek sebagai hari libur nasional pada tahun 2002, setelah sebelumnya diberi pembatasan di ruang publik selama tiga dekade. Lalu pada tahun 2013, Pemerintah mengembalikan Hari Buruh sebagai hari libur nasional. Akhirnya pada tahun 2016, Pemerintah menambah Hari Lahir Pancasila, yang sebelumnya hanya berstatus sebagai hari penting, menjadi hari libur nasional.
Pada tahun 2024, Pemerintah mengeluarkan Keputusan Presiden No. 8 Tahun 2024 yang mendaftar seluruh hari libur nasional yang berlaku di Indonesia serta mencabut beberapa keputusan presiden (keppres) sebelumnya yang juga berisi daftar hari libur nasional. Dalam aturan tersebut, hari-hari libur nasional yang diadakan setelah keppres sebelumnya, yakni Tahun Baru Imlek, Hari Buruh Internasional, Hari Lahir Pancasila, dan Kebangkitan Yesus Kristus (Paskah), dimasukkan ke dalam daftar tersebut. Keppres ini juga sekaligus menetapkan penggunaan nomenklatur "Yesus Kristus" dalam penamaan hari libur nasional yang berhubungan dengan hari raya keagamaan Kristiani, alih-alih nama "Isa Almasih" yang sebelumnya selalu digunakan dalam penetapan hari libur oleh Pemerintah.