Hub climate — normals and trends

Hub (Pakistan) has a hot desert climate (BWh) under the Köppen-Geiger classification. Its mean annual temperature is 25.9 °C and it receives 167 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 June (30.5 °C on average) and the coldest is January (18.6 °C). Rainfall peaks in July.

Hub averages 0 frost days, 242 hot days (≥ 30 °C) and 18 rainy days per year.

Hub has warmed by +1.2 °C between 1940 and 2025, or +0.15 °C per decade. This trend is statistically significant.

The hottest day of the period reached 46.2 °C (on 27 May 1949) and the coldest 5.3 °C (on 10 January 1945).

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

HubBalochistan

coords
25.03°, 66.89°
period
19402025 · 86 yrs
BWhHot desertWarmest monthJuneColdest monthJanuaryWettest monthJulyDriest monthMay

Mean daily temperature

25.9°C

Average daily high

30.9°C

Average daily low

21.9°C

Annual rainfall

167mm

Sunshine / day

11.1h

Mean relative humidity

65%

Average peak wind

23.0km/h

Seasonal range

11.9°C

Frost days (< 0 °C)

0 d/yr

Hot days (≥ 30 °C)

242 d/yr

Rainy days (≥ 1 mm)

18 d/yr

Annual snowfall

0.0 cm

Average feels-like high

31.9 °C

Average feels-like low

23.1 °C

Average peak gust

39.0 km/h

Tropical nights (≥ 20 °C)

240 d/yr

Solar radiation

20.7 MJ/m²

Has the climate changed?

One stripe per year, 1940 to 2025

+1.2 °C

since 1940

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

46.2 °C

27 May 1949

Coldest day

5.3 °C

10 January 1945

Wettest day

130 mm

18 July 1985

Windiest day

65.9 km/h

9 June 1948

Strongest gust

96.8 km/h

9 June 1948

Hottest feels-like

49.1 °C

22 June 2007

Coldest feels-like

0.0 °C

9 February 1950

Sunniest day

13.0 h

3 May 1940

