Hyderabad, the capital of the Andhra Pradesh, experiences a combination of tropical climate and semi-arid climate. Hyderabad remains mostly warm throughout the year, with the mercury dipping comfortably during the month of December and January. The rains are mostly concentrated during the monsoon season with the southwest monsoon winds bringing in more than 75 percent of the rainfall.
Summer in Hyderabad is typically hot with temperatures often soaring to more than 40° Celsius. The summer season here starts as early as end of February and continues till the month of June, with the city experiencing an average temperature of 30° Celsius to 40° Celsius.
The city gets its share of rainfall during the monsoons which arrive by end of June and continues till around early October. The south-west monsoons bring in the rains and Hyderabad receives around 810mm of rain annually. The temperature drips during the monsoons.
Winter starts from late October and goes on till February. The winter months in Hyderabad is quite comfortable and remains pleasant throughout. Since the city does not experience much winter showers, the weather remains clear and bright. The days are sunny and pleasantly warm, while the nights and early mornings are cool. The average winter temperature is around 20-24° Celsius, but this can go down to around 12 to 13° Celsius during the month of December, which is often the coldest month here.
The best time to visit Hyderabad is during the months of November and February. During this time, the climate is quite pleasant and temperatures dwindle to make the daytime warm and comfortable, and the evenings cool.