Vinh climate — normals and trends

Vinh (Vietnam) has a tropical savanna climate (Aw) under the Köppen-Geiger classification. Its mean annual temperature is 24.9 °C and it receives 1,556 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 (30.4 °C on average) and the coldest is January (18.3 °C). Rainfall peaks in September.

Vinh averages 0 frost days, 136 hot days (≥ 30 °C) and 141 rainy days per year.

Vinh has warmed by +0.9 °C between 1940 and 2025, or +0.10 °C per decade. This trend is statistically significant.

The hottest day of the period reached 40.2 °C (on 1 July 2018) and the coldest 7.4 °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

VinhNghệ An Province

coords
18.67°, 105.69°
period
19402025 · 86 yrs
AwTropical savannaWarmest monthJulyColdest monthJanuaryWettest monthSeptemberDriest monthFebruary

Mean daily temperature

24.9°C

Average daily high

27.5°C

Average daily low

22.8°C

Annual rainfall

1,556mm

Sunshine / day

7.8h

Mean relative humidity

82%

Average peak wind

16.4km/h

Seasonal range

12.1°C

Frost days (< 0 °C)

0 d/yr

Hot days (≥ 30 °C)

136 d/yr

Rainy days (≥ 1 mm)

141 d/yr

Annual snowfall

0.0 cm

Average feels-like high

31.6 °C

Average feels-like low

25.8 °C

Average peak gust

30.4 km/h

Tropical nights (≥ 20 °C)

258 d/yr

Solar radiation

15.3 MJ/m²

Has the climate changed?

One stripe per year, 1940 to 2025

+0.9 °C

since 1940

+0.1 °C per decade · r² = 0.23 · 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

40.2 °C

1 July 2018

Coldest day

7.4 °C

12 January 1955

Wettest day

499 mm

31 October 1952

Windiest day

68.2 km/h

30 October 1952

Strongest gust

123.1 km/h

29 August 1990

Hottest feels-like

46.8 °C

16 May 2013

Coldest feels-like

1.9 °C

24 January 2016

Sunniest day

12.8 h

17 June 1954

