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