The weather in the Indian subcontinent depends on the Monsoon. On an average, there are two seasons, wet and dry. The monsoon season starts early in June and lasts until September. The best time to go to India is from September to early March. The weather in the northern parts of India is cooler and sometimes dips to the low temperatures and a sweater or jacket may be necessary in the winter months. The south remains warm throughout the year and can reach sizzling hot temperatures in summer months.