YearHottest dayColdest dayAnnual meanRainfallHot daysFrost days
202540.4 °C29 May 20258.3 °C8 January 202526.8 °C223 mm2610
202439.9 °C30 May 20249.7 °C28 December 202427.0 °C192 mm2650
202339.5 °C12 June 20237.2 °C15 January 202326.5 °C176 mm2500
202239.4 °C30 March 20229.4 °C25 January 202226.5 °C521 mm2480
202143.0 °C17 May 20218.2 °C12 January 202126.8 °C106 mm2810
202041.3 °C17 July 20209.1 °C9 January 202026.6 °C144 mm2440
201940.4 °C30 April 201910.3 °C27 December 201926.5 °C318 mm2300
201844.0 °C30 May 20189.9 °C19 December 201826.8 °C21 mm2620
201740.5 °C30 April 201710.6 °C10 January 201726.4 °C159 mm2620
201639.5 °C26 June 201612.7 °C20 January 201626.8 °C92 mm2720
201542.6 °C1 May 201510.3 °C25 December 201526.8 °C50 mm2500
201442.4 °C8 June 20148.6 °C3 January 201426.3 °C55 mm2580
201340.3 °C2 May 20137.1 °C31 December 201326.5 °C119 mm2510
201241.3 °C4 May 20128.3 °C8 February 201226.1 °C56 mm2530
201143.1 °C21 May 20119.1 °C16 January 201126.4 °C235 mm2570
201040.5 °C14 May 20109.2 °C10 December 201026.7 °C228 mm2630
200940.6 °C26 April 200913.2 °C20 December 200926.8 °C118 mm2670
200842.1 °C26 April 20086.5 °C8 February 200826.0 °C79 mm2680
200742.5 °C23 June 20078.3 °C6 January 200726.6 °C215 mm2540
200638.4 °C24 June 20066.4 °C3 January 200626.4 °C198 mm2560
200541.4 °C22 June 20058.4 °C19 February 200526.2 °C42 mm2540
200442.9 °C11 June 200410.5 °C24 January 200426.6 °C43 mm2740
200340.5 °C27 April 200310.1 °C15 January 200326.3 °C222 mm2480
200240.9 °C20 May 20029.3 °C21 January 200226.3 °C27 mm2360
200140.3 °C8 October 20017.4 °C31 January 200126.5 °C98 mm2660
200041.5 °C7 June 20007.4 °C15 January 200026.2 °C39 mm2420
199942.0 °C25 April 19998.9 °C7 January 199926.2 °C46 mm2660
199842.1 °C16 June 19989.0 °C26 February 199826.5 °C85 mm2530
199739.6 °C12 May 19978.9 °C21 January 199725.7 °C121 mm2250
199641.4 °C14 April 19968.9 °C30 January 199625.8 °C44 mm2260
199543.1 °C3 June 19959.7 °C17 January 199526.0 °C84 mm2290
199441.0 °C14 June 19948.1 °C29 December 199426.0 °C411 mm2500
199340.5 °C11 May 199310.4 °C15 December 199326.5 °C66 mm2610
199242.3 °C19 May 19927.2 °C12 January 199225.6 °C277 mm2120
199141.9 °C10 June 19916.6 °C1 January 199125.7 °C17 mm2460
199041.6 °C28 April 19906.6 °C31 December 199025.9 °C75 mm2410
198944.0 °C24 May 19898.6 °C9 January 198925.9 °C245 mm2360
198846.1 °C6 May 198810.4 °C22 January 198826.6 °C265 mm2430
198739.9 °C8 June 19879.2 °C6 December 198726.1 °C4 mm2540
198644.9 °C18 May 19866.0 °C14 December 198625.4 °C86 mm2250
198542.0 °C13 May 19858.7 °C2 January 198525.6 °C298 mm2210
198439.4 °C16 May 19847.5 °C22 February 198425.3 °C123 mm2190
198340.1 °C1 May 19837.8 °C27 December 198325.5 °C338 mm2020
198240.7 °C13 May 19829.0 °C26 January 198225.9 °C114 mm2400
198143.6 °C21 May 198110.1 °C9 January 198125.7 °C137 mm2080
198039.6 °C22 April 19808.3 °C4 February 198025.5 °C148 mm2410
197941.7 °C17 June 19797.5 °C30 January 197925.6 °C157 mm2240
197839.3 °C5 May 19788.2 °C19 January 197825.6 °C232 mm2150
197741.2 °C15 May 19776.4 °C28 January 197726.2 °C210 mm2520
197640.2 °C14 May 197610.5 °C10 December 197625.7 °C231 mm2270
197542.3 °C21 May 19758.9 °C18 January 197525.5 °C158 mm2250
197441.7 °C10 May 19747.4 °C6 February 197425.7 °C21 mm2510
197344.1 °C9 May 19735.6 °C28 January 197325.6 °C107 mm2350
197240.8 °C14 May 19728.4 °C26 February 197225.4 °C136 mm2420
197141.1 °C5 May 19717.9 °C29 January 197126.1 °C40 mm2660
197041.6 °C13 June 19708.5 °C31 January 197025.9 °C162 mm2390
196941.9 °C19 May 19698.5 °C4 January 196926.0 °C68 mm2450
196842.4 °C2 June 19687.0 °C8 February 196825.3 °C40 mm2260
196742.9 °C10 May 19675.6 °C12 January 196725.5 °C397 mm2070
196641.2 °C3 May 19669.6 °C4 January 196625.9 °C47 mm2520
196542.1 °C21 May 19657.7 °C24 December 196525.9 °C19 mm2460
196441.0 °C25 April 19645.5 °C23 January 196425.4 °C162 mm2290
196339.3 °C13 October 19638.8 °C22 January 196325.7 °C31 mm2390
196242.8 °C21 May 19626.7 °C21 January 196225.3 °C203 mm2100
196140.3 °C11 June 19618.1 °C8 February 196125.2 °C415 mm2120
196041.7 °C26 May 19607.7 °C15 January 196025.6 °C129 mm2440
195943.2 °C21 May 19597.8 °C5 January 195925.7 °C485 mm2050
195843.8 °C12 May 195810.9 °C24 December 195825.8 °C211 mm2360
195743.3 °C27 May 19578.0 °C10 February 195725.4 °C25 mm2440
195642.5 °C7 June 19568.7 °C22 January 195625.3 °C440 mm2070
195544.4 °C20 May 19558.8 °C26 December 195525.7 °C259 mm2260
195443.1 °C2 May 19549.1 °C21 January 195425.7 °C187 mm2410
195344.6 °C21 June 19539.5 °C4 January 195325.7 °C279 mm2310
195242.6 °C14 May 19529.2 °C3 January 195225.5 °C197 mm2150
195141.1 °C30 September 19518.3 °C2 February 195125.6 °C147 mm2230
195040.0 °C30 May 19506.3 °C10 February 195025.1 °C201 mm2240
194946.2 °C27 May 19496.3 °C4 January 194925.6 °C242 mm2360
194843.0 °C16 May 19487.7 °C5 February 194825.3 °C460 mm2320
194741.4 °C20 April 19479.2 °C16 December 194725.6 °C256 mm2460
194641.8 °C6 April 19467.8 °C7 January 194625.5 °C67 mm2410
194543.6 °C23 May 19455.3 °C10 January 194524.9 °C77 mm2410
194441.1 °C30 May 194410.0 °C10 February 194425.8 °C325 mm2460
194345.6 °C24 May 194310.0 °C4 January 194326.5 °C128 mm2800
194241.5 °C22 April 19429.2 °C11 January 194226.1 °C413 mm2590
194140.2 °C4 October 19419.2 °C20 January 194126.0 °C35 mm2580
194042.7 °C20 May 19409.3 °C29 December 194025.5 °C189 mm2330

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
31.9 °C
+1.0 °C
Hot days (≥ 30 °C)
261 d/yr
+19
Frost days (< 0 °C)
0 d/yr
0
Annual rainfall
223 mm
+56 mm

