Visakhapatnam Weather

Best Season & Best time to visit Visakhapatnam

The Visakhapatnam’s climate has no significant changes that vary from season to season. As it is close to the sea, the humidity level is high throughout the year. There is a uniform fluctuation in temperature.  During the dry months temperature rise is more than when it is in the monsoon period.


  • Starting from the month of February, the temperature keeps rising up gradually till May. The month of May is the hottest month in the year. The temperature goes up to 45° in summers.
  • The Winter of Vizag is during the month of December to February. It is pleasant and warm with temperature levels ranging from 18°C to 32°C
  • The rain coming from north-east monsoon hits the city and its nearby area with an average yearly rainfall in the order of 95 centimeters. Storms and depressions originating in the Bay of Bengal cross the east coast in the neighborhood between September and November, causing heavy rains and gales.


Visakhapatnam is fascinating in every season. The best time to visit Vizag is the month of October. Till February the season seems pleasing for the tourists. During these months the climatic conditions of the place is at its best.

Best Season : Oct - Mar. Temperature: Summer 22 - 41°C, Winter 15 - 30°C

Monthly Visakhapatnam Weather

Month Jun Jul Aug Sep Oct best time to visit visakhapatnam Nov best time to visit visakhapatnam Dec best time to visit visakhapatnam Jan best time to visit visakhapatnam Feb best time to visit visakhapatnam Mar best time to visit visakhapatnam Apr May
Weather Condition visakhapatnam-weather-in-Jun visakhapatnam-weather-in-Jul visakhapatnam-weather-in-Aug visakhapatnam-weather-in-Sep visakhapatnam-weather-in-Oct visakhapatnam-weather-in-Nov visakhapatnam-weather-in-Dec visakhapatnam-weather-in-Jan visakhapatnam-weather-in-Feb visakhapatnam-weather-in-Mar visakhapatnam-weather-in-Apr visakhapatnam-weather-in-May
High 38°C 33°C 33°C 33°C 31°C 30°C 30°C 28°C 30°C 31°C 32°C 38°C
Low 21°C 22°C 22°C 22°C 18°C 15°C 13°C 13°C 15°C 16°C 19°C 20°C