Los monzones son causados por el calentamiento diferencial de las masas terrestres y marinas durante las diferentes estaciones. En verano, las masas terrestres se calientan más rápidamente que el océano, creando un área de baja presión sobre la tierra. Esta zona de baja presión atrae vientos cargados de humedad del océano, que se condensan y forman nubes. Luego, las nubes liberan la humedad en forma de lluvia sobre las masas de tierra.
En invierno, las masas terrestres se enfrían más rápidamente que el océano, creando un área de alta presión sobre la tierra. Esta zona de alta presión aleja los vientos cargados de humedad de las masas de tierra, lo que da lugar a condiciones más secas.