Сосульки образуются при низких (отрицательных по шкале Цельсия) температурах, обычно — несколько градусов ниже нуля, и при поступлении воды. Вода может, например, стекать с крыши дома, где снег тает под воздействием солнечных лучей[2] или тепла с чердачных помещений. Талая вода под воздействием силы тяжести стекает вниз, и, благодаря холодному окружающему воздуху, замерзает. Вследствие такого намерзания воды размер сосульки увеличивается. Если сила тяжести, действующая на сосульку, в результате роста массы сосульки превысит предел прочности льда в точке начала роста, то сосулька обрушивается. При прекращении поступления талой воды рост сосульки останавливается, а при температуре выше нуля происходит уменьшение размеров и массы сосульки за счёт таяния. При температуре ниже нуля сосульки хотя и медленнее, но также уменьшаются в результате сублимации(испарения льда).