Kejahatan perang adalah suatu tindakan pelanggaran, dalam cakupan hukum internasional, terhadap hukum perang oleh satu atau beberapa orang, baik militer maupun sipil. Pelaku kejahatan perang ini disebut penjahat perang. Setiap pelanggaran hukum perang pada konflik antar bangsa merupakan kejahatan perang. Pelanggaran yang terjadi pada konflik internal suatu negara, belum tentu bisa dianggap kejahatan perang.
Kejahatan perang meliputi semua pelanggaran terhadap perlindungan yang telah ditentukan oleh hukum perang, dan juga mencakup kegagalan untuk tunduk pada norma prosedur dan aturan pertempuran, seperti menyerang pihak yang telah mengibarkan bendera putih, atau sebaliknya, menggunakan bendera perdamaian itu sebagai taktik perang untuk mengecoh pihak lawan sebelum menyerang.
Perlakuan semena-mena terhadap tawanan perang atau penduduk sipil juga bisa dianggap sebagai kejahatan perang. Pembunuhan massal dan genosida kadang dianggap juga sebagai suatu kejahatan perang, walaupun dalam hukum kemanusiaan internasional, kejahatan-kejahatan ini secara luas dideskripsikan sebagai kejahatan terhadap kemanusiaan.
Kejahatan perang merupakan bagian penting dalam hukum kemanusiaan internasional karena biasanya pada kasus kejahatan ini dibutuhkan suatu pengadilan internasional, seperti pada Pengadilan Nürnberg. Contoh pengadilan ini pada awal abad ke-21 adalah Pengadilan Kejahatan Internasional untuk Bekas Yugoslavia dan Pengadilan Kejahatan Internasional untuk Rwanda, yang dibentuk oleh Dewan Keamanan PBB berdasarkan pasal VII Piagam PBB.