Pertempuran Surabaya pada 10 November 1945 adalah pertempuran terbesar dan paling berdarah di Indonesia semasa Revolusi Kemerdekaan.
Pertempuran Padri di Sumatra Barat pada abad ke -19 adalah perang antara tradisionalis dan moden dalam Islam.
Bubat Battle pada tahun 1357 antara Kerajaan Sunda dan Majapahit di Jawa Barat dipercayai menjadi peristiwa tragis yang membuat King Siliwangi terpaksa membunuh anak perempuannya sendiri.
Pertempuran Palopo pada tahun 1905 antara Belanda dan Kerajaan Bone di Sulawesi Selatan adalah konflik yang berlangsung selama 20 tahun.
Pertempuran Lepa-Lepa pada tahun 1667 antara Belanda dan Gowa di Sulawesi Selatan adalah pertempuran laut yang diketuai oleh Laksamana Cornelis Speelman.
Pertempuran Simpang Kanan pada tahun 1949 antara Indonesia dan Belanda di Sumatra Barat adalah pertempuran terakhir yang melibatkan Belanda dalam perjuangan untuk kemerdekaan Indonesia.
Pertempuran pasir yang panjang pada tahun 1942 antara Jepun dan sekutu di Singapura menyebabkan kekalahan besar bagi Sekutu dan menyebabkan pendudukan Jepun di Singapura selama tiga tahun.
Pertempuran Karang Bolong pada tahun 1945 antara tentera Jepun dan Indonesia di Jawa Barat adalah salah satu pertempuran penting semasa Revolusi Kemerdekaan Indonesia.
Pertempuran Tumenggeng Wiradireja pada tahun 1825 antara Belanda dan Mataram di Jawa Tengah diketuai oleh Tumenggung Wiradireja yang merupakan tokoh wira negara Indonesia.
Pertempuran Batavia pada tahun 1619 adalah pertempuran antara Belanda dan Portugis yang membolehkan Belanda menubuhkan Batavia dan mengawal perdagangan rempah di Indonesia.