Why do avalanches form? Avalanches form when fresh or transformed snow detaches from the slope of the terrain and flows into the valley. There are several factors that can cause an avalanche.