Soc Trang climate — normals and trends

Soc Trang (Vietnam) has a tropical savanna climate (Aw) under the Köppen-Geiger classification. Its mean annual temperature is 26.9 °C and it receives 1,876 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 April (28.4 °C on average) and the coldest is January (25.4 °C). Rainfall peaks in October.

Soc Trang averages 0 frost days, 191 hot days (≥ 30 °C) and 230 rainy days per year.

Soc Trang has warmed by +1.6 °C between 1940 and 2025, or +0.19 °C per decade. This trend is statistically significant.

The hottest day of the period reached 36.5 °C (on 7 April 2013) and the coldest 17.0 °C (on 17 January 1967).

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

Soc TrangCan Tho City

coords
9.60°, 105.97°
period
19402025 · 86 yrs
AwTropical savannaWarmest monthAprilColdest monthJanuaryWettest monthOctoberDriest monthFebruary

Mean daily temperature

26.9°C

Average daily high

30.1°C

Average daily low

24.8°C

Annual rainfall

1,876mm

Sunshine / day

10.0h

Mean relative humidity

82%

Average peak wind

17.1km/h

Seasonal range

3.0°C

Frost days (< 0 °C)

0 d/yr

Hot days (≥ 30 °C)

191 d/yr

Rainy days (≥ 1 mm)

230 d/yr

Annual snowfall

0.0 cm

Average feels-like high

34.9 °C

Average feels-like low

28.8 °C

Average peak gust

37.2 km/h

Tropical nights (≥ 20 °C)

364 d/yr

Solar radiation

18.4 MJ/m²

Has the climate changed?

One stripe per year, 1940 to 2025

+1.6 °C

since 1940

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

36.5 °C

7 April 2013

Coldest day

17.0 °C

17 January 1967

Wettest day

122 mm

10 November 1978

Windiest day

36.7 km/h

2 November 1997

Strongest gust

77.8 km/h

20 November 1958

Hottest feels-like

43.5 °C

29 April 2024

Coldest feels-like

15.9 °C

17 January 1967

Sunniest day

12.1 h

23 May 1949

