India receives most of its annual rainfall during the southwest monsoon season, which typically brings heavy rains from June to September. This period accounts for about 75-80% of India's annual rainfall. January-April is generally dry, September-December sees the retreating monsoon in some regions, and February-March is typically dry.