YearHottest dayColdest dayAnnual meanRainfallHot daysFrost days
202536.8 °C18 July 202512.2 °C13 January 202525.1 °C2,285 mm1480
202439.5 °C30 April 202411.1 °C24 January 202426.2 °C1,787 mm1670
202339.0 °C12 July 202310.8 °C31 January 202326.1 °C1,452 mm1590
202237.8 °C29 June 202210.8 °C20 February 202225.3 °C1,601 mm1390
202138.5 °C3 June 202110.2 °C13 January 202125.6 °C1,747 mm1530
202039.4 °C9 July 202013.9 °C19 December 202026.1 °C2,041 mm1490
201938.8 °C22 June 201912.9 °C2 January 201926.5 °C1,467 mm1650
201840.2 °C1 July 201811.9 °C30 January 201825.5 °C1,684 mm1390
201737.8 °C4 June 201713.9 °C18 December 201725.5 °C1,715 mm1420
201639.4 °C13 June 20167.8 °C24 January 201625.7 °C1,645 mm1690
201539.6 °C29 May 201512.4 °C14 January 201526.1 °C1,165 mm1550
201438.1 °C3 June 201411.6 °C23 January 201425.4 °C1,103 mm1410
201338.6 °C8 June 201311.4 °C20 December 201325.0 °C1,849 mm1360
201237.7 °C22 July 201211.4 °C26 January 201225.3 °C1,102 mm1450
201136.7 °C16 June 20119.7 °C11 January 201123.9 °C1,879 mm1110
201039.4 °C6 July 201012.4 °C19 February 201025.6 °C2,139 mm1510
200938.3 °C25 June 200910.9 °C11 January 200925.4 °C1,249 mm1530
200836.8 °C16 August 20089.9 °C2 February 200824.5 °C1,640 mm1300
200738.7 °C14 July 200712.0 °C29 January 200725.2 °C1,672 mm1290
200638.6 °C14 June 200612.0 °C8 January 200625.4 °C1,129 mm1460
200537.9 °C20 July 200510.5 °C1 January 200525.0 °C1,431 mm1350
200436.5 °C1 July 200411.4 °C8 February 200424.6 °C1,300 mm1120
200337.7 °C7 May 200311.6 °C7 January 200325.4 °C1,404 mm1540
200236.0 °C22 May 200211.6 °C27 December 200224.9 °C1,469 mm1250
200136.2 °C19 June 200113.0 °C15 February 200124.8 °C1,682 mm1290
200036.2 °C11 August 200010.9 °C1 February 200024.6 °C1,567 mm1230
199937.5 °C19 July 199910.0 °C24 December 199924.9 °C1,167 mm1400
199839.5 °C20 July 199811.9 °C5 February 199826.0 °C841 mm1520
199737.7 °C9 June 199713.6 °C12 January 199725.2 °C984 mm1350
199636.9 °C10 July 19968.9 °C21 February 199624.5 °C1,966 mm1260
199538.2 °C23 June 199511.8 °C1 February 199524.6 °C1,766 mm1310
199437.8 °C3 May 199412.1 °C21 January 199424.9 °C1,570 mm1260
199338.0 °C19 June 199310.2 °C31 January 199325.0 °C1,080 mm1460
199238.6 °C24 June 199212.8 °C25 December 199224.6 °C1,769 mm1330
199136.7 °C21 June 19919.6 °C28 December 199125.3 °C1,755 mm1410
199037.9 °C23 August 199011.4 °C1 February 199025.1 °C1,823 mm1360
198936.6 °C11 May 198911.2 °C12 February 198924.5 °C1,976 mm1330
198838.5 °C23 July 198811.1 °C19 February 198824.9 °C1,312 mm1350
198739.4 °C21 July 198713.1 °C8 December 198725.7 °C1,346 mm1580
198639.6 °C2 July 19869.4 °C1 March 198624.9 °C1,382 mm1400
198537.9 °C5 August 198512.7 °C10 January 198524.5 °C1,443 mm1200
198439.1 °C26 July 19849.9 °C10 January 198424.6 °C1,266 mm1350
198339.5 °C19 June 19838.8 °C22 January 198324.8 °C1,530 mm1540
198238.1 °C12 May 198211.1 °C28 December 198224.9 °C1,576 mm1300
198137.1 °C11 May 198111.5 °C21 December 198125.1 °C1,673 mm1500
198037.0 °C11 August 198010.4 °C9 February 198025.1 °C1,598 mm1250
197937.5 °C29 July 197912.1 °C1 February 197925.1 °C1,631 mm1370
197835.5 °C17 July 197812.4 °C18 January 197824.7 °C2,102 mm1260
197739.1 °C10 July 197711.0 °C4 January 197724.6 °C1,447 mm1300
197635.9 °C29 June 197610.3 °C14 January 197624.1 °C1,440 mm1270
197536.9 °C30 July 19759.1 °C14 December 197524.5 °C1,821 mm1340
197437.7 °C16 July 19749.7 °C2 January 197424.6 °C1,723 mm1380
197339.7 °C19 May 197311.7 °C30 December 197325.4 °C2,482 mm1380
197239.4 °C23 May 197210.3 °C9 February 197224.8 °C1,664 mm1370
197137.8 °C11 May 197110.2 °C31 January 197124.2 °C1,808 mm1220
197037.3 °C9 May 197012.0 °C19 January 197024.6 °C1,385 mm1270
196939.3 °C20 May 196911.3 °C6 February 196925.2 °C1,003 mm1580
196838.4 °C19 July 196810.7 °C14 February 196824.8 °C1,458 mm1270
196738.1 °C13 July 19679.8 °C4 February 196724.2 °C1,626 mm1230
196636.5 °C29 April 196612.1 °C24 February 196625.1 °C1,264 mm1210
196538.8 °C13 May 196510.5 °C18 December 196525.0 °C1,257 mm1350
196438.3 °C31 July 196410.4 °C25 February 196424.5 °C2,176 mm1200
196336.1 °C1 June 19638.7 °C15 January 196324.4 °C1,947 mm1350
196237.5 °C29 May 196211.2 °C28 January 196224.2 °C1,469 mm1300
196135.8 °C25 April 196111.2 °C19 January 196124.8 °C1,726 mm1210
196036.3 °C15 June 196010.4 °C3 January 196024.7 °C1,886 mm1340
195937.9 °C12 June 195910.8 °C11 January 195924.7 °C1,340 mm1200
195836.9 °C9 May 195810.0 °C1 February 195824.4 °C1,909 mm1330
195737.3 °C14 May 19579.3 °C13 February 195724.5 °C1,783 mm1330
195637.5 °C4 June 195610.5 °C9 January 195624.5 °C1,862 mm1390
195535.9 °C28 July 19557.4 °C12 January 195524.4 °C1,368 mm1280
195439.6 °C18 June 195412.3 °C16 December 195425.5 °C1,259 mm1470
195337.4 °C7 August 195313.2 °C9 January 195325.2 °C2,234 mm1370
195239.3 °C11 July 195210.3 °C20 February 195225.7 °C1,954 mm1600
195137.6 °C10 April 195110.5 °C14 January 195125.1 °C1,439 mm1520
195037.5 °C21 April 195012.8 °C17 February 195025.4 °C1,825 mm1480
194938.3 °C14 June 194910.9 °C8 January 194925.4 °C1,187 mm1410
194836.9 °C17 June 194811.6 °C28 January 194824.8 °C1,268 mm1310
194737.0 °C30 July 194711.7 °C19 December 194724.6 °C1,280 mm1210
194638.3 °C17 July 194611.2 °C8 January 194625.5 °C1,110 mm1470
194537.2 °C14 July 194510.8 °C18 January 194523.9 °C849 mm1120
194436.2 °C21 July 194410.0 °C22 December 194424.6 °C1,550 mm1310
194336.8 °C17 July 194312.1 °C21 November 194324.4 °C1,469 mm1240
194236.3 °C7 August 194212.2 °C14 February 194224.6 °C1,226 mm1070
194135.7 °C22 July 194112.4 °C1 February 194124.8 °C1,463 mm1140
194036.4 °C15 May 194011.5 °C23 January 194024.4 °C1,100 mm1150

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.5 °C
0.0 °C
Hot days (≥ 30 °C)
148 d/yr
+12
Frost days (< 0 °C)
0 d/yr
0
Annual rainfall
2285 mm
+729 mm

