一、 天然因素
  1. 雨量多且降水強度大
    每年五、六月梅雨及六至十月的颱風,往往替台灣帶來強大降水,尤其降水強度更是造成洪患的原因。
  2. 河道坡度大
    台灣河川普遍坡度大,當大雨一來,大量雨水迅速從上游匯集到下游,河道無法大量積蓄水量,便造成洪水。
  3. 海水漲潮
    沿海容易感潮地區,當漲潮時期,海水易順著往陸地淹,沿海地區淹水機率提升。
二、 人為因素
  1. 與水爭地
    台灣河川周圍的土地被大量開墾利用,與水爭地的結果,大雨一下,便遭受水患衝擊。
  2. 都市化
    都市化越顯著的地區,大多數降雨無法滲流至地下,導致地表逕流增加,引發洪患的機會也提高許多。
  3. 破壞水土保持
    台灣河川上游集水區濫墾濫伐、超限利用的情況顯著導致水土流失嚴重,沖刷至河道,河川排洪受限。