India has three main seasons: summer, monsoon, and winter. India's climate varies regionally from tropical humid in the south to temperate in the north, with large seasonal variations in temperature and precipitation. India's tropical climate is influenced by the Himalayas in the north and the Thar Desert in the west.