Bac Kan climate — normals and trends

Bac Kan (Vietnam) has a humid subtropical climate (Cfa) under the Köppen-Geiger classification. Its mean annual temperature is 21.0 °C and it receives 2,285 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 (26.0 °C on average) and the coldest is January (13.6 °C). Rainfall peaks in June.

Bac Kan averages 0 frost days, 70 hot days (≥ 30 °C) and 224 rainy days per year.

Bac Kan 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.9 °C (on 16 May 2013) and the coldest -0.3 °C (on 30 December 1975).

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

Bac KanThai Nguyen

coords
22.15°, 105.83°
period
19402025 · 86 yrs
CfaHumid subtropicalWarmest monthJulyColdest monthJanuaryWettest monthJuneDriest monthDecember

Mean daily temperature

21.0°C

Average daily high

24.7°C

Average daily low

18.1°C

Annual rainfall

2,285mm

Sunshine / day

6.2h

Mean relative humidity

84%

Average peak wind

8.4km/h

Seasonal range

12.4°C

Frost days (< 0 °C)

0 d/yr

Hot days (≥ 30 °C)

70 d/yr

Rainy days (≥ 1 mm)

224 d/yr

Annual snowfall

0.0 cm

Average feels-like high

27.7 °C

Average feels-like low

20.3 °C

Average peak gust

28.2 km/h

Tropical nights (≥ 20 °C)

175 d/yr

Solar radiation

12.5 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.59 · 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.9 °C

16 May 2013

Coldest day

-0.3 °C

30 December 1975

Wettest day

225 mm

8 August 1976

Windiest day

34.2 km/h

23 July 1980

Strongest gust

129.6 km/h

23 July 1980

Hottest feels-like

45.4 °C

26 July 2024

Coldest feels-like

-3.4 °C

30 December 1975

Snowiest day

0.4 cm

24 January 2016

Sunniest day

13.4 h

22 June 1946