YearHottest dayColdest dayAnnual meanRainfallHot daysFrost days
202534.4 °C8 May 202521.7 °C31 January 202527.7 °C2,014 mm2330
202435.4 °C29 April 202421.9 °C23 December 202428.3 °C2,145 mm2720
202335.1 °C6 May 202322.1 °C31 January 202327.8 °C1,935 mm2290
202234.4 °C27 April 202221.5 °C28 December 202227.5 °C2,232 mm2390
202134.2 °C2 April 202121.2 °C14 January 202127.4 °C2,097 mm2270
202035.4 °C17 May 202022.2 °C23 December 202027.9 °C1,900 mm2640
201935.6 °C1 May 201921.0 °C7 December 201927.8 °C1,579 mm2410
201834.1 °C26 May 201822.6 °C7 February 201827.6 °C1,730 mm2560
201734.6 °C22 April 201719.8 °C25 December 201727.6 °C2,272 mm2410
201635.4 °C29 April 201622.0 °C8 February 201627.9 °C1,960 mm2750
201535.6 °C6 May 201521.3 °C26 January 201527.7 °C1,655 mm2630
201434.9 °C23 April 201420.3 °C20 January 201427.4 °C1,821 mm2380
201336.5 °C7 April 201321.5 °C29 December 201327.4 °C1,956 mm2320
201234.1 °C4 May 201222.6 °C7 January 201227.4 °C2,004 mm2560
201133.8 °C8 May 201121.4 °C19 January 201127.0 °C1,948 mm2090
201035.8 °C10 May 201022.1 °C20 January 201027.7 °C2,339 mm2460
200935.0 °C19 April 200919.5 °C11 January 200927.1 °C1,860 mm2200
200833.2 °C12 April 200821.9 °C2 January 200826.9 °C2,194 mm1920
200734.5 °C17 April 200721.4 °C31 January 200727.2 °C2,013 mm2060
200633.6 °C13 May 200622.0 °C28 January 200627.3 °C1,884 mm2230
200535.1 °C26 April 200519.7 °C23 December 200527.2 °C1,846 mm2190
200433.9 °C23 May 200421.9 °C22 December 200427.2 °C1,540 mm1950
200334.6 °C30 April 200320.7 °C21 December 200327.3 °C2,104 mm2190
200234.6 °C1 June 200222.0 °C3 January 200227.5 °C1,553 mm2460
200134.2 °C9 May 200120.5 °C22 November 200127.2 °C2,027 mm2070
200033.4 °C27 May 200022.3 °C3 February 200027.0 °C2,004 mm2090
199932.9 °C31 May 199917.6 °C26 December 199926.8 °C2,241 mm1880
199836.0 °C22 May 199819.7 °C15 December 199827.9 °C2,084 mm2680
199734.3 °C12 May 199721.4 °C14 January 199727.2 °C1,496 mm2220
199633.6 °C7 May 199620.7 °C4 January 199626.8 °C2,270 mm1840
199534.7 °C20 May 199520.8 °C7 January 199527.1 °C1,750 mm2150
199435.3 °C3 May 199421.3 °C25 January 199426.9 °C1,564 mm2000
199335.1 °C5 May 199319.8 °C27 December 199326.8 °C1,915 mm1840
199234.9 °C8 May 199220.9 °C20 January 199227.0 °C1,590 mm1970
199134.1 °C18 May 199121.5 °C15 November 199127.0 °C1,706 mm1840
199035.0 °C22 April 199021.2 °C3 December 199027.2 °C1,529 mm2030
198935.0 °C22 April 198920.9 °C16 February 198926.8 °C1,923 mm1860
198834.8 °C22 April 198821.0 °C7 November 198827.1 °C1,878 mm2180
198734.3 °C12 April 198720.4 °C8 December 198727.3 °C1,822 mm2150
198633.6 °C2 May 198620.9 °C26 January 198626.7 °C1,905 mm1650
198535.4 °C12 April 198518.5 °C17 December 198526.8 °C2,295 mm1880
198433.2 °C31 May 198420.6 °C10 January 198426.6 °C1,918 mm1690
198336.1 °C21 May 198319.4 °C28 November 198326.9 °C1,807 mm1860
198233.5 °C30 April 198219.7 °C21 December 198226.7 °C1,858 mm1930
198134.4 °C28 April 198119.7 °C13 January 198126.8 °C1,959 mm1860
198034.9 °C28 March 198021.3 °C24 January 198027.0 °C2,006 mm1900
197934.0 °C14 May 197920.4 °C27 December 197927.1 °C1,765 mm1990
197834.5 °C14 April 197821.4 °C26 December 197827.0 °C1,958 mm1970
197734.0 °C6 May 197720.6 °C18 February 197726.8 °C1,712 mm1720
197633.6 °C14 April 197618.6 °C13 January 197626.4 °C1,990 mm1630
197535.5 °C28 April 197517.6 °C30 December 197526.4 °C2,441 mm1460
197433.8 °C21 April 197419.0 °C2 January 197426.6 °C2,009 mm1880
197333.3 °C11 April 197318.5 °C26 December 197326.9 °C2,276 mm1990
197234.0 °C24 May 197219.5 °C2 January 197226.8 °C2,293 mm1720
197134.0 °C11 May 197118.7 °C10 January 197126.2 °C2,008 mm1410
197033.6 °C23 April 197020.8 °C23 January 197026.8 °C1,949 mm1820
196934.0 °C11 May 196921.0 °C22 December 196926.9 °C1,639 mm1840
196833.7 °C28 May 196820.4 °C14 January 196826.6 °C1,374 mm1740
196733.4 °C22 May 196717.0 °C17 January 196726.4 °C1,504 mm1470
196633.2 °C3 May 196621.0 °C31 December 196626.5 °C1,824 mm1430
196534.9 °C30 April 196519.7 °C12 January 196526.5 °C1,928 mm1500
196433.3 °C30 April 196419.8 °C17 November 196426.7 °C1,913 mm2150
196333.6 °C12 May 196318.1 °C16 January 196326.5 °C1,638 mm1520
196233.3 °C24 April 196219.6 °C3 December 196226.5 °C1,720 mm1510
196134.2 °C26 March 196118.1 °C17 January 196126.6 °C1,670 mm1560
196034.6 °C24 April 196018.1 °C2 January 196026.9 °C1,626 mm1830
195934.3 °C26 April 195920.7 °C19 January 195926.9 °C1,626 mm1940
195835.2 °C6 May 195820.3 °C7 January 195826.8 °C1,547 mm2120
195733.7 °C24 April 195719.1 °C2 January 195726.7 °C1,875 mm1630
195632.8 °C24 April 195619.3 °C20 November 195626.0 °C2,212 mm1420
195533.2 °C6 April 195518.5 °C12 January 195526.2 °C2,034 mm1620
195434.0 °C15 April 195420.3 °C17 December 195426.5 °C1,567 mm1620
195333.4 °C29 March 195320.5 °C13 December 195326.7 °C1,570 mm1850
195233.7 °C13 April 195219.9 °C11 December 195226.6 °C1,547 mm1610
195134.2 °C11 April 195119.8 °C16 December 195126.7 °C1,130 mm2020
195034.9 °C22 April 195021.0 °C11 December 195026.6 °C1,383 mm1810
194935.1 °C15 March 194920.1 °C16 January 194926.4 °C1,745 mm1900
194832.6 °C6 April 194819.4 °C3 January 194826.2 °C1,440 mm1680
194734.4 °C24 April 194720.4 °C30 December 194726.4 °C1,723 mm1460
194633.2 °C9 April 194618.7 °C7 January 194626.0 °C2,135 mm1120
194531.2 °C30 June 194519.5 °C29 December 194525.8 °C2,227 mm760
194434.1 °C26 March 194418.2 °C21 December 194426.1 °C1,803 mm1430
194332.7 °C15 April 194320.1 °C26 January 194325.4 °C1,998 mm700
194233.6 °C27 April 194217.8 °C24 November 194226.0 °C1,823 mm1370
194133.4 °C30 March 194121.9 °C20 January 194126.1 °C2,260 mm1030
194033.3 °C24 April 194018.3 °C4 January 194025.8 °C2,285 mm1010

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
30.5 °C
+0.4 °C
Hot days (≥ 30 °C)
233 d/yr
+42
Frost days (< 0 °C)
0 d/yr
0
Annual rainfall
2014 mm
+138 mm

