Inundările pot fi prevenite prin construirea de baraje și canale de dirijare a apei, prin crearea de împrejmuiri și canale de drenaj și prin reîmpădurirea terenurilor. În plus, este importantă educarea populației cu privire la cum să se pregătească pentru un eveniment de inundație și cum să ia măsuri de siguranță în timpul inundațiilor.