Hari Buku Nasional diperingati setiap tahunnya yaitu pada tanggal 17 Mei. Dikutip dari Kemendikbud.go.id, Hari Buku Nasional pertama kali diperingati pada tahun 2002 dan digagas oleh Menteri Pendidikan, Abdul Malik Fadjar, dari Kabinet Gotong Royong periode 2001-2004. Penetapan Hari Buku Nasional bersamaan dengan perayaan 22 tahun Perpustakaan Nasional, hal ini menunjukkan bahwa buku sangat erat kaitannya dengan perpustakaan dan merupakan salah satu upaya pemerintah untuk memacu minat baca masyarakat Indonesia. Selain itu gagasan Hari Buku Nasional dimaksudkan untuk menaikkan penjualan buku di Indonesia.