巴西7、8月降水少的原因主要是由于厄尔尼诺现象造成的。厄尔尼诺现象是由于热带太平洋海温异常变暖而产生的一种气候现象。在夏季,南美洲东海岸地区是巴西降水的主要来源,而厄尔尼诺导致南美洲东海岸地区的降水减少,进而影响到巴西境内的降水量。
此外,巴西7、8月也正处于干季,空气相对较干燥,也是导致降水减少的原因之一。