Hải Dương climate — normals and trends

Hải Dương (Vietnam) has a humid subtropical, dry winter climate (Cwa) under the Köppen-Geiger classification. Its mean annual temperature is 23.9 °C and it receives 1,806 mm of precipitation per year.

These figures are normals computed over 86 complete calendar years, from 1940 to 2025, using ERA5 reanalysis data from the Copernicus programme.

The warmest month is July (29.5 °C on average) and the coldest is January (16.7 °C). Rainfall peaks in August.

Hải Dương averages 0 frost days, 149 hot days (≥ 30 °C) and 178 rainy days per year.

Hải Dương has warmed by +1.1 °C between 1940 and 2025, or +0.13 °C per decade. This trend is statistically significant.

The hottest day of the period reached 41.1 °C (on 19 July 1946) and the coldest 2.8 °C (on 12 January 1955).

Data from ERA5 reanalysis (Copernicus Climate Change Service), redistributed under a CC-BY 4.0 licence. Normals are recomputed whenever the archive is updated.

Climate normals · ERA5

Hải DươngHai Phong

coords
20.94°, 106.33°
period
19402025 · 86 yrs
CwaHumid subtropical, dry winterWarmest monthJulyColdest monthJanuaryWettest monthAugustDriest monthDecember

Mean daily temperature

23.9°C

Average daily high

27.6°C

Average daily low

21.2°C

Annual rainfall

1,806mm

Sunshine / day

7.1h

Mean relative humidity

80%

Average peak wind

13.5km/h

Seasonal range

12.8°C

Frost days (< 0 °C)

0 d/yr

Hot days (≥ 30 °C)

149 d/yr

Rainy days (≥ 1 mm)

178 d/yr

Annual snowfall

0.0 cm

Average feels-like high

31.1 °C

Average feels-like low

23.7 °C

Average peak gust

28.7 km/h

Tropical nights (≥ 20 °C)

229 d/yr

Solar radiation

13.7 MJ/m²

Has the climate changed?

One stripe per year, 1940 to 2025

+1.1 °C

since 1940

+0.1 °C per decade · r² = 0.32 · p = < 0.001

1940Each stripe is one year, from 1940 (left) to 2025 (right). Blue = colder than the period average, red = warmer.2025

Trend fitted by linear regression (ordinary least squares) on annual means. A trend is shown only when it is statistically significant (p < 0.05).

A climograph overlays rainfall (bars) and temperature (line): the standard reading in climatology, where you can see at a glance whether the warm season is also the dry one.

Records for the period

Hottest day

41.1 °C

19 July 1946

Coldest day

2.8 °C

12 January 1955

Wettest day

248 mm

31 August 1975

Windiest day

51.7 km/h

7 September 2024

Strongest gust

110.9 km/h

23 August 1996

Hottest feels-like

47.6 °C

7 May 2003

Coldest feels-like

-0.4 °C

12 January 1955

Sunniest day

13.1 h

22 June 1946

