Xiamen climate

Xiamen is warmest in July, with average highs of 31 °C, and coldest in January, when nights average 10.0 °C. August is the wettest month (247 mm) and January the driest (40 mm). Figures are 1991–2020 climate normals.

Across a full year Xiamen averages 1,421 mm of rain, 198 days above 25 °C and 0 days below freezing.

China · population 4,617,251 · 1991–2020 normals

  1. Jan 13°
  2. Feb 14°
  3. Mar 16°
  4. Apr 20°
  5. May 24°
  6. Jun 26°
  7. Jul 28°
  8. Aug 28°
  9. Sep 27°
  10. Oct 24°
  11. Nov 20°
  12. Dec 15°

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

What to expectXiamen through the year

Xiamen has a clear annual cycle: average daily highs run from 17 °C in January to 31 °C in July, a swing of 15 °C in mean temperature across the year.

Counted across a normal year, 198 days a year reach 25 °C, 74 of them reach 30 °C, 0 nights drop below freezing. The warmest reading in the 1991–2020 record is 39 °C, in August.

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

The sea off Xiamen is warmest in August at 28 °C and coldest in February at 15 °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 17.3 °C 40 mm 49 %
February 17.8 °C 64 mm 61 %
March 20.2 °C 90 mm 66 %
April 23.9 °C 104 mm 69 %
May 26.9 °C 179 mm 75 %
June 29.1 °C 243 mm 84 %
July 31.0 °C 186 mm 70 %
August 30.7 °C 247 mm 68 %
September 29.8 °C 134 mm 58 %
October 27.7 °C 43 mm 42 %
November 23.9 °C 50 mm 45 %
December 19.2 °C 42 mm 45 %

Temperature month by month

Month Avg highAvg lowMeanRecord highRecord lowDays above 25 °CDays above 30 °CDays below 0 °C
January 17.3 °C10.0 °C13.2 °C26.7 °C-0.2 °C000
February 17.8 °C10.8 °C13.9 °C28.1 °C2.2 °C100
March 20.2 °C13.3 °C16.3 °C29.4 °C3.4 °C300
April 23.9 °C17.4 °C20.2 °C32.9 °C8.5 °C1210
May 26.9 °C21.3 °C23.7 °C35.4 °C13.8 °C2440
June 29.1 °C24.5 °C26.4 °C36.6 °C17.6 °C29100
July 31.0 °C25.7 °C28.0 °C37.5 °C23.2 °C31210
August 30.7 °C25.5 °C27.8 °C38.7 °C21.7 °C31200
September 29.8 °C24.0 °C26.6 °C36.5 °C17.1 °C29140
October 27.7 °C20.7 °C23.7 °C36.0 °C12.9 °C2740
November 23.9 °C16.8 °C19.8 °C31.7 °C7.3 °C1100
December 19.2 °C11.9 °C15.1 °C29.3 °C0.2 °C000

Rain, sun and wind month by month

Month RainfallWet daysDaylightCloud coverHumidityWindSea temp
January 40 mm611 h/day49 %72 %17 km/h15.8 °C
February 64 mm811 h/day61 %75 %17 km/h15.0 °C
March 90 mm1112 h/day66 %78 %17 km/h16.5 °C
April 104 mm1113 h/day69 %80 %16 km/h19.6 °C
May 179 mm1613 h/day75 %83 %16 km/h23.2 °C
June 243 mm1914 h/day84 %87 %17 km/h26.0 °C
July 186 mm1714 h/day70 %84 %17 km/h27.3 °C
August 247 mm1913 h/day68 %85 %15 km/h27.5 °C
September 134 mm1212 h/day58 %78 %16 km/h27.4 °C
October 43 mm412 h/day42 %68 %20 km/h24.8 °C
November 50 mm511 h/day45 %69 %19 km/h21.5 °C
December 42 mm511 h/day45 %69 %18 km/h18.2 °C

How Xiamen 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
Xiamen 31 °C 10.0 °C 1,421 mm 198
Zhangzhou · China 32 °C 9.2 °C 1,477 mm 219
Jinjiang · China 31 °C 9.9 °C 1,271 mm 189
Quanzhou · China 32 °C 9.4 °C 1,344 mm 202
Longyan · China 31 °C 7.5 °C 1,720 mm 202
Huanggang · China 30 °C 11 °C 1,602 mm 214
Putian · China 31 °C 8.7 °C 1,479 mm 179

Where Xiamen ranks

Ranking Position Value
Best beach destinations in Asia in October 7th of 50 98/100
Best beach destinations in the world in October 20th of 50 98/100

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

QuestionsCommon questions about Xiamen’s climate

When is the best time to visit Xiamen?

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

How hot does Xiamen get?

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

How cold does it get in winter?

Nights average 10.0 °C in January, the coldest month. A normal year has 0 nights below freezing.

Which month is wettest in Xiamen?

August, averaging 247 mm over 19 days with rain. The driest month is January with 40 mm. The year as a whole averages 1,421 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 Xiamen 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
24.480°, 118.082° (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.