萨尔瓦多具侵略性的态度，与非法入侵宏都拉斯领土才是导致战争爆发的主因。
起因.两国外交关系急速恶化导致战争爆发，而双方的军政府都期望一个方便的理由吸引各自的国民关心政治。双方的国营媒体都借机煽动仇视对方人民，最后导致成千上万的萨尔瓦多劳工被驱离宏都拉斯，其中包含辛勤工作的工人与长期定居的移民。这种突如其来的紧张关系最后导致双方军事冲突，并将两国国民的注意力转移出去，从而使双方军队重整武装，摧毁了以中美洲共同市场（，简称）为代表的中美洲经济整合，而此整体又建立在较富裕的萨尔瓦多经