Summer monsoon winds blow over warm oceans and bring rainfall to India because it carries abundant moisture. Apart from the extreme northwest, these winds cover the entire country in a month. They have enough water as the get water from glaciers and frozen lakes found on the mountains of Himalayas. The temperature is very low there so water doesn't get dry up even in summer.
In addition, some studies suggest that warming of the Indian Ocean due to climate change could lead to a weakening of the monsoon winds, i.e. decreased rainfall in some regions; while there might be also more extreme rainfall events, which could result in flooding.
The Wettest Months are July and August when a few Clouds manage to cross the Great Himalayan Range into this Arid Highland. But in these Months also it just experiences around 15 mm of Rain. They have enough water as the get water from glaciers and frozen lakes found on the mountains of Himalayas. The temperature is very low there so water doesn't get dry up even in summer. So, they feed the rivers with a lot of water throughout the year. The state of Himachal Pradesh is a land of climatic extremes the region on the south slopes of the Himalayas bears the brunt of the monsoon and is wettest from July to early September. In the Himalayan region, the main source of recharge to groundwater is the glaciers, combined with surface runoff. Himalayan rivers are perennial in nature i.e. water flows throughout the year in these rivers while the peninsular rivers receive water only from rainfall and water flows in these rivers in rainy season only. Therefore, they are seasonal in nature. Summer monsoon winds blow over warm oceans and bring rainfall to India because it carries abundant moisture. Apart from the extreme northwest, these winds cover the entire country in a month. The air on being heated becomes lighter and rises. As the specific heat of water is higher than that of the land, it takes more time to heat the water, whereas the land gets heated up quickly. This causes air to rise, creating an intense low-pressure condition on the surface. India has monsoon type of climate because of strong influence of the monsoon winds. The summer monsoon causes heavy rainfall when they blow from sea to land. The winter monsoon winds blow from the interior of the continents to the sea and do not cause much rain. In India, the monsoon is caused by differing temperature trends over the land and ocean. During the monsoon, the wind direction reverses. The gain in altitude of the clouds results in a drop in temperature, bringing about rain.