Hāflong climate — normals and trends

Hāflong (India) has a humid subtropical, dry winter climate (Cwa) under the Köppen-Geiger classification. Its mean annual temperature is 21.4 °C and it receives 2,464 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 (25.2 °C on average) and the coldest is January (14.7 °C). Rainfall peaks in June.

Hāflong averages 0 frost days, 46 hot days (≥ 30 °C) and 212 rainy days per year.

Hāflong has warmed by +1.3 °C between 1940 and 2025, or +0.16 °C per decade. This trend is statistically significant.

The hottest day of the period reached 36.1 °C (on 30 April 1960) and the coldest 3.0 °C (on 4 January 1962).

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āflongAssam

coords
25.16°, 93.02°
period
19402025 · 86 yrs
CwaHumid subtropical, dry winterWarmest monthJulyColdest monthJanuaryWettest monthJuneDriest monthDecember

Mean daily temperature

21.4°C

Average daily high

26.1°C

Average daily low

17.8°C

Annual rainfall

2,464mm

Sunshine / day

9.6h

Mean relative humidity

83%

Average peak wind

7.6km/h

Seasonal range

10.5°C

Frost days (< 0 °C)

0 d/yr

Hot days (≥ 30 °C)

46 d/yr

Rainy days (≥ 1 mm)

212 d/yr

Annual snowfall

0.0 cm

Average feels-like high

29.3 °C

Average feels-like low

19.8 °C

Average peak gust

29.7 km/h

Tropical nights (≥ 20 °C)

168 d/yr

Solar radiation

16.3 MJ/m²

Has the climate changed?

One stripe per year, 1940 to 2025

+1.3 °C

since 1940

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

30 April 1960

Coldest day

3.0 °C

4 January 1962

Wettest day

368 mm

20 June 1972

Windiest day

26.3 km/h

21 June 1974

Strongest gust

98.6 km/h

21 June 1974

Hottest feels-like

43.5 °C

12 June 2025

Coldest feels-like

0.9 °C

4 January 1962

Sunniest day

13.2 h

2 July 1942

