Thatta climate — normals and trends

Thatta (Pakistan) has a hot desert climate (BWh) under the Köppen-Geiger classification. Its mean annual temperature is 26.6 °C and it receives 206 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 (31.9 °C on average) and the coldest is January (18.1 °C). Rainfall peaks in July.

Thatta averages 0 frost days, 275 hot days (≥ 30 °C) and 17 rainy days per year.

Thatta has warmed by +0.5 °C between 1940 and 2025, or +0.06 °C per decade. This trend is statistically significant.

The hottest day of the period reached 47.9 °C (on 27 May 1949) and the coldest 3.7 °C (on 28 January 1973).

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

ThattaSindh

coords
24.75°, 67.92°
period
19402025 · 86 yrs
BWhHot desertWarmest monthJuneColdest monthJanuaryWettest monthJulyDriest monthApril

Mean daily temperature

26.6°C

Average daily high

33.2°C

Average daily low

21.5°C

Annual rainfall

206mm

Sunshine / day

10.9h

Mean relative humidity

59%

Average peak wind

21.3km/h

Seasonal range

13.8°C

Frost days (< 0 °C)

0 d/yr

Hot days (≥ 30 °C)

275 d/yr

Rainy days (≥ 1 mm)

17 d/yr

Annual snowfall

0.0 cm

Average feels-like high

33.7 °C

Average feels-like low

22.7 °C

Average peak gust

38.8 km/h

Tropical nights (≥ 20 °C)

233 d/yr

Solar radiation

20.6 MJ/m²

Has the climate changed?

One stripe per year, 1940 to 2025

+0.5 °C

since 1940

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

47.9 °C

27 May 1949

Coldest day

3.7 °C

28 January 1973

Wettest day

284 mm

25 July 1967

Windiest day

56.7 km/h

21 May 1999

Strongest gust

103.0 km/h

21 May 1999

Hottest feels-like

51.5 °C

10 June 1991

Coldest feels-like

-0.5 °C

28 January 1973

Sunniest day

13.0 h

7 May 1940

