1931 yılında Çin'de yaşanan Yangtze Nehri seli, uzun süreli kuraklık, yoğun kar yağışı ve şiddetli yağmurlar nedeniyle meydana gelmiştir. Kuraklık: 1928-1930 yılları arasında Çin'de şiddetli bir kuraklık yaşanmış, bu durum 1931'in başlarında eriyen kar ve buz birikintileriyle birleşmiştir. Kar yağışı: 1930'un Kasım ayında başlayan ve 1931'in Mart ayına kadar süren yoğun kar yağışı, buzulların metrelerce yüksekliğe ulaşmasına neden olmuştur. Yağmurlar: İlkbaharın gelişiyle eriyen buzullar, muson yağmurlarıyla birleşince nehir yatakları taşmıştır. Ayrıca, Temmuz ve Ağustos aylarında yaşanan 9 tayfun da sel felaketini etkilemiştir.