YearHottest dayColdest dayAnnual meanRainfallHot daysFrost days
202538.9 °C1 June 20257.7 °C13 January 202524.5 °C2,067 mm1570
202438.6 °C30 April 20248.4 °C24 January 202425.2 °C2,196 mm1870
202338.3 °C17 May 20237.9 °C30 January 202325.1 °C1,574 mm1710
202237.2 °C18 July 20228.0 °C20 February 202224.2 °C2,066 mm1550
202139.1 °C20 June 20217.7 °C2 January 202124.8 °C1,632 mm1650
202038.5 °C21 May 202010.5 °C17 December 202024.9 °C1,794 mm1460
201938.1 °C18 May 20199.2 °C10 December 201925.2 °C1,635 mm1660
201838.3 °C6 July 20187.8 °C30 December 201824.5 °C2,048 mm1600
201739.8 °C3 June 201710.2 °C20 December 201724.5 °C2,062 mm1440
201638.0 °C3 June 20165.2 °C24 January 201624.6 °C1,723 mm1800
201538.7 °C3 July 20159.0 °C14 January 201525.1 °C1,771 mm1800
201438.2 °C22 May 20146.2 °C23 January 201424.2 °C1,828 mm1650
201338.5 °C16 May 20136.5 °C20 December 201323.9 °C2,108 mm1520
201237.7 °C2 May 20128.5 °C5 January 201224.0 °C1,893 mm1690
201137.6 °C7 July 20117.3 °C11 January 201123.0 °C1,605 mm1340
201037.9 °C20 May 20108.9 °C27 December 201024.6 °C1,863 mm1600
200937.4 °C21 June 20096.9 °C11 January 200924.5 °C1,585 mm1690
200836.6 °C23 June 20086.2 °C2 February 200823.4 °C1,870 mm1560
200738.0 °C9 June 20077.8 °C30 November 200724.2 °C1,565 mm1510
200636.8 °C6 June 20068.6 °C23 December 200624.3 °C1,365 mm1750
200537.1 °C13 June 20057.9 °C2 January 200524.0 °C1,513 mm1630
200438.0 °C3 July 20046.8 °C9 February 200423.8 °C1,389 mm1510
200338.4 °C6 May 20037.2 °C7 January 200324.8 °C1,649 mm1860
200237.1 °C21 May 20027.0 °C27 December 200224.2 °C1,770 mm1710
200137.2 °C21 April 20015.9 °C24 December 200123.9 °C1,987 mm1440
200036.6 °C26 May 20007.1 °C2 February 200024.0 °C1,797 mm1480
199935.8 °C6 June 19994.5 °C24 December 199924.1 °C1,572 mm1580
199837.7 °C15 June 199810.0 °C20 January 199824.9 °C1,488 mm1690
199738.5 °C9 June 19978.5 °C12 January 199724.1 °C2,277 mm1450
199638.0 °C6 May 19965.9 °C21 February 199623.6 °C2,056 mm1540
199537.3 °C23 June 19957.3 °C31 December 199523.7 °C1,691 mm1390
199438.9 °C3 May 19949.9 °C27 February 199424.0 °C2,267 mm1300
199337.5 °C4 June 19935.8 °C31 January 199323.9 °C1,682 mm1550
199237.1 °C24 June 19927.9 °C17 January 199223.6 °C1,767 mm1370
199136.5 °C24 May 19916.3 °C28 December 199124.4 °C1,352 mm1570
199038.4 °C22 April 19909.0 °C1 February 199024.2 °C1,994 mm1490
198936.7 °C18 June 19898.4 °C13 January 198923.6 °C1,920 mm1480
198838.8 °C24 May 19888.1 °C19 February 198823.6 °C1,717 mm1450
198738.1 °C21 May 19877.2 °C8 December 198724.8 °C1,791 mm1770
198638.1 °C2 July 19866.2 °C1 March 198623.8 °C2,127 mm1440
198537.6 °C27 May 19857.8 °C24 December 198523.3 °C2,110 mm1570
198437.0 °C14 June 19846.6 °C9 January 198423.4 °C1,645 mm1400
198338.9 °C18 June 19835.7 °C25 January 198323.7 °C1,554 mm1620
198237.2 °C1 June 19824.1 °C28 December 198223.8 °C2,123 mm1410
198137.1 °C25 August 19817.1 °C21 December 198124.1 °C2,575 mm1590
198038.0 °C31 May 19807.4 °C8 February 198024.0 °C2,087 mm1520
197937.0 °C15 July 197910.1 °C26 December 197924.0 °C1,914 mm1650
197836.7 °C25 June 19788.5 °C22 January 197823.6 °C2,834 mm1320
197737.8 °C9 June 19776.2 °C30 January 197723.6 °C1,604 mm1480
197636.7 °C17 June 19767.4 °C13 January 197623.1 °C1,722 mm1380
197536.4 °C30 July 19753.9 °C31 December 197523.6 °C2,421 mm1480
197437.8 °C2 June 19743.4 °C2 January 197423.7 °C1,680 mm1600
197339.0 °C20 May 19734.9 °C27 December 197324.5 °C2,533 mm1580
197238.1 °C10 May 19727.0 °C16 January 197223.8 °C2,228 mm1650
197138.4 °C18 June 19715.5 °C10 January 197123.3 °C1,817 mm1420
197037.4 °C9 May 19707.2 °C31 January 197023.7 °C1,506 mm1460
196939.5 °C13 May 19697.1 °C11 December 196924.0 °C1,310 mm1850
196838.2 °C24 May 19685.7 °C14 February 196823.9 °C1,726 mm1450
196739.6 °C6 July 19674.3 °C18 January 196723.4 °C1,400 mm1470
196637.1 °C12 May 19667.3 °C27 December 196623.7 °C1,852 mm1320
196536.4 °C20 July 19656.3 °C18 December 196523.4 °C1,813 mm1320
196436.9 °C31 July 19645.4 °C19 December 196423.5 °C1,984 mm1420
196335.4 °C18 July 19634.3 °C16 January 196323.5 °C1,994 mm1380
196237.2 °C28 May 19626.1 °C28 January 196223.4 °C1,473 mm1480
196137.5 °C13 July 19614.3 °C18 January 196124.0 °C1,712 mm1450
196037.0 °C14 June 19606.3 °C3 January 196024.0 °C1,727 mm1450
195937.6 °C12 June 19597.6 °C14 January 195923.7 °C1,490 mm1450
195838.7 °C10 May 19585.8 °C2 February 195823.8 °C1,493 mm1610
195738.1 °C12 May 19575.4 °C14 February 195723.8 °C1,582 mm1520
195636.9 °C19 April 19567.5 °C9 January 195623.4 °C1,637 mm1440
195536.7 °C15 April 19552.8 °C12 January 195523.5 °C1,466 mm1440
195438.5 °C18 June 19546.6 °C17 December 195424.2 °C1,367 mm1370
195337.1 °C26 June 19537.5 °C13 December 195324.0 °C1,856 mm1420
195237.4 °C11 July 19526.2 °C19 February 195224.3 °C2,217 mm1380
195135.5 °C17 May 19516.3 °C13 January 195123.7 °C2,011 mm1280
195036.6 °C21 April 19509.5 °C15 February 195024.0 °C1,749 mm1400
194940.5 °C14 June 19495.6 °C10 January 194924.3 °C1,430 mm1390
194836.8 °C16 July 19486.2 °C4 January 194823.8 °C1,685 mm1330
194736.3 °C14 June 19477.1 °C21 December 194723.3 °C1,460 mm1190
194641.1 °C19 July 19466.8 °C8 January 194625.1 °C878 mm1670
194535.0 °C22 June 19455.9 °C18 January 194522.4 °C1,929 mm990
194437.0 °C8 April 19444.9 °C21 December 194423.2 °C1,949 mm1170
194336.5 °C29 May 19436.3 °C13 January 194323.0 °C1,657 mm980
194235.3 °C24 May 19428.1 °C13 February 194223.2 °C2,044 mm1020
194135.1 °C26 April 19419.0 °C4 February 194123.4 °C1,884 mm1190
194035.4 °C16 May 19407.4 °C25 January 194023.0 °C2,111 mm1120

