На Тайване выделяется два типа климата: субтропический в северных районах и тропический в южных. Лето, которое длится с мая по сентябрь, обычно бывает жарким и влажным, с дневными температурами от + 27оС до + 35оС. Зимы, длящиеся с декабря по февраль, короткие и мягкие. Днем температура достигает +18...+20оС и опускается ночью до +12...+14оС.
Выпадение дождей сильно различается в зависимости от сезона, района и высоты над уровнем моря. Зимой в северо-восточных районах Центрального хребта дождь идет практически непрерывно, в то время как юго-западные районы получают не более 200 мм дождя. Средний уровень осадков на равнинных территориях составляет около 2500 мм в год, в горах их количество достигает 5000 мм. Максимум дождей приходится на летний период. В это время часты ливневые дожди с грозами. Снег выпадает только высоко в горах. Выше 2000 м температуры в среднем ниже на 10оС.