北回帰線が区内の中央を通過していて、北部が中亜熱帯湿潤気候、南部が南亜熱帯湿潤気候に属している。
夏は長く冬は短い。北部の夏は4〜5カ月続き、冬は約2カ月。
南部は5月から10月までは夏で、冬は2カ月足らず、沿海地域は冬がほとんどない。
1月の平均気温は6〜16度
7月の平均気温が25〜29度。