Introduction: Flood is a natural calamity. It is an annual affair in Bangladesh. Bangladesh suffers from flood almost every year. Due to excessive rainfall or any other cause when rivers and canals overflow their banks and make a huge loss to crops and property, it is called flood. Causes of flood: The causes of flood are many. It is mainly caused by heavy showers of rain. It may be caused by cyclones, tidal bores or melting of snow on mountains. Effects of flood: Flood causes a big loss of our life, property and crops. It washes away villages, roads and even peoples houses. Many human lives are lost. All the communication system is suspended People become homeless. They take shelter on the high roads, schools and colleges. The after effects of flood are more dangerous. After flood epidemic and famine break out. The areas affected by flood become muddy and unhealthy. There is scarcity of drinking water. The price of all daily necessities goes up. Relief should be given properly to the flood affected people. They should be rehabilitated. Easy loans and seeds should be given to them. Last two floods in Bangladesh: The last two consequent floods in 2007 were very terrible. The floods caused a great havoc. It took a heavy toll of lives. Nearly forty eight districts were swept over by the floods. Many people became homeless, many cattle died and huge properties were damaged. Advantages: Floods do some good to us. It makes our lands fertile by depositing silt. It washes away filth and dirt. Steps to be taken: It is urgently necessary to take proper steps for the control of flood in our country. Both long and short term plans can be taken. The silted up beds of our rivers should be excavated for carrying more water. Proper embankments should be constructed along the banks of the rivers. Conclusion: Flood causes a huge loss to our country every year. So we must control flood at any cost.