Teshie climate — normals and trends

Teshie (Ghana) has a hot semi-arid climate (BSh) under the Köppen-Geiger classification. Its mean annual temperature is 26.0 °C and it receives 753 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 March (27.4 °C on average) and the coldest is August (23.5 °C). Rainfall peaks in June.

Teshie averages 0 frost days, 0 hot days (≥ 30 °C) and 153 rainy days per year.

Teshie has warmed by +0.8 °C between 1940 and 2025, or +0.09 °C per decade. This trend is statistically significant.

The hottest day of the period reached 30.3 °C (on 22 April 2024) and the coldest 20.8 °C (on 10 August 1956).

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

TeshieGreater Accra

coords
5.58°, -0.11°
period
19402025 · 86 yrs
BShHot semi-aridWarmest monthMarchColdest monthAugustWettest monthJuneDriest monthJanuary

Mean daily temperature

26.0°C

Average daily high

26.7°C

Average daily low

25.3°C

Annual rainfall

753mm

Sunshine / day

10.7h

Mean relative humidity

85%

Average peak wind

23.0km/h

Seasonal range

3.9°C

Frost days (< 0 °C)

0 d/yr

Hot days (≥ 30 °C)

0 d/yr

Rainy days (≥ 1 mm)

153 d/yr

Annual snowfall

0.0 cm

Average feels-like high

31.1 °C

Average feels-like low

28.4 °C

Average peak gust

32.9 km/h

Tropical nights (≥ 20 °C)

365 d/yr

Solar radiation

19.0 MJ/m²

Has the climate changed?

One stripe per year, 1940 to 2025

+0.8 °C

since 1940

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

30.3 °C

22 April 2024

Coldest day

20.8 °C

10 August 1956

Wettest day

176 mm

28 June 1994

Windiest day

40.3 km/h

15 April 1963

Strongest gust

54.0 km/h

19 June 2018

Hottest feels-like

37.7 °C

14 April 2024

Coldest feels-like

19.6 °C

8 January 1957

Sunniest day

12.0 h

2 April 1940