Month by month

Highvs. normalPrecipitationvs. normal
Jan28.3 °C-0.2 °C21 mm-0 mm
Feb29.7 °C+0.2 °C14 mm+4 mm
Mar30.6 °C-0.2 °C17 mm-10 mm
Apr32.1 °C+0.2 °C72 mm-4 mm
May32.2 °C+0.5 °C267 mm+69 mm
Jun31.2 °C+0.3 °C243 mm+9 mm
Jul31.3 °C+1.1 °C174 mm-67 mm
Aug30.9 °C+0.8 °C219 mm-25 mm
Sep30.5 °C+0.5 °C329 mm+49 mm
Oct30.5 °C+0.8 °C329 mm+31 mm
Nov29.6 °C+0.4 °C280 mm+107 mm
Dec29.5 °C+1.0 °C48 mm-25 mm

The year's extremes

Hottest day
34.4 °C
8 May 2025
Coldest day
21.7 °C
31 Jan 2025
Wettest day
38.2 mm
21 Nov 2025
Windiest day
34.4 km/h
24 Feb 2025
Strongest gust
67.0 km/h
24 Feb 2025
Hottest feels-like
41.2 °C
13 May 2025
Coldest feels-like
22.6 °C
29 Nov 2025
Sunniest day
12.0 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 Soc Trang?

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

What is the hottest day ever recorded in Soc Trang?

The hottest day measured in Soc Trang between 1940 and 2025 was 7 April 2013, reaching 36.5 °C.

What is the coldest day in Soc Trang?

The coldest day measured in Soc Trang between 1940 and 2025 was 17 January 1967, at 17.0 °C.

Does it snow in Soc Trang?

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

Has the climate of Soc Trang warmed?

Yes: Soc Trang warmed by +1.6 °C between 1940 and 2025, a statistically significant trend.

What is the wettest day in Soc Trang?

The wettest day measured in Soc Trang between 1940 and 2025 was 10 November 1978, with 122 mm of rain in 24 hours.

What was the windiest day in Soc Trang?

The windiest day measured in Soc Trang between 1940 and 2025 was 2 November 1997, with winds reaching 36.7 km/h.

What is the warmest month in Soc Trang?

The warmest month in Soc Trang is April (28.4 °C on average); the coldest is January (25.4 °C).

How much does it rain in Soc Trang?

Soc Trang receives on average 1,876 mm of precipitation per year, spread over about 230 rainy days.

Is it sunny in Soc Trang?

Soc Trang gets on average 10.0 hours of sunshine per day, roughly 3,650 hours per year over 1940-2025.

Are there tropical nights in Soc Trang?

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

What was the most extreme apparent temperature in Soc Trang?

In Soc Trang, between 1940 and 2025, the highest apparent temperature reached 43.5 °C on 29 April 2024, and the lowest was 15.9 °C on 17 January 1967.

Compare Soc Trang with another city

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

Nearby cities

The climate around Soc Trang

Other cities — Vietnam