Haliyal climate — normals and trends

Haliyal (India) has a tropical savanna climate (Aw) under the Köppen-Geiger classification. Its mean annual temperature is 24.2 °C and it receives 1,256 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 (27.1 °C on average) and the coldest is January (22.6 °C). Rainfall peaks in July.

Haliyal averages 0 frost days, 150 hot days (≥ 30 °C) and 148 rainy days per year.

Haliyal has warmed by +1.7 °C between 1940 and 2025, or +0.20 °C per decade. This trend is statistically significant.

The hottest day of the period reached 40.7 °C (on 27 April 1956) and the coldest 10.7 °C (on 3 January 1951).

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

HaliyalKarnataka

coords
15.33°, 74.76°
period
19402025 · 86 yrs
AwTropical savannaWarmest monthAprilColdest monthJanuaryWettest monthJulyDriest monthFebruary

Mean daily temperature

24.2°C

Average daily high

29.4°C

Average daily low

20.3°C

Annual rainfall

1,256mm

Sunshine / day

9.3h

Mean relative humidity

74%

Average peak wind

15.4km/h

Seasonal range

4.5°C

Frost days (< 0 °C)

0 d/yr

Hot days (≥ 30 °C)

150 d/yr

Rainy days (≥ 1 mm)

148 d/yr

Annual snowfall

0.0 cm

Average feels-like high

31.6 °C

Average feels-like low

22.2 °C

Average peak gust

35.1 km/h

Tropical nights (≥ 20 °C)

242 d/yr

Solar radiation

18.2 MJ/m²

Has the climate changed?

One stripe per year, 1940 to 2025

+1.7 °C

since 1940

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

27 April 1956

Coldest day

10.7 °C

3 January 1951

Wettest day

208 mm

28 May 1942

Windiest day

38.1 km/h

24 July 1989

Strongest gust

91.1 km/h

24 July 1989

Hottest feels-like

43.0 °C

27 April 2016

Coldest feels-like

8.2 °C

3 December 1970

Sunniest day

12.0 h

19 May 1979

