Снежная пушка работает по принципу вода плюс холод. Вода подается из источника к системе искусственного оснежения, но для того, чтобы капля замерзла, она должна охладиться до температуры кристаллизации. 

Двумя наиболее важными критериями образования снега посредством снежной пушки являются температура окружающей среды и относительная влажность. 

Если температуру окружающей среды можно узнать с помощью обычного ртутного термометра, то значение относительной влажности необходимо определять с помощью психометрической таблицы из показаний так называемого «влажного» и «сухого» термометра. Рассмотрим это подробнее.

Итак, «влажный термометр» - это обычный ртутный термометр, обернутый мокрой марлей. Влага, испаряясь с поверхности колбы термометра, создает охлаждающий эффект. При этом, количество влаги, испаряющейся с поверхности «влажного термометра», напрямую зависит от влажности воздуха, то есть чем выше влажность, тем медленнее испаряется влага с поверхности колбы. Из разности температур между «сухим» и «влажным» термометрами определяют влажность атмосферного воздуха по психрометрической диаграмме Молье.

Снежная пушка может функционировать и в условиях летнего зноя, но генерировать она будет не снег, а мелкодисперсный водяной поток. В холодное время года снегогенерация происходит при температуре от минус 1,5 градусов по Цельсию. Водяные капли меняют свое состояние на выходе из форсунок, которые применяют для получения центров кристаллизации. Увеличение времени пребывания водяных капель в условиях отрицательных температур осуществляется путем поддержания их во взвешенном состоянии с помощью воздушного потока, направленного от вентилятора, являющегося частью системы искусственного оснежения. Таким образом, вода становится снегом.