Fort Portal climate — normals and trends

Fort Portal (Uganda) has a tropical monsoon climate (Am) under the Köppen-Geiger classification. Its mean annual temperature is 20.4 °C and it receives 1,845 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 February (21.5 °C on average) and the coldest is August (19.7 °C). Rainfall peaks in October.

Fort Portal averages 0 frost days, 13 hot days (≥ 30 °C) and 247 rainy days per year.

Fort Portal has warmed by +2.1 °C between 1940 and 2025, or +0.24 °C per decade. This trend is statistically significant.

The hottest day of the period reached 34.5 °C (on 24 February 2005) and the coldest 11.1 °C (on 3 January 1961).

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

Fort PortalWestern Region

coords
0.66°, 30.27°
period
19402025 · 86 yrs
AmTropical monsoonWarmest monthFebruaryColdest monthAugustWettest monthOctoberDriest monthJanuary

Mean daily temperature

20.4°C

Average daily high

26.2°C

Average daily low

16.0°C

Annual rainfall

1,845mm

Sunshine / day

10.8h

Mean relative humidity

80%

Average peak wind

7.4km/h

Seasonal range

1.8°C

Frost days (< 0 °C)

0 d/yr

Hot days (≥ 30 °C)

13 d/yr

Rainy days (≥ 1 mm)

247 d/yr

Annual snowfall

0.0 cm

Average feels-like high

29.1 °C

Average feels-like low

17.1 °C

Average peak gust

29.0 km/h

Tropical nights (≥ 20 °C)

0 d/yr

Solar radiation

19.6 MJ/m²

Has the climate changed?

One stripe per year, 1940 to 2025

+2.1 °C

since 1940

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

34.5 °C

24 February 2005

Coldest day

11.1 °C

3 January 1961

Wettest day

60 mm

2 August 1962

Windiest day

17.4 km/h

24 February 1943

Strongest gust

53.3 km/h

9 March 1985

Hottest feels-like

36.5 °C

28 March 2016

Coldest feels-like

9.8 °C

3 January 1961

Sunniest day

12.0 h

4 April 1940

