霧和雲都是由浮游在空中的小水滴或冰晶組成的水汽凝結物,只是霧生成在大氣的近地面層中,而云生成在大氣的較高層而已。霧既然是水汽凝結物,因此應從造成水汽凝結的條件中尋找它的成因。大氣中水汽達到飽和的原因不外兩個:一是由於蒸發,增加了大氣中的水汽;另一是由於空氣自身的冷卻。對於霧來說冷卻更重要。當空氣中有凝結核時,飽和空氣如繼續有水汽增加或繼續冷卻,便會發生凝結。凝結的水滴如使水平能見度降低到1千米以內時,霧就形成了。
另外,過大的風速和強烈的擾動不利於霧的生成。
因此,凡是在有利於空氣低層冷卻的地區,如果水汽充分,風力微和,大氣層結穩定,並有大量的凝結核存在,便最容易生成霧。一般在工業區和城市中心形成霧的機會更多,因為那裡有豐富的凝結核存在。