永汉镇属南亚热带季风气候区，全年平均气温23℃，平均降雨量2278毫米