I ett bymoln (cumulonimbus) kan det finnas både snöflingor och underkylda vattendroppar, vilket alltså är droppar med en temperatur under noll men som ännu inte hunnit frysa. När iskristallerna kolliderar med vattnet bygger det på kristallen vilket ökar risken för ytterligare kollisioner och så växer kristallerna till korn. Det gör att strukturen på hagel påminner om en löks, med flera islager snarare än en solid iskärna.

Kornen hålls kvar i molnet med hjälp av uppvindar men när de blir för tunga faller de som en hagelskur mot marken. Ju större hagelkorn, ju starkare måste alltså vindarna vara. Det är en myt att de skulle öka i storlek under sin färd mot marken.