YearHottest dayColdest dayAnnual meanRainfallHot daysFrost days
202532.6 °C1 March 202514.0 °C31 July 202521.5 °C1,434 mm360
202432.5 °C18 March 202414.3 °C8 December 202421.9 °C1,586 mm310
202331.5 °C6 March 202314.7 °C8 January 202321.5 °C1,751 mm180
202232.4 °C11 March 202214.4 °C4 July 202221.2 °C1,619 mm190
202132.4 °C12 March 202114.4 °C24 August 202121.6 °C1,481 mm270
202032.8 °C7 March 202013.7 °C14 December 202021.4 °C1,851 mm400
201932.4 °C28 January 201914.1 °C21 December 201921.4 °C1,764 mm420
201833.2 °C15 February 201814.0 °C8 July 201821.3 °C1,414 mm200
201732.3 °C13 February 201714.0 °C14 December 201721.5 °C1,499 mm440
201633.7 °C17 February 201613.9 °C19 August 201621.9 °C1,281 mm510
201534.5 °C16 March 201513.7 °C11 January 201521.4 °C1,428 mm370
201431.6 °C22 February 201413.9 °C13 January 201421.1 °C1,566 mm370
201333.6 °C24 February 201313.7 °C4 February 201321.0 °C1,440 mm250
201233.0 °C15 March 201212.0 °C1 February 201220.9 °C1,709 mm540
201132.3 °C28 February 201113.9 °C8 February 201120.9 °C1,695 mm480
201032.0 °C2 February 201014.2 °C23 September 201021.3 °C1,724 mm280
200931.9 °C10 March 200913.4 °C7 July 200921.0 °C1,524 mm110
200830.2 °C4 March 200813.0 °C3 February 200820.4 °C1,357 mm20
200732.3 °C7 March 200712.3 °C18 December 200720.6 °C1,622 mm170
200632.6 °C10 February 200613.8 °C6 September 200620.7 °C1,588 mm210
200534.5 °C24 February 200512.6 °C14 July 200521.2 °C1,489 mm420
200432.8 °C25 March 200413.7 °C5 July 200421.0 °C1,428 mm190
200332.8 °C20 February 200313.9 °C15 December 200320.8 °C1,498 mm230
200232.8 °C26 February 200213.7 °C12 November 200220.7 °C1,414 mm160
200132.0 °C3 March 200113.9 °C28 January 200120.4 °C1,427 mm90
200031.3 °C23 March 200012.7 °C27 January 200020.5 °C1,154 mm110
199931.7 °C16 February 199913.7 °C10 September 199920.4 °C1,494 mm160
199831.7 °C14 March 199814.1 °C4 December 199821.2 °C1,260 mm180
199731.4 °C7 March 199714.0 °C8 February 199720.7 °C1,646 mm130
199629.7 °C11 February 199613.0 °C8 August 199620.4 °C1,801 mm00
199530.2 °C9 March 199513.5 °C25 August 199520.6 °C1,656 mm30
199431.8 °C2 April 199412.8 °C1 September 199420.5 °C1,900 mm120
199330.6 °C4 March 199314.2 °C7 September 199320.5 °C1,664 mm20
199233.4 °C15 March 199213.6 °C20 August 199220.5 °C1,634 mm170
199130.0 °C22 January 199114.0 °C9 July 199120.3 °C2,010 mm10
199030.9 °C29 January 199013.5 °C11 November 199020.7 °C1,815 mm20
198931.6 °C3 March 198912.9 °C23 January 198920.5 °C1,687 mm60
198831.6 °C2 March 198814.0 °C6 December 198820.6 °C1,963 mm60
198731.2 °C4 March 198714.0 °C27 October 198721.0 °C1,691 mm170
198631.5 °C24 February 198613.2 °C21 July 198620.2 °C2,033 mm20
198531.9 °C13 March 198513.9 °C3 January 198520.1 °C1,854 mm100
198431.6 °C16 February 198413.5 °C20 December 198420.4 °C1,569 mm70
198331.9 °C26 February 198313.7 °C31 December 198320.7 °C1,840 mm190
198233.1 °C21 February 198213.8 °C5 December 198220.3 °C1,732 mm90
198130.9 °C1 March 198113.8 °C12 January 198120.3 °C2,019 mm80
198032.0 °C18 March 198013.4 °C23 January 198020.4 °C1,755 mm110
197931.0 °C23 March 197914.1 °C12 July 197920.3 °C1,912 mm20
197831.3 °C7 February 197812.7 °C20 July 197820.0 °C2,199 mm100
197730.4 °C22 March 197712.9 °C9 July 197720.0 °C2,138 mm30
197631.0 °C15 March 197612.9 °C7 January 197619.6 °C2,278 mm40
197531.5 °C22 February 197512.7 °C21 December 197519.8 °C2,312 mm130
197432.3 °C11 February 197412.7 °C13 September 197419.8 °C1,941 mm150
197331.9 °C9 February 197312.8 °C17 December 197320.3 °C1,949 mm350
197232.4 °C31 March 197212.6 °C29 June 197219.9 °C2,372 mm30
197133.4 °C5 March 197112.9 °C19 September 197119.7 °C2,170 mm220
197030.2 °C15 February 197012.8 °C30 July 197020.0 °C2,002 mm30
196929.3 °C6 April 196912.2 °C31 January 196920.1 °C1,898 mm00
196829.4 °C8 February 196812.8 °C14 January 196819.8 °C1,995 mm00
196730.7 °C2 March 196711.7 °C12 December 196719.6 °C2,202 mm10
196629.6 °C9 May 196612.8 °C24 December 196620.1 °C2,030 mm00
196529.2 °C24 January 196512.2 °C18 September 196519.8 °C1,830 mm00
196429.6 °C16 March 196412.1 °C30 November 196419.7 °C2,040 mm00
196329.2 °C23 March 196312.8 °C29 July 196319.4 °C2,506 mm00
196229.1 °C5 February 196213.2 °C3 February 196219.1 °C2,828 mm00
196130.6 °C10 March 196111.1 °C3 January 196119.6 °C2,470 mm40
196029.4 °C25 April 196012.1 °C30 January 196019.9 °C1,968 mm00
195932.0 °C15 March 195912.3 °C16 July 195920.1 °C1,818 mm90
195831.5 °C4 March 195812.3 °C2 October 195820.2 °C2,098 mm170
195729.9 °C16 February 195711.6 °C6 February 195720.1 °C1,695 mm00
195629.9 °C1 March 195613.2 °C18 January 195619.4 °C2,193 mm00
195528.6 °C15 February 195513.7 °C14 June 195519.4 °C2,072 mm00
195429.3 °C1 February 195413.1 °C11 January 195419.4 °C2,180 mm00
195329.5 °C2 October 195312.2 °C24 July 195319.1 °C3,326 mm00
195228.1 °C17 March 195213.5 °C10 July 195219.5 °C2,825 mm00
195129.3 °C1 March 195112.3 °C4 July 195119.5 °C2,414 mm00
195030.1 °C5 March 195011.9 °C18 July 195019.2 °C2,692 mm10
194928.6 °C27 February 194912.7 °C28 July 194919.5 °C2,334 mm00
194828.3 °C4 June 194813.4 °C2 January 194819.4 °C2,365 mm00
194728.6 °C9 March 194713.3 °C22 July 194719.6 °C2,179 mm00
194632.1 °C13 February 194613.1 °C24 December 194619.9 °C1,850 mm320
194531.3 °C22 February 194512.3 °C9 June 194519.9 °C1,298 mm30
194431.2 °C1 March 194411.9 °C8 July 194420.3 °C1,352 mm210
194331.4 °C17 February 194312.7 °C27 September 194320.1 °C1,452 mm210
194231.2 °C7 February 194212.3 °C29 July 194219.8 °C1,335 mm40
194131.2 °C26 March 194112.7 °C10 December 194120.3 °C1,348 mm130
194028.9 °C23 February 194012.2 °C29 December 194019.3 °C2,001 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.2 °C
+1.0 °C
Hot days (≥ 30 °C)
36 d/yr
+23
Frost days (< 0 °C)
0 d/yr
0
Annual rainfall
1434 mm
-411 mm