YearHottest dayColdest dayAnnual meanRainfallHot daysFrost days
202536.4 °C14 March 202513.2 °C20 December 202524.9 °C1,563 mm1530
202438.6 °C30 April 202414.3 °C18 December 202425.4 °C1,642 mm1950
202337.7 °C19 April 202313.7 °C12 January 202325.6 °C844 mm2400
202237.4 °C17 March 202214.0 °C26 January 202224.6 °C1,404 mm1720
202137.4 °C5 April 202114.1 °C21 December 202124.8 °C1,402 mm1420
202037.1 °C5 May 202013.7 °C8 February 202025.1 °C1,303 mm1980
201938.6 °C19 May 201914.3 °C3 January 201925.0 °C1,417 mm1710
201837.1 °C21 April 201814.2 °C8 January 201825.0 °C1,146 mm2150
201737.0 °C8 April 201713.6 °C7 January 201725.0 °C954 mm1730
201638.0 °C14 April 201613.5 °C10 December 201624.9 °C1,060 mm2010
201537.0 °C19 April 201511.9 °C15 January 201525.0 °C778 mm2010
201437.6 °C29 March 201414.0 °C17 February 201424.7 °C1,161 mm1630
201336.6 °C12 April 201312.8 °C20 December 201324.4 °C1,318 mm1600
201236.8 °C28 March 201211.3 °C20 November 201224.6 °C1,040 mm1740
201135.8 °C17 May 201111.3 °C13 January 201124.4 °C1,304 mm1830
201037.7 °C7 April 201011.9 °C23 December 201025.0 °C1,219 mm1620
200936.9 °C12 May 200914.7 °C6 January 200925.1 °C1,568 mm2000
200836.0 °C11 April 200813.3 °C24 January 200824.7 °C1,234 mm2050
200737.6 °C4 April 200713.1 °C24 November 200724.6 °C1,344 mm1620
200637.0 °C2 May 200614.4 °C15 February 200624.6 °C1,358 mm1690
200537.5 °C19 May 200513.9 °C29 December 200524.6 °C1,257 mm1680
200437.7 °C12 April 200413.8 °C21 December 200424.4 °C907 mm1450
200338.3 °C9 May 200312.4 °C17 December 200324.9 °C841 mm1610
200237.9 °C2 May 200213.1 °C29 January 200224.8 °C724 mm1870
200136.4 °C7 April 200114.4 °C12 December 200124.4 °C783 mm1490
200037.8 °C30 April 200013.6 °C19 December 200024.2 °C995 mm1470
199937.2 °C4 April 199913.7 °C23 January 199924.3 °C977 mm1360
199838.0 °C1 June 199813.0 °C22 December 199824.7 °C1,108 mm1540
199736.0 °C10 May 199713.2 °C24 January 199724.5 °C964 mm1460
199637.7 °C4 May 199613.9 °C4 December 199624.5 °C1,088 mm1490
199537.7 °C26 April 199512.4 °C12 January 199524.5 °C842 mm1400
199437.0 °C14 May 199412.9 °C12 December 199424.1 °C1,212 mm1250
199336.2 °C22 April 199313.4 °C8 January 199324.1 °C1,009 mm1280
199236.6 °C6 May 199212.4 °C8 January 199224.0 °C987 mm1340
199136.5 °C29 March 199111.6 °C3 January 199124.4 °C1,185 mm1640
199037.6 °C24 April 199012.8 °C14 January 199023.9 °C1,130 mm1250
198936.8 °C7 April 198915.0 °C9 February 198924.3 °C923 mm1650
198837.6 °C7 May 198814.1 °C24 November 198824.5 °C979 mm1730
198736.6 °C31 March 198714.7 °C6 January 198724.5 °C733 mm1430
198637.2 °C20 April 198613.9 °C1 February 198624.4 °C889 mm1480
198536.3 °C4 March 198514.9 °C11 February 198524.3 °C739 mm1600
198437.0 °C11 May 198413.8 °C23 January 198424.4 °C835 mm1440
198336.3 °C4 May 198313.1 °C8 February 198324.0 °C1,433 mm1330
198236.4 °C10 April 198215.5 °C24 January 198224.4 °C1,100 mm1450
198137.9 °C12 April 198112.6 °C9 January 198124.4 °C1,236 mm1560
198036.5 °C8 May 198014.5 °C25 December 198024.5 °C1,525 mm1680
197937.5 °C7 April 197914.7 °C25 February 197924.6 °C1,031 mm1370
197836.5 °C3 May 197814.8 °C19 January 197823.9 °C1,184 mm1070
197736.0 °C6 May 197713.3 °C14 January 197724.3 °C988 mm1520
197635.0 °C5 March 197613.3 °C7 January 197624.1 °C1,063 mm1630
197538.0 °C26 April 197511.8 °C9 January 197523.6 °C1,207 mm1170
197437.3 °C12 May 197412.6 °C10 November 197423.9 °C1,217 mm1200
197336.7 °C25 April 197313.6 °C10 November 197324.2 °C1,101 mm1380
197236.5 °C7 April 197212.5 °C6 January 197224.3 °C898 mm1570
197136.7 °C31 March 197112.1 °C21 December 197123.7 °C900 mm1150
197038.3 °C8 May 197010.8 °C3 December 197024.0 °C1,136 mm1460
196937.5 °C26 April 196912.5 °C26 January 196924.5 °C1,085 mm1530
196836.7 °C1 April 196813.1 °C28 December 196824.0 °C1,247 mm1430
196737.3 °C31 May 196712.0 °C7 January 196724.5 °C1,396 mm1740
196637.2 °C30 April 196611.9 °C14 December 196623.7 °C1,709 mm1260
196538.1 °C15 May 196513.9 °C7 February 196523.9 °C1,356 mm1470
196438.9 °C9 April 196412.6 °C27 November 196423.8 °C1,914 mm1560
196336.6 °C13 March 196315.2 °C18 December 196324.1 °C1,489 mm1440
196237.2 °C29 March 196212.6 °C5 January 196224.0 °C1,500 mm1210
196136.7 °C17 April 196113.7 °C14 February 196123.7 °C1,811 mm960
196038.5 °C12 April 196014.3 °C3 December 196024.2 °C1,342 mm1360
195938.7 °C5 May 195914.0 °C3 February 195924.6 °C1,791 mm1840
195837.1 °C8 April 195814.7 °C7 December 195824.1 °C1,688 mm1600
195738.3 °C10 May 195714.1 °C11 February 195724.1 °C1,174 mm1480
195640.7 °C27 April 195613.0 °C15 December 195623.5 °C1,525 mm1130
195538.1 °C20 April 195514.1 °C11 December 195523.8 °C1,335 mm1210
195438.1 °C20 April 195413.6 °C31 December 195423.7 °C1,777 mm1280
195337.2 °C22 March 195313.1 °C1 February 195323.1 °C1,695 mm1180
195237.0 °C13 April 195212.9 °C9 January 195222.9 °C1,240 mm1180
195135.3 °C28 February 195110.7 °C3 January 195122.8 °C1,256 mm1040
195038.0 °C16 April 195011.8 °C22 December 195022.3 °C1,136 mm1030
194934.9 °C19 April 194912.4 °C7 February 194922.6 °C1,589 mm780
194838.4 °C21 March 194814.4 °C6 February 194824.1 °C1,243 mm1480
194737.9 °C5 May 194714.2 °C29 December 194724.0 °C1,537 mm1490
194638.6 °C28 April 194613.3 °C16 January 194623.6 °C2,010 mm1270
194537.9 °C22 March 194512.4 °C7 January 194523.7 °C1,286 mm1470
194437.2 °C10 April 194413.8 °C31 January 194423.9 °C1,305 mm1380
194337.1 °C5 May 194313.6 °C30 January 194322.6 °C2,513 mm1000
194237.7 °C1 April 194214.0 °C28 January 194223.2 °C1,826 mm1090
194138.3 °C1 May 194113.7 °C10 December 194123.5 °C1,333 mm1600
194037.6 °C3 April 194012.2 °C14 March 194023.2 °C1,706 mm1270

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
29.7 °C
+0.3 °C
Hot days (≥ 30 °C)
153 d/yr
+3
Frost days (< 0 °C)
0 d/yr
0
Annual rainfall
1563 mm
+307 mm

