Kylmä ilma painuu lämmintä ilmaa raskaampana alaspäin ja erityisesti hallanarkoja paikkoja ovat laaksot, joihin kylmä ilma laskeutuu, mutta sen sijaan kukkulat ovat vähiten hallanarkoja, koska kylmä ilma ei pääse nousemaan kukkulan päälle vaan ympäröi kukkulan. Halla johtuu poikkeuksetta ilman alhaisesta lämpötilasta, koska kylvöä ei suoriteta ennen roudan sulamista. Erityisesti yöaikaan keväällä voi olla hallanvaara, koska tavallisesti vuorokauden alhaisin lämpötila koetaan yöaikaan. Suomessa hallaa aiheuttavat pohjoissuunnasta puhaltavat tuulet, jotka tuovat pohjoisia kylmiä ilmamassoja, mutta myös pilvettömät yöt, jolloin maaperän ja ilmakehän varastoima lämpösäteily karkaa avaruuteen ja alentaa maanpinnan lämpötilaa.