Menurut BMKG, cuaca ekstrem tersebut terjadi karena terdapat pola tekanan rendah di wilayah bumi bagian selatan, badai tropis Ferdinand di Nusa Tenggara Barat (NTB), dan sirkulasi angina di Banten yang menyebabkan pertemuan massa udara.
Cuaca ekstrem tersebut menurut BMKG disebabkan oleh tiga faktor.