Month by month

Highvs. normalPrecipitationvs. normal
Jan29.0 °C+2.0 °C1 mm-49 mm
Feb30.3 °C+2.3 °C5 mm-62 mm
Mar28.6 °C+1.0 °C91 mm-52 mm
Apr27.2 °C+0.5 °C198 mm+10 mm
May27.5 °C+1.2 °C129 mm-37 mm
Jun27.4 °C+1.3 °C52 mm-56 mm
Jul26.3 °C+0.6 °C139 mm+15 mm
Aug25.1 °C-0.3 °C243 mm+53 mm
Sep26.7 °C+1.2 °C175 mm-38 mm
Oct25.9 °C+0.6 °C236 mm-18 mm
Nov26.6 °C+1.7 °C117 mm-117 mm
Dec26.5 °C+0.8 °C47 mm-62 mm

The year's extremes

Hottest day
32.6 °C
1 Mar 2025
Coldest day
14.0 °C
31 Jul 2025
Wettest day
35.0 mm
9 Aug 2025
Windiest day
14.2 km/h
17 Jan 2025
Strongest gust
44.6 km/h
18 Nov 2025
Hottest feels-like
35.2 °C
11 Apr 2025
Coldest feels-like
13.4 °C
31 Jul 2025
Sunniest day
12.0 h
2 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 Fort Portal?

Fort Portal has a tropical monsoon climate (Köppen Am). Over 1940-2025, the average annual temperature is 20.4 °C and it receives 1,845 mm of precipitation per year.

What is the hottest day ever recorded in Fort Portal?

The hottest day measured in Fort Portal between 1940 and 2025 was 24 February 2005, reaching 34.5 °C.

What is the coldest day in Fort Portal?

The coldest day measured in Fort Portal between 1940 and 2025 was 3 January 1961, at 11.1 °C.

Does it snow in Fort Portal?

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

Has the climate of Fort Portal warmed?

Yes: Fort Portal warmed by +2.1 °C between 1940 and 2025, a statistically significant trend.

What is the wettest day in Fort Portal?

The wettest day measured in Fort Portal between 1940 and 2025 was 2 August 1962, with 60 mm of rain in 24 hours.

What was the windiest day in Fort Portal?

The windiest day measured in Fort Portal between 1940 and 2025 was 24 February 1943, with winds reaching 17.4 km/h.

What is the warmest month in Fort Portal?

The warmest month in Fort Portal is February (21.5 °C on average); the coldest is August (19.7 °C).

How much does it rain in Fort Portal?

Fort Portal receives on average 1,845 mm of precipitation per year, spread over about 247 rainy days.

Is it sunny in Fort Portal?

Fort Portal gets on average 10.8 hours of sunshine per day, roughly 3,942 hours per year over 1940-2025.

Are there tropical nights in Fort Portal?

Almost never: tropical nights (temperature staying above 20 °C) are virtually non-existent in Fort Portal.

What was the most extreme apparent temperature in Fort Portal?

In Fort Portal, between 1940 and 2025, the highest apparent temperature reached 36.5 °C on 28 March 2016, and the lowest was 9.8 °C on 3 January 1961.

Compare Fort Portal with another city

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

Nearby cities

The climate around Fort Portal

Other cities — Uganda