Month by month

Highvs. normalPrecipitationvs. normal
Jan21.0 °C+0.4 °C20 mm-14 mm
Feb20.6 °C-0.9 °C32 mm+5 mm
Mar23.2 °C-1.3 °C30 mm-6 mm
Apr28.1 °C-0.4 °C46 mm-1 mm
May31.6 °C-0.2 °C164 mm+61 mm
Jun33.2 °C-0.2 °C138 mm+13 mm
Jul32.3 °C-1.3 °C342 mm+215 mm
Aug32.4 °C+0.1 °C505 mm+294 mm
Sep31.5 °C+1.3 °C438 mm+83 mm
Oct28.5 °C+0.9 °C310 mm-20 mm
Nov24.2 °C-0.6 °C209 mm+94 mm
Dec23.2 °C+1.6 °C52 mm+6 mm

The year's extremes

Hottest day
36.8 °C
18 Jul 2025
Coldest day
12.2 °C
13 Jan 2025
Wettest day
170.7 mm
25 Aug 2025
Windiest day
63.6 km/h
29 Sep 2025
Strongest gust
119.9 km/h
25 Aug 2025
Hottest feels-like
44.4 °C
9 May 2025
Coldest feels-like
10.6 °C
13 Jan 2025
Sunniest day
12.4 h
7 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 Vinh?

Vinh has a tropical savanna climate (Köppen Aw). Over 1940-2025, the average annual temperature is 24.9 °C and it receives 1,556 mm of precipitation per year.

What is the hottest day ever recorded in Vinh?

The hottest day measured in Vinh between 1940 and 2025 was 1 July 2018, reaching 40.2 °C.

What is the coldest day in Vinh?

The coldest day measured in Vinh between 1940 and 2025 was 12 January 1955, at 7.4 °C.

Does it snow in Vinh?

Almost never: Vinh sees virtually no snow, with about 0 frost days per year.

Has the climate of Vinh warmed?

Yes: Vinh warmed by +0.9 °C between 1940 and 2025, a statistically significant trend.

What is the wettest day in Vinh?

The wettest day measured in Vinh between 1940 and 2025 was 31 October 1952, with 499 mm of rain in 24 hours.

What was the windiest day in Vinh?

The windiest day measured in Vinh between 1940 and 2025 was 30 October 1952, with winds reaching 68.2 km/h.

What is the warmest month in Vinh?

The warmest month in Vinh is July (30.4 °C on average); the coldest is January (18.3 °C).

How much does it rain in Vinh?

Vinh receives on average 1,556 mm of precipitation per year, spread over about 141 rainy days.

Is it sunny in Vinh?

Vinh gets on average 7.8 hours of sunshine per day, roughly 2,847 hours per year over 1940-2025.

Are there tropical nights in Vinh?

Yes: Vinh has on average 258 tropical nights per year (temperature staying above 20 °C), over 1940-2025.

What was the most extreme apparent temperature in Vinh?

In Vinh, between 1940 and 2025, the highest apparent temperature reached 46.8 °C on 16 May 2013, and the lowest was 1.9 °C on 24 January 2016.

Compare Vinh with another city

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

Nearby cities

The climate around Vinh

Other cities — Vietnam