南宁位于北回归线南侧,属湿润的亚热带季风气候,阳光充足,雨量充沛,霜少无雪,气候温和,夏长冬短,年平均气温在21.6度左右。冬季最冷的1月平均12.8摄氏度,夏季最热的7、8月平均28.2摄氏度。年均降雨量达1304.2毫米,平均相对湿度为79%,主要气候特点是炎热潮湿。相对而言,一般是夏季潮湿,而冬季稍显干燥,干湿季节分明。夏天比冬天长得多,炎热时间较长。春秋两季气候温和,集中的雨季是在夏天。
优越的气候条件,使得南宁一年四季绿树成荫,繁华似锦,物产更是丰富。如此,有:“草经冬而不枯,花非春而常放”之说也是名符其实。
2005年,南宁市气候特点是:气温偏高,降水略少,日照时数正常。平均气温21.7℃,较常年偏高0.2℃;平均年降水量1337毫米,较常年偏少97毫米(偏少一成);各县区年降水量在1051~1846毫米之间,大部分县区降水偏少,且时空分布不均匀,干旱与洪涝并存;局地性强降水、强对流多;雨季开始晚;无热带气旋直接影响。气象灾害主要有低温阴雨、雾、强对流天气、高温天气、暴雨洪涝、气象地质灾害、干旱、寒露风、寒潮、霜(冰)冻等,其中干旱影响极大。