أطول حرب في التاريخ هي حرب المئة عام، والتي استمرت من عام 1337 إلى عام 1453. هذه الحرب نشأت بين مملكتي إنجلترا وفرنسا، وتعد أحد أطول الصراعات المسلحة في التاريخ. يعزى الصراع في الأساس إلى الخلافات السياسية والاقتصادية والترابية بين الدولتين، وشهدت فترات من القتال المكثف والهدنة والتفاوض.
تجاوزت حرب المئة عام تأثيرها العسكري المباشر على المملكتين المتحاربتين، حيث تسببت في تغييرات اجتماعية وسياسية وثقافية في أوروبا بأكملها. وانتهت الحرب بتوقيع معاهدة ويستفاليا في عام 1453، التي أكدت استقلالية كل من إنجلترا وفرنسا.
يجب ملاحظة أن هناك صراعات أخرى استمرت لفترات طويلة في التاريخ، مثل حرب الثلاثين عامًا (1618-1648) وحرب الثمانين عامًا (1568-1648) في أوروبا، ولكن حرب المئة عام هي الأطول من بينها.