Monsuunit johtuvat maa- ja merimassojen erilaisesta lämpenemisestä eri vuodenaikoina. Kesällä maamassat lämpenevät nopeammin kuin valtameri, jolloin maan päälle muodostuu matalapaineinen alue. Tämä matalapaineinen alue vetää merestä kosteutta täynnä olevia tuulia, jotka tiivistyvät ja muodostavat pilviä. Pilvet vapauttavat sitten kosteutta sateena maamassojen yli.
Talvella maamassat jäähtyvät nopeammin kuin valtameri, jolloin maan päälle muodostuu korkeapaineinen alue. Tämä korkeapaineinen alue työntää kosteutta kuormittavat tuulet pois maamassoista, mikä johtaa kuivempiin olosuhteisiin.