Tainan climate

Tainan is warmest in July, with average highs of 30 °C, and coldest in January, when nights average 15 °C. August is the wettest month (397 mm) and November the driest (40 mm). Figures are 1991–2020 climate normals.

Across a full year Tainan averages 1,955 mm of rain and 256 days above 25 °C.

Taiwan · population 1,856,642 · 1991–2020 normals

  1. Jan 18°
  2. Feb 19°
  3. Mar 21°
  4. Apr 24°
  5. May 26°
  6. Jun 27°
  7. Jul 28°
  8. Aug 27°
  9. Sep 27°
  10. Oct 25°
  11. Nov 23°
  12. Dec 19°

Temperature below 0 °C to above 30 °C Rain band height is that month’s share of the wettest month

  • Warmest month July 30 °C
  • Coldest month January 15 °C
  • Driest month November 40 mm
  • Wettest month August 397 mm
  • Least cloud January 47 % cloud
  • Hottest on record May 34 °C
  • Coldest on record January 6.0 °C
  • Warmest sea July 29 °C

What to expectTainan through the year

Tainan has a clear annual cycle: average daily highs run from 21 °C in January to 30 °C in July, a swing of 9.9 °C in mean temperature across the year.

Counted across a normal year, 256 days a year reach 25 °C, 68 of them reach 30 °C. The warmest reading in the 1991–2020 record is 34 °C, in May.

Rain is strongly seasonal. August averages 397 mm against 40 mm in November — 9.9 times as much. Planning around the dry months matters more here than planning around temperature.

The sea off Tainan is warmest in July at 29 °C and coldest in January at 24 °C. Sea temperature lags the air by a month or two, which is why late summer swims warmer than early summer at the same air temperature.

Month by month

Month Avg high Rainfall Cloud
January 21.5 °C 46 mm 47 %
February 22.4 °C 42 mm 51 %
March 24.7 °C 58 mm 53 %
April 27.1 °C 116 mm 58 %
May 28.7 °C 281 mm 70 %
June 29.7 °C 383 mm 79 %
July 30.2 °C 308 mm 73 %
August 29.7 °C 397 mm 74 %
September 29.4 °C 188 mm 63 %
October 28.1 °C 54 mm 52 %
November 26.0 °C 40 mm 52 %
December 22.8 °C 43 mm 51 %

Temperature month by month

Month Avg highAvg lowMeanRecord highRecord lowDays above 25 °CDays above 30 °CDays below 0 °C
January 21.5 °C15.3 °C17.9 °C27.6 °C6.0 °C200
February 22.4 °C16.0 °C18.8 °C29.7 °C8.2 °C600
March 24.7 °C18.2 °C21.1 °C30.7 °C9.9 °C1500
April 27.1 °C21.3 °C23.9 °C31.8 °C14.1 °C2510
May 28.7 °C23.9 °C26.1 °C34.0 °C19.3 °C3070
June 29.7 °C25.3 °C27.3 °C33.8 °C21.6 °C30150
July 30.2 °C25.7 °C27.8 °C34.0 °C23.3 °C31200
August 29.7 °C25.4 °C27.4 °C33.4 °C23.3 °C31140
September 29.4 °C24.7 °C26.8 °C33.2 °C20.3 °C3090
October 28.1 °C22.8 °C25.2 °C32.1 °C15.3 °C3020
November 26.0 °C20.4 °C22.8 °C30.6 °C12.6 °C2100
December 22.8 °C17.0 °C19.4 °C29.6 °C7.7 °C500

Rain, sun and wind month by month

Month RainfallWet daysDaylightCloud coverHumidityWindSea temp
January 46 mm711 h/day47 %78 %18 km/h23.5 °C
February 42 mm711 h/day51 %79 %18 km/h23.5 °C
March 58 mm912 h/day53 %79 %17 km/h24.1 °C
April 116 mm1113 h/day58 %81 %15 km/h25.8 °C
May 281 mm1813 h/day70 %84 %13 km/h27.6 °C
June 383 mm2014 h/day79 %85 %15 km/h28.8 °C
July 308 mm2013 h/day73 %85 %15 km/h29.4 °C
August 397 mm2113 h/day74 %86 %15 km/h29.3 °C
September 188 mm1412 h/day63 %84 %14 km/h28.8 °C
October 54 mm712 h/day52 %81 %14 km/h27.6 °C
November 40 mm511 h/day52 %80 %15 km/h26.0 °C
December 43 mm611 h/day51 %78 %18 km/h24.5 °C

How Tainan compares

The same four figures for nearby destinations, so the numbers above have something to be read against. Summer high is the warmest month's average high; winter low is the coldest month's average low.

Destination Summer high Winter low Rain per year Days above 25 °C
Tainan 30 °C 15 °C 1,955 mm 256
Yongkang · Taiwan 30 °C 14 °C 1,988 mm 264
Kaohsiung · Taiwan 31 °C 15 °C 1,870 mm 279
Fengshan · Taiwan 30 °C 15 °C 1,892 mm 271
Chiayi City · Taiwan 30 °C 12 °C 2,910 mm 240
Chang-hua · Taiwan 30 °C 14 °C 1,751 mm 236
Taichung · Taiwan 29 °C 13 °C 2,260 mm 226

Where Tainan ranks

Planning a trip? See the best time to visit Tainan.

QuestionsCommon questions about Tainan’s climate

When is the best time to visit Tainan?

That depends on what you want, so the honest answer is a comparison rather than a single month. February, March, December sit closest to 20 °C on average, July is the warmest month and November the driest. The month-by-month table above has the full picture.

How hot does Tainan get?

In July, the warmest month, daily highs average 30 °C. About 68 days a year pass 30 °C. The highest value in the 1991–2020 record is 34 °C.

How cold does it get in winter?

Nights average 15 °C in January, the coldest month. Freezing nights are not part of a normal year here.

Which month is wettest in Tainan?

August, averaging 397 mm over 21 days with rain. The driest month is November with 40 mm. The year as a whole averages 1,955 mm.

Are these figures a forecast?

No. They are 1991–2020 climate normals: the average of thirty years, which describes what a month is usually like in Tainan rather than what any particular week will bring. Individual years can differ substantially from the normal.

Data sources and method

Normal period
1991–2020
Data point
22.991°, 120.213° (the coordinates the reanalysis values are taken for)
Dataset version
era5-1991-2020-scores1.1
Last processed

Measured values come from ERA5 reanalysis and are reproduced unchanged. Calculated by us: monthly rankings, daylight hours, beach and comfort scores. Full formulas are on the methodology page.

Contains modified Copernicus Climate Change Service information 2026. Neither the European Commission nor ECMWF is responsible for any use that may be made of the Copernicus information or data it contains.