YearHottest dayColdest dayAnnual meanRainfallHot daysFrost days
202529.4 °C17 January 202522.5 °C14 July 202526.5 °C667 mm00
202430.3 °C22 April 202423.2 °C18 August 202427.0 °C543 mm100
202330.1 °C10 May 202323.6 °C30 June 202326.9 °C751 mm10
202229.2 °C3 April 202221.8 °C17 August 202226.3 °C717 mm00
202129.3 °C23 April 202123.5 °C13 August 202126.7 °C745 mm00
202029.7 °C2 January 202022.3 °C6 August 202026.4 °C473 mm00
201929.4 °C18 May 201923.0 °C12 August 201926.6 °C741 mm00
201829.2 °C31 October 201822.9 °C27 August 201826.3 °C844 mm00
201729.3 °C3 April 201722.7 °C2 September 201726.3 °C833 mm00
201629.8 °C7 January 201623.0 °C25 July 201626.4 °C571 mm00
201529.4 °C25 December 201523.0 °C4 August 201526.2 °C736 mm00
201429.3 °C28 March 201422.8 °C24 August 201426.2 °C851 mm00
201329.4 °C27 January 201321.6 °C10 August 201326.0 °C448 mm00
201229.2 °C28 March 201221.9 °C18 August 201226.0 °C624 mm00
201129.3 °C11 April 201122.9 °C28 July 201126.3 °C509 mm00
201029.9 °C18 April 201023.1 °C13 August 201026.7 °C706 mm00
200929.0 °C15 March 200922.7 °C16 August 200926.1 °C637 mm00
200830.0 °C13 March 200823.2 °C3 September 200826.4 °C695 mm10
200729.2 °C13 April 200723.0 °C7 August 200726.3 °C695 mm00
200629.5 °C28 March 200623.0 °C3 September 200626.4 °C654 mm00
200529.7 °C4 March 200522.3 °C10 August 200526.2 °C741 mm00
200429.7 °C5 March 200422.5 °C26 July 200426.1 °C489 mm00
200329.8 °C23 March 200322.5 °C22 August 200326.4 °C617 mm00
200229.5 °C24 February 200222.4 °C10 September 200226.1 °C642 mm00
200129.2 °C9 March 200121.8 °C6 August 200126.0 °C774 mm00
200029.3 °C18 May 200022.4 °C20 August 200026.0 °C501 mm00
199929.1 °C23 April 199922.2 °C23 August 199926.0 °C829 mm00
199829.7 °C28 March 199821.3 °C27 August 199826.3 °C309 mm00
199729.4 °C9 December 199721.9 °C17 August 199725.9 °C769 mm00
199629.3 °C10 April 199622.7 °C7 September 199626.0 °C736 mm00
199529.4 °C9 April 199522.7 °C10 September 199526.3 °C594 mm00
199429.1 °C24 March 199422.3 °C28 July 199426.0 °C769 mm00
199329.5 °C6 January 199322.2 °C24 July 199326.1 °C569 mm00
199228.9 °C27 April 199221.9 °C25 August 199225.8 °C464 mm00
199129.3 °C9 May 199122.8 °C14 August 199126.1 °C694 mm00
199028.7 °C7 November 199021.9 °C16 August 199025.8 °C556 mm00
198929.2 °C10 April 198922.5 °C6 September 198926.0 °C866 mm00
198829.8 °C13 April 198822.9 °C31 July 198826.3 °C884 mm00
198729.3 °C18 April 198724.1 °C27 July 198726.5 °C1,002 mm00
198629.0 °C9 April 198622.2 °C30 July 198625.8 °C517 mm00
198528.9 °C16 December 198522.8 °C23 July 198525.9 °C587 mm00
198429.6 °C23 March 198422.5 °C4 August 198426.1 °C630 mm00
198330.2 °C3 March 198321.4 °C2 August 198325.7 °C341 mm10
198229.6 °C9 December 198221.6 °C7 August 198225.8 °C666 mm00
198128.9 °C10 April 198122.6 °C31 August 198126.0 °C711 mm00
198029.0 °C27 April 198022.4 °C8 August 198025.9 °C786 mm00
197928.9 °C15 April 197923.3 °C25 August 197926.1 °C1,028 mm00
197828.6 °C8 February 197822.8 °C6 August 197825.6 °C866 mm00
197729.0 °C31 March 197721.6 °C6 August 197725.8 °C761 mm00
197628.5 °C29 April 197622.5 °C3 August 197625.4 °C810 mm00
197528.8 °C14 April 197521.7 °C26 August 197525.6 °C850 mm00
197429.0 °C27 March 197422.6 °C26 August 197425.8 °C1,033 mm00
197329.3 °C7 March 197323.2 °C7 August 197326.4 °C1,182 mm00
197228.9 °C12 April 197221.9 °C25 August 197225.9 °C1,110 mm00
197129.2 °C18 January 197121.3 °C19 August 197125.8 °C975 mm00
197029.3 °C11 April 197022.2 °C21 August 197026.0 °C869 mm00
196930.0 °C28 April 196922.5 °C5 September 196926.0 °C1,026 mm10
196828.9 °C16 April 196823.5 °C11 September 196825.9 °C1,493 mm00
196729.2 °C11 March 196722.4 °C11 August 196725.8 °C874 mm00
196630.0 °C1 January 196622.9 °C21 August 196626.3 °C738 mm10
196529.0 °C5 March 196522.7 °C6 September 196525.9 °C863 mm00
196429.5 °C26 March 196422.1 °C21 August 196425.8 °C666 mm00
196329.4 °C25 March 196323.4 °C24 September 196326.3 °C995 mm00
196229.3 °C26 March 196221.9 °C23 August 196225.8 °C952 mm00
196129.5 °C29 January 196122.2 °C15 August 196126.0 °C841 mm00
196029.5 °C27 December 196022.7 °C25 August 196025.9 °C720 mm00
195928.9 °C28 April 195922.1 °C16 August 195925.8 °C492 mm00
195829.1 °C5 March 195821.4 °C25 July 195825.5 °C582 mm00
195728.5 °C10 May 195722.3 °C20 September 195725.5 °C1,123 mm00
195629.6 °C9 April 195620.8 °C10 August 195625.2 °C753 mm00
195528.8 °C12 April 195521.9 °C17 August 195525.6 °C999 mm00
195429.1 °C23 December 195421.9 °C9 August 195425.6 °C719 mm00
195328.7 °C17 February 195322.6 °C27 August 195325.9 °C926 mm00
195230.1 °C12 April 195222.1 °C7 August 195226.0 °C1,114 mm10
195129.2 °C3 May 195122.2 °C19 August 195125.9 °C1,140 mm00
195028.8 °C6 March 195022.0 °C9 September 195025.6 °C920 mm00
194929.4 °C2 March 194922.6 °C14 August 194926.0 °C694 mm00
194828.7 °C22 March 194822.6 °C8 August 194825.7 °C566 mm00
194728.7 °C24 February 194723.0 °C10 September 194726.0 °C803 mm00
194629.4 °C23 February 194621.6 °C4 August 194625.6 °C528 mm00
194529.2 °C7 April 194522.0 °C12 August 194525.9 °C638 mm00
194429.3 °C14 April 194422.0 °C30 August 194425.8 °C717 mm00
194328.7 °C14 February 194321.7 °C18 August 194325.5 °C616 mm00
194229.2 °C17 March 194221.9 °C24 July 194225.6 °C487 mm00
194129.2 °C17 May 194123.0 °C27 July 194125.8 °C749 mm00
194028.9 °C10 April 194023.1 °C5 August 194025.9 °C1,096 mm00

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.1 °C
+0.4 °C
Hot days (≥ 30 °C)
0 d/yr
0
Frost days (< 0 °C)
0 d/yr
0
Annual rainfall
667 mm
-86 mm

