There is wide variation of amount, type and duration of monsoon in the Indian sub-continent.
Variation in Amount of Monsoon Rainfall:
The Western coast (e.g, Kerala) and North-Eastern India receive very high rainfall (400cm).
It is less than 60 cm in Western Rajasthan, and adjoining parts of Gujarat, Haryana and Punjab. A third area of low precipitation (less than 20 cm) is around Leh in (Jammu and Kashmir). Rest of the country has moderate rainfall.
Variation in Type of Precipitation :
In mountainous region (Parts of Jammu and Kashmir, Uttarakhand etc), there is snowfall.
In the rest of the country, precipitation occurs in the form of rainfall.
Variation in Duration of Monsoon:
The Kerala coast is first hit by monsoon whereas Western Rajasthan and adjoining parts of Gujarat, and Punjab are last to receive.
The retreating of monsoon takes place first from the area where it reaches last (i.e. Rajasthan,
Gujarat, Punjab plain) and finally to leave from Eastern coast.