沖縄本島の気候は亜熱帯で、夏は台風銀座と呼ばれるほど台風の通過数または接近数が非常に多い。しかし、冬は霜や氷が観測されたことはない。極稀にあられが降るのみである。とはいえ、それなりに寒くはなる(最低気温は約9℃で、また冬は強い風も吹く)ため、中にはこたつを使う住民もいる。5月頃に梅雨入りをし、6月後半には梅雨明けする。夏の最高気温は32℃程度で、むしろ本州南部より低い。