YearHottest dayColdest dayAnnual meanRainfallHot daysFrost days
202535.6 °C2 June 20254.2 °C12 January 202521.7 °C2,527 mm950
202436.6 °C26 July 20246.1 °C24 January 202422.3 °C2,598 mm1040
202336.6 °C22 May 20233.9 °C30 January 202322.2 °C1,950 mm1110
202234.6 °C2 July 20224.7 °C19 December 202221.5 °C2,116 mm930
202135.7 °C20 June 20214.5 °C13 January 202121.9 °C1,959 mm1070
202035.5 °C21 May 20207.6 °C21 December 202021.7 °C2,371 mm980
201935.5 °C19 May 20193.5 °C8 December 201922.2 °C2,290 mm1060
201835.0 °C8 June 20184.9 °C6 February 201821.7 °C2,308 mm850
201736.8 °C3 June 20174.4 °C20 December 201721.7 °C2,330 mm710
201635.2 °C10 July 20163.8 °C24 January 201622.0 °C1,825 mm1190
201535.7 °C13 July 20155.1 °C13 January 201522.2 °C2,159 mm1100
201434.9 °C14 May 20141.8 °C22 January 201421.4 °C2,462 mm930
201336.9 °C16 May 20132.8 °C19 December 201321.3 °C2,158 mm950
201236.3 °C4 May 20126.7 °C26 January 201221.3 °C2,019 mm830
201134.6 °C31 August 20114.4 °C26 December 201120.3 °C1,626 mm890
201034.5 °C19 June 20105.2 °C17 December 201021.8 °C2,134 mm960
200934.8 °C9 August 20094.7 °C11 January 200921.8 °C1,687 mm1090
200835.1 °C23 September 20083.8 °C3 January 200820.7 °C2,387 mm750
200734.7 °C24 May 20074.5 °C29 January 200721.3 °C2,105 mm840
200635.3 °C12 April 20064.1 °C23 December 200621.6 °C1,985 mm1060
200533.9 °C17 May 20053.9 °C22 December 200521.1 °C1,958 mm1010
200435.1 °C1 July 20043.5 °C22 January 200421.1 °C1,618 mm740
200335.9 °C7 May 20033.8 °C7 January 200321.9 °C1,817 mm960
200234.3 °C21 May 20026.7 °C26 December 200221.6 °C2,079 mm860
200136.1 °C6 July 20013.1 °C25 December 200121.4 °C2,074 mm800
200034.1 °C12 August 20004.8 °C2 February 200021.2 °C1,999 mm730
199934.8 °C6 June 19990.9 °C25 December 199921.2 °C2,257 mm760
199834.7 °C15 June 19987.4 °C20 January 199821.8 °C1,943 mm860
199734.4 °C9 June 19978.0 °C28 January 199721.3 °C2,488 mm620
199633.8 °C6 May 19964.0 °C1 January 199620.7 °C2,353 mm610
199534.3 °C20 May 19952.3 °C31 December 199520.9 °C2,372 mm570
199435.4 °C3 May 19947.0 °C25 January 199421.3 °C2,829 mm630
199334.0 °C4 June 19933.2 °C27 December 199321.0 °C2,279 mm860
199235.2 °C1 September 19925.3 °C2 December 199220.9 °C1,972 mm830
199134.2 °C7 September 19915.8 °C28 December 199121.4 °C2,126 mm900
199036.0 °C22 April 19906.4 °C2 February 199021.3 °C2,785 mm720
198934.9 °C18 July 19895.9 °C12 February 198920.8 °C2,211 mm850
198835.8 °C21 May 19885.4 °C20 February 198820.8 °C2,184 mm760
198734.6 °C21 May 19873.2 °C17 December 198721.8 °C2,227 mm940
198634.9 °C2 July 19863.3 °C7 January 198621.0 °C2,571 mm740
198534.6 °C6 May 19853.9 °C24 December 198520.6 °C2,336 mm760
198434.7 °C19 March 19843.8 °C9 January 198420.5 °C2,144 mm680
198335.8 °C15 April 19833.0 °C23 January 198320.7 °C2,326 mm950
198234.1 °C17 July 19820.0 °C27 December 198221.0 °C2,319 mm710
198134.6 °C21 July 19814.8 °C12 January 198121.2 °C2,629 mm810
198034.2 °C28 August 19805.5 °C23 December 198021.1 °C2,423 mm620
197933.8 °C29 July 19796.2 °C1 February 197921.1 °C2,256 mm640
197834.8 °C29 July 19785.0 °C21 January 197820.8 °C2,773 mm690
197733.9 °C9 June 19773.6 °C31 January 197720.7 °C2,141 mm790
197633.8 °C17 June 19763.4 °C1 January 197620.4 °C2,351 mm700
197534.0 °C17 August 1975-0.3 °C30 December 197520.9 °C2,563 mm771
197433.7 °C8 May 19740.5 °C1 January 197420.7 °C2,407 mm620
197335.6 °C8 April 19730.9 °C27 December 197321.4 °C2,945 mm800
197234.8 °C10 July 19724.9 °C16 January 197221.1 °C2,492 mm910
197134.8 °C22 July 19711.1 °C5 January 197120.5 °C2,402 mm490
197034.7 °C9 May 19704.1 °C31 January 197020.8 °C2,226 mm740
196935.0 °C13 May 19694.5 °C30 November 196921.0 °C1,967 mm800
196835.1 °C26 July 19681.9 °C14 February 196820.9 °C2,711 mm700
196734.6 °C1 August 19670.6 °C16 January 196720.6 °C1,829 mm830
196633.8 °C12 May 19663.0 °C1 January 196620.4 °C2,548 mm240
196532.8 °C21 July 19653.0 °C31 December 196520.2 °C2,448 mm270
196433.9 °C8 August 19642.9 °C19 December 196420.6 °C2,659 mm660
196334.6 °C6 September 19631.7 °C15 January 196320.8 °C2,453 mm680
196234.5 °C30 July 19623.3 °C4 January 196220.8 °C1,961 mm730
196134.3 °C2 July 19610.8 °C17 January 196121.1 °C2,540 mm710
196034.6 °C27 April 19602.2 °C2 January 196021.1 °C2,641 mm670
195933.6 °C30 August 19595.4 °C12 January 195920.8 °C2,296 mm540
195835.8 °C2 June 19583.6 °C2 February 195821.0 °C2,202 mm770
195735.8 °C16 August 19573.3 °C7 February 195721.0 °C2,249 mm840
195633.9 °C4 September 19562.2 °C10 January 195620.4 °C2,241 mm440
195532.5 °C16 April 19550.5 °C12 January 195520.2 °C2,251 mm190
195433.8 °C18 June 19543.6 °C16 December 195420.8 °C2,279 mm450
195333.7 °C13 August 19534.8 °C13 December 195320.9 °C2,334 mm560
195233.1 °C11 April 19524.6 °C10 December 195221.1 °C2,781 mm400
195132.9 °C10 April 19515.1 °C13 January 195120.4 °C2,793 mm190
195032.4 °C21 April 19506.2 °C18 February 195020.5 °C2,599 mm260
194934.8 °C14 June 19493.7 °C17 January 194920.9 °C2,083 mm460
194831.8 °C25 April 19483.3 °C3 January 194820.3 °C2,652 mm360
194732.3 °C14 June 19472.6 °C30 December 194720.0 °C2,153 mm250
194636.0 °C20 August 19462.4 °C11 January 194621.2 °C1,298 mm910
194531.3 °C14 July 19453.5 °C17 January 194519.2 °C2,176 mm70
194432.7 °C8 April 19440.3 °C21 December 194420.0 °C2,587 mm160
194332.0 °C26 June 19433.2 °C13 January 194319.7 °C2,277 mm210
194231.5 °C25 May 19424.1 °C7 December 194220.0 °C3,027 mm70
194131.5 °C1 June 19414.9 °C4 February 194120.2 °C2,391 mm140
194031.6 °C15 May 19401.2 °C25 January 194019.8 °C2,191 mm160

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
25.5 °C
+0.8 °C
Hot days (≥ 30 °C)
95 d/yr
+25
Frost days (< 0 °C)
0 d/yr
0
Annual rainfall
2527 mm
+242 mm

