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.
Badai tropis Ferdinand tidak pernah terjadi di Nusa Tenggara Barat (NTB).