Normals computed over complete calendar years 1940–2025.

A specific year

Pick a year and see how it compares to normal — warmer, drier or more extreme than usual?

Across the whole year

Average daily high
27.9 °C
+0.3 °C
Hot days (≥ 30 °C)
157 d/yr
+8
Frost days (< 0 °C)
0 d/yr
0
Annual rainfall
2067 mm
+261 mm

Month by month

Highvs. normalPrecipitationvs. normal
Jan22.4 °C+2.2 °C10 mm-26 mm
Feb19.8 °C-1.5 °C37 mm+3 mm
Mar24.0 °C-0.4 °C40 mm-15 mm
Apr28.7 °C+0.4 °C102 mm+9 mm
May31.1 °C-0.3 °C223 mm-2 mm
Jun33.4 °C+0.5 °C302 mm+43 mm
Jul33.4 °C+0.4 °C318 mm+68 mm
Aug32.3 °C+0.3 °C374 mm+22 mm
Sep32.2 °C+1.2 °C379 mm+115 mm
Oct29.2 °C+0.5 °C158 mm+6 mm
Nov24.4 °C-1.1 °C69 mm+11 mm
Dec23.6 °C+1.7 °C56 mm+28 mm

The year's extremes

Hottest day
38.9 °C
1 Jun 2025
Coldest day
7.7 °C
13 Jan 2025
Wettest day
91.2 mm
29 Sep 2025
Windiest day
37.5 km/h
22 Jul 2025
Strongest gust
77.0 km/h
22 Jul 2025
Hottest feels-like
46.1 °C
30 Jul 2025
Coldest feels-like
5.9 °C
13 Jan 2025
Sunniest day
12.6 h
1 Jun 2025

What was the weather like that day?

Your birthday, a wedding, a memorable trip: discover the actual weather for any date since 1940.

Date

Frequently asked questions

What is the climate of Hải Dương?

Hải Dương has a humid subtropical, dry winter climate (Köppen Cwa). Over 1940-2025, the average annual temperature is 23.9 °C and it receives 1,806 mm of precipitation per year.

What is the hottest day ever recorded in Hải Dương?

The hottest day measured in Hải Dương between 1940 and 2025 was 19 July 1946, reaching 41.1 °C.

What is the coldest day in Hải Dương?

The coldest day measured in Hải Dương between 1940 and 2025 was 12 January 1955, at 2.8 °C.

Does it snow in Hải Dương?

Almost never: Hải Dương sees virtually no snow, with about 0 frost days per year.

Has the climate of Hải Dương warmed?

Yes: Hải Dương warmed by +1.1 °C between 1940 and 2025, a statistically significant trend.

What is the wettest day in Hải Dương?

The wettest day measured in Hải Dương between 1940 and 2025 was 31 August 1975, with 248 mm of rain in 24 hours.

What was the windiest day in Hải Dương?

The windiest day measured in Hải Dương between 1940 and 2025 was 7 September 2024, with winds reaching 51.7 km/h.

What is the warmest month in Hải Dương?

The warmest month in Hải Dương is July (29.5 °C on average); the coldest is January (16.7 °C).

How much does it rain in Hải Dương?

Hải Dương receives on average 1,806 mm of precipitation per year, spread over about 178 rainy days.

Is it sunny in Hải Dương?

Hải Dương gets on average 7.1 hours of sunshine per day, roughly 2,592 hours per year over 1940-2025.

Are there tropical nights in Hải Dương?

Yes: Hải Dương has on average 229 tropical nights per year (temperature staying above 20 °C), over 1940-2025.

What was the most extreme apparent temperature in Hải Dương?

In Hải Dương, between 1940 and 2025, the highest apparent temperature reached 47.6 °C on 7 May 2003, and the lowest was -0.4 °C on 12 January 1955.

Compare Hải Dương with another city

Pick a second city: its normals will be set against these, indicator by indicator.

Nearby cities

The climate around Hải Dương

Other cities — Vietnam