YearHottest dayColdest dayAnnual meanRainfallHot daysFrost days
202542.9 °C30 May 20257.8 °C8 January 202527.1 °C253 mm2830
202444.1 °C24 June 20248.7 °C28 December 202427.3 °C207 mm2710
202341.9 °C10 May 20237.1 °C15 January 202326.9 °C190 mm2820
202242.8 °C13 May 20228.4 °C25 January 202227.0 °C532 mm2720
202141.3 °C3 April 20216.6 °C13 January 202127.0 °C193 mm2850
202043.5 °C6 August 20207.7 °C9 January 202026.9 °C224 mm2650
201942.8 °C6 June 20198.9 °C31 December 201926.8 °C428 mm2400
201843.9 °C30 May 20189.0 °C19 December 201827.4 °C48 mm2890
201743.1 °C12 April 20178.6 °C11 January 201726.9 °C155 mm2740
201643.2 °C18 May 20169.9 °C21 January 201627.2 °C143 mm2960
201543.3 °C1 May 20158.9 °C25 December 201527.1 °C146 mm2710
201443.9 °C8 June 20147.0 °C1 January 201426.8 °C69 mm2700
201341.8 °C2 May 20137.0 °C31 December 201326.9 °C126 mm2720
201242.5 °C4 May 20125.7 °C8 February 201226.5 °C144 mm2750
201144.1 °C21 May 20118.7 °C11 January 201126.7 °C404 mm2630
201043.4 °C14 May 20109.4 °C10 December 201027.2 °C300 mm2770
200943.6 °C27 April 200912.2 °C11 January 200927.1 °C241 mm2720
200843.6 °C26 April 20086.0 °C7 February 200826.6 °C110 mm2740
200744.0 °C9 May 20078.5 °C6 January 200727.2 °C212 mm2780
200645.0 °C24 June 20067.7 °C7 January 200627.0 °C344 mm2810
200541.2 °C4 April 20056.2 °C20 February 200526.8 °C43 mm2730
200444.6 °C6 May 20049.1 °C4 February 200427.2 °C74 mm2930
200342.2 °C27 April 20039.6 °C17 December 200326.8 °C333 mm2710
200245.2 °C29 April 20028.3 °C22 January 200226.9 °C17 mm2810
200141.2 °C4 May 20016.8 °C3 February 200127.1 °C158 mm2950
200045.7 °C7 June 20007.6 °C14 January 200026.9 °C50 mm2720
199943.4 °C25 April 19998.4 °C7 January 199926.6 °C222 mm2790
199846.5 °C16 June 19987.9 °C26 February 199827.0 °C127 mm2710
199742.0 °C16 May 19977.1 °C14 January 199726.2 °C123 mm2590
199643.0 °C16 June 19967.7 °C16 January 199626.6 °C29 mm2730
199545.3 °C3 June 19958.2 °C17 January 199526.7 °C68 mm2630
199445.4 °C6 June 19947.2 °C12 December 199426.4 °C452 mm2770
199343.6 °C12 May 19939.5 °C15 December 199327.2 °C60 mm2860
199243.9 °C18 May 19925.7 °C12 January 199226.1 °C532 mm2560
199145.8 °C8 June 19914.7 °C1 January 199126.3 °C10 mm2810
199042.2 °C28 April 19904.4 °C31 December 199026.4 °C59 mm2710
198944.5 °C23 May 19896.6 °C22 January 198926.5 °C199 mm2690
198845.0 °C6 May 19888.6 °C26 January 198827.3 °C185 mm2780
198743.0 °C7 October 19878.3 °C19 January 198727.0 °C6 mm2910
198644.0 °C18 May 19865.4 °C14 December 198626.1 °C75 mm2720
198543.7 °C14 May 19856.0 °C2 January 198526.2 °C313 mm2830
198441.5 °C14 June 19846.7 °C22 February 198425.9 °C216 mm2700
198344.8 °C23 May 19836.3 °C27 December 198326.2 °C297 mm2660
198242.0 °C31 May 19827.5 °C23 January 198226.5 °C139 mm2520
198145.4 °C4 June 19819.2 °C12 January 198126.5 °C165 mm2670
198042.3 °C22 April 19806.3 °C5 February 198026.5 °C150 mm2690
197945.8 °C17 June 19796.0 °C30 January 197926.3 °C150 mm2520
197841.6 °C10 May 19787.3 °C20 January 197826.1 °C285 mm2650
197745.0 °C15 May 19775.2 °C28 January 197726.8 °C273 mm2750
197642.2 °C14 May 19769.2 °C10 December 197626.1 °C328 mm2500
197543.6 °C21 May 19757.6 °C2 January 197526.5 °C126 mm2630
197445.3 °C29 June 19745.3 °C7 February 197426.5 °C32 mm2660
197344.7 °C10 May 19733.7 °C28 January 197326.3 °C139 mm2790
197243.8 °C18 May 19727.0 °C13 February 197226.1 °C67 mm2650
197143.2 °C5 May 19716.7 °C30 January 197126.5 °C37 mm2840
197043.6 °C1 May 19707.0 °C1 February 197026.4 °C274 mm2620
196944.3 °C22 June 19697.7 °C5 February 196926.8 °C38 mm2730
196843.4 °C2 June 19686.5 °C27 December 196826.0 °C21 mm2670
196743.6 °C14 May 19675.9 °C12 January 196726.1 °C676 mm2670
196645.1 °C24 May 19669.4 °C5 January 196626.9 °C46 mm2850
196544.3 °C21 May 19656.8 °C24 December 196526.9 °C31 mm2830
196445.0 °C23 May 19643.8 °C11 December 196426.4 °C198 mm2740
196341.5 °C24 May 19638.3 °C23 December 196326.6 °C50 mm2850
196245.8 °C21 May 19624.5 °C21 January 196225.8 °C307 mm2650
196143.8 °C11 June 19617.4 °C12 January 196125.5 °C583 mm2480
196045.2 °C11 May 19607.1 °C22 January 196026.4 °C99 mm2830
195945.4 °C21 May 19595.8 °C17 December 195926.3 °C691 mm2590
195845.9 °C31 May 19588.9 °C30 December 195826.8 °C290 mm2770
195744.4 °C27 May 19576.3 °C10 February 195726.3 °C40 mm2680
195644.6 °C7 June 19568.1 °C22 January 195626.1 °C507 mm2740
195546.4 °C19 May 19557.6 °C26 December 195526.7 °C343 mm2780
195444.6 °C2 May 19548.5 °C10 January 195426.7 °C200 mm2840
195345.0 °C7 June 19538.8 °C3 January 195326.6 °C358 mm2930
195245.5 °C5 June 19528.4 °C3 January 195226.6 °C149 mm2820
195144.3 °C15 June 19517.5 °C2 February 195126.7 °C164 mm2790
195044.9 °C30 May 19505.6 °C11 February 195026.1 °C252 mm2620
194947.9 °C27 May 19496.9 °C4 January 194926.6 °C246 mm2700
194847.4 °C17 May 19486.5 °C6 February 194826.5 °C370 mm2690
194745.1 °C15 June 19478.9 °C16 December 194726.7 °C205 mm2840
194645.2 °C25 May 19466.2 °C7 January 194626.6 °C46 mm2790
194545.7 °C23 May 19454.8 °C11 January 194526.1 °C79 mm2760
194445.1 °C30 May 194410.0 °C25 January 194426.7 °C554 mm2810
194346.8 °C24 May 19438.7 °C5 January 194327.7 °C202 mm3100
194243.3 °C15 June 19428.0 °C12 January 194227.2 °C426 mm2980
194142.4 °C11 May 19417.8 °C10 January 194127.1 °C70 mm3100
194045.8 °C16 May 19408.7 °C30 December 194026.5 °C217 mm2870

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
33.5 °C
+0.3 °C
Hot days (≥ 30 °C)
283 d/yr
+8
Frost days (< 0 °C)
0 d/yr
0
Annual rainfall
254 mm
+48 mm