Month by month

Highvs. normalPrecipitationvs. normal
Jan19.2 °C+2.3 °C16 mm-46 mm
Feb16.0 °C-2.1 °C60 mm-11 mm
Mar22.7 °C+1.1 °C43 mm-61 mm
Apr27.2 °C+1.7 °C95 mm-59 mm
May28.4 °C-0.1 °C394 mm+93 mm
Jun29.9 °C+0.3 °C508 mm+114 mm
Jul31.3 °C+1.5 °C339 mm-47 mm
Aug30.0 °C+0.4 °C428 mm+61 mm
Sep29.8 °C+1.0 °C286 mm+69 mm
Oct27.3 °C+1.1 °C221 mm+106 mm
Nov22.4 °C-0.2 °C71 mm+2 mm
Dec20.7 °C+2.0 °C67 mm+22 mm

The year's extremes

Hottest day
35.6 °C
2 Jun 2025
Coldest day
4.2 °C
12 Jan 2025
Wettest day
101.2 mm
6 Oct 2025
Windiest day
20.4 km/h
22 Jul 2025
Strongest gust
72.4 km/h
22 Jul 2025
Hottest feels-like
43.3 °C
29 Jul 2025
Coldest feels-like
1.6 °C
12 Jan 2025
Sunniest day
12.4 h
17 Jul 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 Bac Kan?

Bac Kan has a humid subtropical climate (Köppen Cfa). Over 1940-2025, the average annual temperature is 21.0 °C and it receives 2,285 mm of precipitation per year.

What is the hottest day ever recorded in Bac Kan?

The hottest day measured in Bac Kan between 1940 and 2025 was 16 May 2013, reaching 36.9 °C.

What is the coldest day in Bac Kan?

The coldest day measured in Bac Kan between 1940 and 2025 was 30 December 1975, at -0.3 °C.

Does it snow in Bac Kan?

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

Has the climate of Bac Kan warmed?

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

What is the wettest day in Bac Kan?

The wettest day measured in Bac Kan between 1940 and 2025 was 8 August 1976, with 225 mm of rain in 24 hours.

What was the windiest day in Bac Kan?

The windiest day measured in Bac Kan between 1940 and 2025 was 23 July 1980, with winds reaching 34.2 km/h.

What is the warmest month in Bac Kan?

The warmest month in Bac Kan is July (26.0 °C on average); the coldest is January (13.6 °C).

How much does it rain in Bac Kan?

Bac Kan receives on average 2,285 mm of precipitation per year, spread over about 224 rainy days.

Is it sunny in Bac Kan?

Bac Kan gets on average 6.2 hours of sunshine per day, roughly 2,263 hours per year over 1940-2025.

What is the biggest single-day snowfall in Bac Kan?

The heaviest 24-hour snowfall measured in Bac Kan between 1940 and 2025 was 24 January 2016, with 0.4 cm.

Are there tropical nights in Bac Kan?

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

What was the most extreme apparent temperature in Bac Kan?

In Bac Kan, between 1940 and 2025, the highest apparent temperature reached 45.4 °C on 26 July 2024, and the lowest was -3.4 °C on 30 December 1975.

Compare Bac Kan with another city

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

Nearby cities

The climate around Bac Kan

Other cities — Vietnam