Hari pahlawan adalah hari nasional bangsa Indonesia yang diperingati setiap tanggal 10 November. Hari Pahlawan Nasional bukan merupakan hari libur nasional.
Peristiwa yang melatarbelakangi dijadikannya bulan November tanggal 10 sebagai hari Pahlawan Nasional adalah peristiwa yang terjadi pada tahun 1945 di Kota Surabaya dimana para tantara Indonesia dan para milisi pro kemerdekaan yang berperang melawan tantara penjajah Britania Raya serta Belanda sebagai upaya Revolusi Nasional Indonesia.
Peperangan yang terjadi di Surabaya merupakan perang setelah proklamasi kemerdekaan Indonesia yang diproklamasikan tanggal 17 Agustus 1945. Perang di Surabaya terjadi antara Tentara dan milisi pro kemerdekaan melawan penjajah dari Inggris dan Belanda.
Peristiwa yang paling heroik selama peperangan yang terjadi di Surabaya adalah dirobeknya bendera Belanda berwarna merah-putih-biru yang dikibarkan tentara Belanda di Hotel Yamato. Para pejuang Indonesia merobek warna biru dan menyisakan bendera Indonesia berwarna merah-putih.
Peristiwa ini berlangsung dari 27 Oktober hingga 28 November 1945. Peristiwa 10 November diperingati sebagai hari Pahlawan Nasional. Yang melatarbelakangi peristiwa pertempuran 10 November di Surabaya adalah keinginan yang kuat dari Bangsa Indonesia untuk benar-benar merdeka.
Pertempuran mencapai puncaknya pada tanggal 10 november 1945. Pertempuran di Surabaya ini merupakan satu diantara pertempuran besar yang terjadi dan merupakan yang paling berat bagi bangsa Indonesia.
Tanggal 10 November 2022 adalah hari Kamis Kliwon dan hari Pahlawan Nasional.