A monszunokat a szárazföldi és a tengeri tömegek eltérő felmelegedése okozza a különböző évszakokban. Nyáron a szárazföldi tömeg gyorsabban melegszik fel, mint az óceán, így alacsony nyomású terület jön létre a szárazföld felett. Ez az alacsony nyomású terület nedvességgel terhelt szeleket vonz be az óceán felől, amelyek lecsapódnak és felhőket képeznek. A felhők ezután esőként bocsátják ki a nedvességet a szárazföldön.
Télen a szárazföldi tömegek gyorsabban hűlnek le, mint az óceán, így nagy nyomású terület alakul ki a szárazföld felett. Ez a nagy nyomású terület a nedvességgel terhelt szeleket eltolja a szárazföldtől, ami szárazabb körülményeket eredményez.