Month by month

Highvs. normalPrecipitationvs. normal
Jan25.5 °C+0.4 °C0 mm-3 mm
Feb30.3 °C+1.9 °C0 mm-3 mm
Mar35.5 °C+2.0 °C0 mm-3 mm
Apr40.0 °C+2.6 °C0 mm-2 mm
May39.2 °C+0.4 °C1 mm-2 mm
Jun37.3 °C-0.4 °C54 mm+44 mm
Jul34.7 °C-0.2 °C18 mm-62 mm
Aug34.0 °C+0.5 °C87 mm+22 mm
Sep33.2 °C-1.3 °C76 mm+48 mm
Oct34.3 °C-1.5 °C16 mm+12 mm
Nov30.9 °C-0.9 °C0 mm-2 mm
Dec27.6 °C+0.9 °C1 mm-2 mm

The year's extremes

Hottest day
42.9 °C
30 May 2025
Coldest day
7.8 °C
8 Jan 2025
Wettest day
38.5 mm
8 Sep 2025
Windiest day
37.3 km/h
19 Jun 2025
Strongest gust
64.1 km/h
19 Jun 2025
Hottest feels-like
47.0 °C
13 Jun 2025
Coldest feels-like
5.2 °C
8 Jan 2025
Sunniest day
13.0 h
7 May 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 Thatta?

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

What is the hottest day ever recorded in Thatta?

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

What is the coldest day in Thatta?

The coldest day measured in Thatta between 1940 and 2025 was 28 January 1973, at 3.7 °C.

Does it snow in Thatta?

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

Has the climate of Thatta warmed?

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

What is the wettest day in Thatta?

The wettest day measured in Thatta between 1940 and 2025 was 25 July 1967, with 284 mm of rain in 24 hours.

What was the windiest day in Thatta?

The windiest day measured in Thatta between 1940 and 2025 was 21 May 1999, with winds reaching 56.7 km/h.

What is the warmest month in Thatta?

The warmest month in Thatta is June (31.9 °C on average); the coldest is January (18.1 °C).

How much does it rain in Thatta?

Thatta receives on average 206 mm of precipitation per year, spread over about 17 rainy days.

Is it sunny in Thatta?

Thatta gets on average 10.9 hours of sunshine per day, roughly 3,979 hours per year over 1940-2025.

Are there tropical nights in Thatta?

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

What was the most extreme apparent temperature in Thatta?

In Thatta, between 1940 and 2025, the highest apparent temperature reached 51.5 °C on 10 June 1991, and the lowest was -0.5 °C on 28 January 1973.

Compare Thatta with another city

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

Nearby cities

The climate around Thatta

Other cities — Pakistan