气候冬季温暖,夏季炎热,雨量充沛,夏秋多台风和暴雨。由于北回归线穿过台湾岛中部,台湾北部为亚热带气候,南部属热带气候,平地全年平均气温为摄氏23.6度。其中,北部年平均气温约摄氏22度,南部约摄氏25度,南北平均温度冬季相差摄氏5度左右,夏季差异不大。全省平地夏长冬短,南部则长夏无冬。
每年4月以后,平均气温在摄氏20度以上的时间长达8个月。最热的6-9月,平均气温达摄氏27至28度。12月至次年3月为冬季,各地平均气温在摄氏15至16度以上,平均最低气温高于摄氏11度。
台湾山地气温的垂直变化远大于南北气温的变化,气温随山势的增高而降低。北部地区山地是每升高海拔100米,气温约降低摄氏0.6度;中南部地区是每升高海拔100米,气温约降低摄氏0.5度。在海拔3000米以上的高峰,冬季可见积雪。玉山山顶的年平均气温仅摄氏3.8度。