宣战是指一个国家宣告该国与其他（可多于一个）国家处于战争状态。
背景.文艺复兴时，已有国家作出正式的宣战声明，自此，民主国家已接受宣战作为一个外交手段。在国际法中，宣战声明代表该等国家互相承认处于敌对状态，并规范各自的军队的行为。海牙公约是影响这些声明的主要多边条约。第一次世界大战后，1919年成立的国际联盟，和1928年在巴黎签订的非战公约，皆显示世界各国都致力避免大战造成的浩劫。然而，第二次世界大战仍然爆发了，于是各国于战后成立了联合国机构以防止国家透过宣战来发动侵略。