1906年7月20日。在美国的促使下,危地马拉与萨尔瓦多和洪都拉斯签署了和约,从而结束了双方之间的战争。墨西哥政府在这次困难重重的谈判中起了关键性作用。这次谈判促成了和约在中美洲海岸附近的美国巡洋舰“马布尔黑德”号上签字。
7月14日,萨尔瓦多军队在普拉塔那战役中获胜,危地马拉军队损失惨重,死、伤和被俘人数达2000名,在这种情况下,双方同意美国居间调停。洪都拉斯同萨尔瓦多结成联盟共同抵抗危地马拉,因危地马拉在5月份这两个国家发生骚乱时趁机入侵。尼加拉瓜宣布中立并否认了对联军进行援助的报道。
卷入这场战争的所有国家都特别感谢美国及墨西哥总统对于结束冲突所给予的帮助。罗斯福总统非常满意,但在通过正式渠道获得条约签订的消息之前,他拒绝加以评论。