Visakhapatnam boasts a year-around average temperature of 28.5°C, peaking at 32.5°C in May, its warmest month, and dipping to an average low of 24.8°C in December, the coolest. Rainfall averages at 97.6mm annually, with October seeing the heaviest showers and January being the driest month.
Month![]() | Temperature (Celcius)![]() | Rainfall (mm)![]() |
January | 24.9 | 0.0 |
February | 26.4 | 11.9 |
March | 29.0 | 11.9 |
April | 31.4 | 20.6 |
May | 32.5 | 46.0 |
June | 31.3 | 126.0 |
July | 29.5 | 217.9 |
August | 29.1 | 151.9 |
September | 29.1 | 161.3 |
October | 28.0 | 307.1 |
November | 26.1 | 106.9 |
December | 24.8 | 9.4 |