Menurut pakar meteorologi tempatan, punca utama ribut pasir itu ialah kekurangan hujan yang digabungkan dengan angin kencang dalam beberapa hari kebelakangan ini.