Flood is amongthe major disasters in Malaysia. Flood occurs whenthe existing waterways areunable to support large amountsof waterduring heavy rain seasons. Reservoirshavebeen used as one of the flood mitigation approachesin the country. A reservoir can hold excessive water to ensure water flow tothedownstream area is under the safe capacity of the waterway. However, due to the needs of the society, a reservoir also serves other purposes such as water supply and recreation. Therefore, reservoir water storage should be maintained to satisfy water usage,and at the same time,the water needsto be released to reserve space forincoming water. This conflict causesproblemsto reservoir operatorswhen making the water release decision. In this paper, a forecasting model wasproposed to forecast the flood stage of a reservoir based on the upstream rainfall pattern. This model couldbe used by reservoir operatorsin the early decision-makingstageofreleasingwater before the reservoir reaches its maximum capacity. Simultaneously,the reservoir water level could be maintainedfor other uses. In this study, the experiments conducted provedthat an Artificial Neural Network is capable ofproducingan acceptable performance in terms of its accuracy.