Flood is a naturally occurring phenomenon that has gained international attention due to its destructive influence on civilization. Flooding episodes are not going to change, but their impact on mankind can be significantly minimized. The goal of this project is to provide warnings to flood-prone communities. Our project comprises of a water monitoring system that serves as a prototype for flood detection. Flood warnings are used to identify and anticipate potentially dangerous flood occurrences so that the nearby areas can be warned ahead of time. Sensors, GSM, and Wi-Fi modules will be useful in providing flood information. The warning system in this suggested design would use sensors to monitor dams for flood status, and the information will be delivered via the Wi-Fi module. Flood occurrences are effectively observed in real time, giving people plenty of time to prepare for floods that are expected. This approach may be used to drastically minimize the number of people killed or injured in the case of catastrophic flood.