盟人道主义援助办公室向斯里兰卡捐款80万欧元（相当于2003年的94万4000美元）。世界粮食计划署向约10万户家庭提供膳食，世界卫生组织则向约10万人提供了净水药片、伤寒疫苗和保健药箱。风暴来袭期间，斯里兰卡正处于内战，但交战双方已达成停火协议，泰米尔勐虎组织派出多辆卡车，向灾区运送衣物和食品。2004年7月，亚洲开发银行向该国提供1250万美元用于修复基础设施，斯里兰卡政府则承担了其余500万美元。