YearHottest dayColdest dayAnnual meanRainfallHot daysFrost days
202535.9 °C12 June 202510.0 °C12 January 202522.8 °C2,321 mm1050
202435.6 °C26 July 20247.9 °C20 January 202422.5 °C2,761 mm990
202336.0 °C31 May 20236.9 °C19 January 202322.9 °C1,588 mm1210
202233.9 °C14 July 20227.5 °C29 January 202222.4 °C1,956 mm980
202133.5 °C23 May 20217.6 °C15 January 202122.6 °C1,666 mm1070
202033.5 °C3 August 20207.0 °C25 January 202022.1 °C2,214 mm850
201933.7 °C12 August 20198.1 °C2 January 201922.3 °C2,501 mm960
201834.5 °C20 July 20185.8 °C9 January 201822.0 °C2,215 mm870
201733.8 °C8 June 20176.8 °C18 January 201722.4 °C3,446 mm780
201633.6 °C3 August 20167.4 °C28 January 201622.4 °C2,776 mm850
201533.1 °C15 April 20156.1 °C25 December 201522.0 °C2,394 mm620
201433.6 °C24 April 20147.0 °C10 January 201422.1 °C1,747 mm890
201334.7 °C12 June 20134.5 °C12 January 201321.9 °C2,561 mm920
201233.7 °C29 May 20125.5 °C15 January 201221.6 °C2,905 mm630
201133.4 °C30 August 20116.0 °C19 January 201121.7 °C2,083 mm720
201033.1 °C5 August 20107.3 °C6 February 201022.1 °C2,952 mm450
200933.9 °C13 July 20097.2 °C28 December 200922.3 °C2,162 mm800
200833.7 °C12 May 20086.4 °C4 February 200821.7 °C2,031 mm620
200733.8 °C2 May 20076.2 °C16 January 200721.6 °C2,694 mm590
200635.5 °C16 August 20067.6 °C16 January 200622.1 °C1,692 mm740
200532.9 °C29 July 20057.2 °C14 January 200521.8 °C1,678 mm530
200432.0 °C8 May 20046.3 °C5 February 200421.4 °C3,175 mm390
200333.1 °C5 August 20035.7 °C25 January 200321.4 °C2,267 mm360
200233.4 °C16 May 20027.3 °C31 December 200221.6 °C2,799 mm420
200134.1 °C24 April 20016.3 °C8 January 200121.7 °C2,706 mm510
200032.6 °C13 May 20006.4 °C4 January 200021.1 °C2,738 mm270
199934.6 °C14 April 19996.9 °C13 January 199922.2 °C2,424 mm630
199832.0 °C25 September 19987.2 °C22 January 199821.7 °C2,813 mm330
199733.4 °C27 August 19975.0 °C18 January 199720.9 °C2,100 mm290
199633.2 °C17 June 19966.9 °C23 January 199621.6 °C2,573 mm410
199532.8 °C13 May 19956.1 °C25 January 199521.6 °C2,815 mm560
199433.1 °C15 July 19947.0 °C5 January 199421.4 °C2,261 mm520
199331.9 °C11 August 19936.1 °C16 January 199321.1 °C2,955 mm350
199232.5 °C2 September 19926.5 °C3 January 199221.1 °C2,195 mm320
199132.8 °C28 July 19915.5 °C24 January 199121.3 °C2,365 mm350
199033.6 °C19 August 19906.1 °C1 January 199021.3 °C2,171 mm340
198933.5 °C11 June 19894.8 °C14 January 198921.2 °C2,332 mm410
198832.9 °C7 April 19885.2 °C28 January 198821.7 °C2,589 mm340
198732.6 °C18 July 19877.1 °C5 January 198721.6 °C2,035 mm290
198633.3 °C8 June 19867.1 °C15 January 198621.4 °C2,300 mm430
198531.6 °C12 June 19856.3 °C19 January 198521.3 °C2,072 mm320
198433.6 °C22 April 19846.4 °C1 February 198421.4 °C2,236 mm510
198332.7 °C31 May 19834.4 °C6 January 198320.8 °C2,564 mm300
198233.5 °C24 May 19825.9 °C28 December 198221.0 °C2,176 mm440
198132.5 °C11 June 19816.5 °C10 January 198121.1 °C1,717 mm280
198031.8 °C2 September 19806.1 °C17 January 198021.2 °C2,699 mm300
197934.5 °C25 April 19795.2 °C16 January 197921.6 °C2,347 mm540
197833.2 °C16 May 19784.2 °C12 January 197821.0 °C2,033 mm320
197732.1 °C20 August 19773.7 °C30 January 197720.9 °C2,230 mm200
197632.7 °C20 June 19765.3 °C22 January 197620.9 °C3,016 mm220
197531.9 °C31 March 19755.6 °C21 January 197521.1 °C2,813 mm260
197432.3 °C16 August 19745.5 °C18 January 197421.0 °C2,965 mm280
197334.6 °C4 April 19736.3 °C27 December 197321.5 °C3,123 mm520
197233.0 °C12 July 19725.9 °C8 February 197221.2 °C3,076 mm250
197132.5 °C14 July 19715.3 °C2 February 197120.9 °C2,492 mm340
197032.7 °C14 June 19705.0 °C5 January 197021.2 °C2,322 mm390
196932.7 °C30 July 19693.7 °C17 January 196921.4 °C1,994 mm540
196832.2 °C28 July 19684.4 °C3 February 196820.8 °C2,835 mm230
196731.9 °C1 September 19675.9 °C22 December 196720.8 °C2,859 mm340
196632.4 °C31 March 19667.1 °C30 December 196621.2 °C3,268 mm300
196532.5 °C11 June 19656.6 °C11 January 196521.0 °C2,726 mm250
196433.7 °C15 March 19644.9 °C31 January 196421.5 °C2,776 mm380
196334.1 °C30 March 19636.2 °C5 January 196321.4 °C2,503 mm330
196233.6 °C14 July 19623.0 °C4 January 196221.2 °C2,329 mm500
196132.5 °C26 June 19615.1 °C15 January 196121.0 °C2,731 mm300
196036.1 °C30 April 19604.7 °C26 January 196021.9 °C1,996 mm660
195932.2 °C30 August 19596.2 °C2 February 195921.0 °C2,948 mm240
195833.2 °C28 March 19586.5 °C12 February 195821.7 °C3,048 mm400
195735.2 °C11 April 19576.5 °C26 December 195721.3 °C1,967 mm730
195634.4 °C17 April 19566.3 °C26 January 195621.3 °C3,109 mm420
195533.3 °C12 March 19556.7 °C9 February 195521.4 °C2,439 mm410
195433.3 °C23 March 19546.3 °C27 January 195421.3 °C2,579 mm210
195332.4 °C14 August 19534.9 °C26 January 195320.6 °C2,215 mm210
195232.1 °C15 April 19527.4 °C13 January 195221.0 °C2,230 mm140
195131.5 °C24 July 19517.2 °C25 January 195120.9 °C2,330 mm120
195032.4 °C26 July 19505.9 °C14 February 195021.1 °C2,602 mm140
194930.8 °C12 June 19496.7 °C1 January 194920.8 °C2,517 mm120
194832.0 °C6 July 19488.0 °C16 December 194821.0 °C2,601 mm250
194733.4 °C3 April 19476.8 °C17 January 194721.6 °C2,977 mm400
194633.6 °C13 March 19468.1 °C2 January 194621.5 °C1,987 mm300
194533.9 °C20 April 19456.3 °C25 December 194521.2 °C2,463 mm330
194432.4 °C22 March 19447.2 °C21 January 194421.4 °C2,109 mm400
194331.4 °C29 May 19437.7 °C25 January 194320.6 °C1,977 mm70
194233.3 °C24 April 19427.2 °C6 January 194221.0 °C2,868 mm410
194131.3 °C8 July 19417.7 °C24 January 194120.8 °C2,318 mm150
194031.4 °C30 June 19407.1 °C10 January 194020.5 °C2,733 mm140

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
+1.8 °C
Hot days (≥ 30 °C)
105 d/yr
+59
Frost days (< 0 °C)
0 d/yr
0
Annual rainfall
2321 mm
-143 mm