Month by month

Highvs. normalPrecipitationvs. normal
Jan30.5 °C+1.2 °C0 mm-2 mm
Feb33.1 °C+1.6 °C0 mm-1 mm
Mar34.9 °C+1.1 °C4 mm-2 mm
Apr34.4 °C-0.1 °C39 mm+12 mm
May30.5 °C-2.3 °C393 mm+318 mm
Jun27.6 °C+0.5 °C274 mm+9 mm
Jul26.0 °C+0.7 °C349 mm-26 mm
Aug26.2 °C+0.6 °C283 mm+37 mm
Sep27.2 °C+0.1 °C126 mm-6 mm
Oct28.9 °C+0.2 °C92 mm-2 mm
Nov29.1 °C+0.2 °C4 mm-24 mm
Dec28.4 °C-0.3 °C0 mm-5 mm

The year's extremes

Hottest day
36.4 °C
14 Mar 2025
Coldest day
13.2 °C
20 Dec 2025
Wettest day
81.5 mm
21 May 2025
Windiest day
30.4 km/h
29 Jul 2025
Strongest gust
66.2 km/h
26 Jul 2025
Hottest feels-like
41.3 °C
26 Apr 2025
Coldest feels-like
10.7 °C
20 Dec 2025
Sunniest day
12.0 h
28 Mar 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 Haliyal?

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

What is the hottest day ever recorded in Haliyal?

The hottest day measured in Haliyal between 1940 and 2025 was 27 April 1956, reaching 40.7 °C.

What is the coldest day in Haliyal?

The coldest day measured in Haliyal between 1940 and 2025 was 3 January 1951, at 10.7 °C.

Does it snow in Haliyal?

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

Has the climate of Haliyal warmed?

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

What is the wettest day in Haliyal?

The wettest day measured in Haliyal between 1940 and 2025 was 28 May 1942, with 208 mm of rain in 24 hours.

What was the windiest day in Haliyal?

The windiest day measured in Haliyal between 1940 and 2025 was 24 July 1989, with winds reaching 38.1 km/h.

What is the warmest month in Haliyal?

The warmest month in Haliyal is April (27.1 °C on average); the coldest is January (22.6 °C).

How much does it rain in Haliyal?

Haliyal receives on average 1,256 mm of precipitation per year, spread over about 148 rainy days.

Is it sunny in Haliyal?

Haliyal gets on average 9.3 hours of sunshine per day, roughly 3,395 hours per year over 1940-2025.

Are there tropical nights in Haliyal?

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

What was the most extreme apparent temperature in Haliyal?

In Haliyal, between 1940 and 2025, the highest apparent temperature reached 43.0 °C on 27 April 2016, and the lowest was 8.2 °C on 3 December 1970.

Compare Haliyal with another city

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

Nearby cities

The climate around Haliyal

Other cities — India