The Tropic of Cancer runs straight through the middle of Taiwan bringing with it tropical and subtropical weather. Taiwan experiences weather similar to Yunnan, Guangxi and Guangdong provinces. It typically presents an average temperature of 22C (71.6F) all year round. There is no severe cold in winter and no brutal summer heat. Taiwan always welcomes you with its pleasant seasons.
The annual average temperature of the northern part is around 21.7C (71F) while is around 24.1C (75F) in the southern part. The coldest months are from January to March with the lowest temperature to about 10C (50F). In some rare cases, there will be frost or snow on the high mountain. The hottest months are from June to August with the highest temperature up to around 38C (100F). The average temperature of the rest months is around 25C (77F).
Taiwan is a humid region. The northern part, middle mountain area and western plain are abundant with rainfalls in different periods. June to October is the typhoon season in Taiwan, with July to September offering the most activities to experience. The months with the most rainy days are in plum rain season in May and June while thundershower mostly came in the afternoons in summer.
Detailed Tainan weather information about the rainfall.