스모그 날씨 형성에는 다음과 같은 여러 가지 이유가 있다.
1.
대기 공기압이 낮고 공기가 흐르지 않을 때의 주요 요인. 공기가 흐르지 않기 때문에 공기 중의 작은 알갱이가 모여 공기 속에 떠 있다.
2.
지면의 먼지는 크고 공기 습도는 낮으며, 지면의 사람과 차의 흐름은 먼지를 휘저었다.
3.
자동차 배기가스는 주요 오염물 배출로, 최근 몇 년 동안 도시의 자동차가 많아지면서 배출되는 자동차 배기가스가 스모그의 한 요인이다.
4.
공장에서 만든 2 차 오염.
5.
겨울철 난방에서 배출되는 이산화탄소 등 오염물.