Month by month

Highvs. normalPrecipitationvs. normal
Jan23.4 °C+2.2 °C5 mm-12 mm
Feb25.4 °C+1.8 °C16 mm-16 mm
Mar28.2 °C+1.4 °C53 mm-45 mm
Apr28.9 °C+1.3 °C182 mm-63 mm
May28.1 °C+0.3 °C491 mm+70 mm
Jun30.6 °C+2.2 °C441 mm-36 mm
Jul30.7 °C+2.4 °C425 mm+74 mm
Aug29.4 °C+1.0 °C267 mm-33 mm
Sep30.6 °C+2.3 °C255 mm-10 mm
Oct29.4 °C+2.5 °C150 mm-43 mm
Nov26.1 °C+1.7 °C35 mm-13 mm
Dec23.5 °C+1.7 °C0 mm-16 mm

The year's extremes

Hottest day
35.9 °C
12 Jun 2025
Coldest day
10.0 °C
12 Jan 2025
Wettest day
119.3 mm
30 May 2025
Windiest day
19.5 km/h
17 Mar 2025
Strongest gust
72.0 km/h
17 Mar 2025
Hottest feels-like
43.5 °C
12 Jun 2025
Coldest feels-like
9.5 °C
12 Jan 2025
Sunniest day
13.0 h
9 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āflong?

Hāflong has a humid subtropical, dry winter climate (Köppen Cwa). Over 1940-2025, the average annual temperature is 21.4 °C and it receives 2,464 mm of precipitation per year.

What is the hottest day ever recorded in Hāflong?

The hottest day measured in Hāflong between 1940 and 2025 was 30 April 1960, reaching 36.1 °C.

What is the coldest day in Hāflong?

The coldest day measured in Hāflong between 1940 and 2025 was 4 January 1962, at 3.0 °C.

Does it snow in Hāflong?

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

Has the climate of Hāflong warmed?

Yes: Hāflong warmed by +1.3 °C between 1940 and 2025, a statistically significant trend.

What is the wettest day in Hāflong?

The wettest day measured in Hāflong between 1940 and 2025 was 20 June 1972, with 368 mm of rain in 24 hours.

What was the windiest day in Hāflong?

The windiest day measured in Hāflong between 1940 and 2025 was 21 June 1974, with winds reaching 26.3 km/h.

What is the warmest month in Hāflong?

The warmest month in Hāflong is July (25.2 °C on average); the coldest is January (14.7 °C).

How much does it rain in Hāflong?

Hāflong receives on average 2,464 mm of precipitation per year, spread over about 212 rainy days.

Is it sunny in Hāflong?

Hāflong gets on average 9.6 hours of sunshine per day, roughly 3,504 hours per year over 1940-2025.

Are there tropical nights in Hāflong?

Yes: Hāflong has on average 168 tropical nights per year (temperature staying above 20 °C), over 1940-2025.

What was the most extreme apparent temperature in Hāflong?

In Hāflong, between 1940 and 2025, the highest apparent temperature reached 43.5 °C on 12 June 2025, and the lowest was 0.9 °C on 4 January 1962.

Compare Hāflong with another city

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

Nearby cities

The climate around Hāflong

Other cities — India