Month by month

Highvs. normalPrecipitationvs. normal
Jan25.5 °C+1.0 °C0 mm-5 mm
Feb29.0 °C+2.1 °C0 mm-7 mm
Mar33.7 °C+2.9 °C0 mm-3 mm
Apr36.1 °C+2.4 °C0 mm-1 mm
May35.4 °C+0.5 °C0 mm-0 mm
Jun34.5 °C+0.2 °C80 mm+72 mm
Jul32.5 °C+0.2 °C17 mm-47 mm
Aug31.7 °C+0.7 °C67 mm+15 mm
Sep31.2 °C-0.5 °C55 mm+40 mm
Oct34.8 °C+1.3 °C2 mm-1 mm
Nov30.6 °C-0.2 °C0 mm-2 mm
Dec27.5 °C+1.2 °C1 mm-4 mm

The year's extremes

Hottest day
40.4 °C
29 May 2025
Coldest day
8.3 °C
8 Jan 2025
Wettest day
61.9 mm
28 Jun 2025
Windiest day
41.0 km/h
19 Jun 2025
Strongest gust
64.8 km/h
19 Jun 2025
Hottest feels-like
46.2 °C
16 Jun 2025
Coldest feels-like
5.0 °C
8 Jan 2025
Sunniest day
13.0 h
30 Apr 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 Hub?

Hub has a hot desert climate (Köppen BWh). Over 1940-2025, the average annual temperature is 25.9 °C and it receives 167 mm of precipitation per year.

What is the hottest day ever recorded in Hub?

The hottest day measured in Hub between 1940 and 2025 was 27 May 1949, reaching 46.2 °C.

What is the coldest day in Hub?

The coldest day measured in Hub between 1940 and 2025 was 10 January 1945, at 5.3 °C.

Does it snow in Hub?

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

Has the climate of Hub warmed?

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

What is the wettest day in Hub?

The wettest day measured in Hub between 1940 and 2025 was 18 July 1985, with 130 mm of rain in 24 hours.

What was the windiest day in Hub?

The windiest day measured in Hub between 1940 and 2025 was 9 June 1948, with winds reaching 65.9 km/h.

What is the warmest month in Hub?

The warmest month in Hub is June (30.5 °C on average); the coldest is January (18.6 °C).

How much does it rain in Hub?

Hub receives on average 167 mm of precipitation per year, spread over about 18 rainy days.

Is it sunny in Hub?

Hub gets on average 11.1 hours of sunshine per day, roughly 4,052 hours per year over 1940-2025.

Are there tropical nights in Hub?

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

What was the most extreme apparent temperature in Hub?

In Hub, between 1940 and 2025, the highest apparent temperature reached 49.1 °C on 22 June 2007, and the lowest was 0.0 °C on 9 February 1950.

Compare Hub with another city

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

Nearby cities

The climate around Hub

Other cities — Pakistan