Month by month

Highvs. normalPrecipitationvs. normal
Jan28.1 °C+0.7 °C6 mm-8 mm
Feb28.2 °C+0.3 °C13 mm-8 mm
Mar28.7 °C+0.5 °C12 mm-28 mm
Apr28.7 °C+0.5 °C38 mm-31 mm
May28.3 °C+0.6 °C122 mm-28 mm
Jun27.1 °C+0.7 °C154 mm-30 mm
Jul24.6 °C-0.2 °C21 mm-46 mm
Aug23.9 °C-0.1 °C21 mm-4 mm
Sep25.3 °C+0.5 °C90 mm+51 mm
Oct26.8 °C+0.5 °C130 mm+68 mm
Nov27.8 °C+0.4 °C26 mm-28 mm
Dec28.1 °C+0.4 °C34 mm+4 mm

The year's extremes

Hottest day
29.4 °C
17 Jan 2025
Coldest day
22.5 °C
14 Jul 2025
Wettest day
70.8 mm
8 Oct 2025
Windiest day
32.2 km/h
15 Apr 2025
Strongest gust
49.7 km/h
15 Jun 2025
Hottest feels-like
36.5 °C
9 Jan 2025
Coldest feels-like
24.0 °C
15 Aug 2025
Sunniest day
12.0 h
4 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 Teshie?

Teshie has a hot semi-arid climate (Köppen BSh). Over 1940-2025, the average annual temperature is 26.0 °C and it receives 753 mm of precipitation per year.

What is the hottest day ever recorded in Teshie?

The hottest day measured in Teshie between 1940 and 2025 was 22 April 2024, reaching 30.3 °C.

What is the coldest day in Teshie?

The coldest day measured in Teshie between 1940 and 2025 was 10 August 1956, at 20.8 °C.

Does it snow in Teshie?

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

Has the climate of Teshie warmed?

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

What is the wettest day in Teshie?

The wettest day measured in Teshie between 1940 and 2025 was 28 June 1994, with 176 mm of rain in 24 hours.

What was the windiest day in Teshie?

The windiest day measured in Teshie between 1940 and 2025 was 15 April 1963, with winds reaching 40.3 km/h.

What is the warmest month in Teshie?

The warmest month in Teshie is March (27.4 °C on average); the coldest is August (23.5 °C).

How much does it rain in Teshie?

Teshie receives on average 753 mm of precipitation per year, spread over about 153 rainy days.

Is it sunny in Teshie?

Teshie gets on average 10.7 hours of sunshine per day, roughly 3,905 hours per year over 1940-2025.

Are there tropical nights in Teshie?

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

What was the most extreme apparent temperature in Teshie?

In Teshie, between 1940 and 2025, the highest apparent temperature reached 37.7 °C on 14 April 2024, and the lowest was 19.6 °C on 8 January 1957.

Compare Teshie with another city

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

Nearby cities

The climate around Teshie

Other cities — Ghana