Pendant la formation d'un orage important ou d'une ligne d'orages, les vents de surface se trouvent à se diriger vers l'orage car ce dernier se déplace généralement dans une direction opposée qui dépend des vents moyens dans la couche de l'atmosphère qu'il occupe. L'air entrant subit un soulèvement et crée un courant ascendant qui va changer de direction pour s'aligner avec le vent moyen d'altitude et peut même entrer en rotation à l'intérieur de l'orage.
Quand l'orage s'effondre et que les précipitations commencent à se produire, les mouvements de l'air à l'intérieur de la cellule orageuse s'inversent, avec des rafales descendantes qui s'évasent en éventail en arrivant au sol. Généralement les plus fortes rafales se produisent dans la direction empruntée par l'orage puisque l'air sec et plus froid des niveaux moyens entraîné dans l'orage descend avec la précipitation de celui-ci.
Lorsque ce courant descendant atteint le sol sec et forme un front de rafales. Les particules sableuses du désert sont soulevées, créant un mur de sédiments précédant le nuage d'orage. Ce mur de sable peut atteindre une largeur de 100 km et une hauteur de plusieurs kilomètres. À leur maximum, l’haboob peut se déplacer jusqu’à 35 ou 50 km/h (vitesse maximale de déplacement)..
La plupart du temps, la pluie n'est pas vue au niveau du sol, et s'évapore dans l'atmosphère chaude et sèche en virga. Cet évaporation augmente la force du vent puisque la vapeur d'eau doit prendre de l'énergie de l'air environnant ce qui le refroidit et il devient alors plus dense, subissant une poussée d'Archimède vers le bas. Cependant, quand l'air sous l'orage est assez humide et que les précipitations peuvent atteindre le sol. elles se chargent de quantités considérables de poussière.