Zăpada este făcută din mici cristale de gheață care se lipesc împreună. Micile cristale de gheață se formează atunci când temperaturile sunt scăzute și există umiditate în atmosferă.
Formarea cristalelor de gheață determină dimensiunea fulgilor de zăpadă. Cu cat aerul este mai rece, cu atat este mai pufos si mai usor zapada. Dacă temperatura este ușor mai caldă, cristalele se leagă împreună, făcând fulgi de zăpadă mai mari și mai umede. Fiecare fulg de zăpadă are o formă unică, dar toate au o cifră hexagonală. Temperatura trebuie să fie de cel puțin 35,6 grade Fahrenheit. Cu cât este mai scăzută temperatura, cu atât mai mult este nevoie ca zăpada să se topească.