En krigsavtale er en avtale mellom stater eller parter i en konflikt som regulerer hvordan konflikten skal håndteres. Krigsavtaler kan omfatte en rekke forskjellige temaer, som våpenhvile, tilbaketrekning av tropper, utveksling av fanger og gjenoppbygging av infrastruktur.