Mairo Inya climate — normals and trends

Mairo Inya (Kenya) has a temperate oceanic climate (Cfb) under the Köppen-Geiger classification. Its mean annual temperature is 15.5 °C and it receives 1,327 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 (16.6 °C on average) and the coldest is July (14.4 °C). Rainfall peaks in April.

Mairo Inya averages 0 frost days, 0 hot days (≥ 30 °C) and 167 rainy days per year.

Mairo Inya has warmed by +1.9 °C between 1940 and 2025, or +0.22 °C per decade. This trend is statistically significant.

The hottest day of the period reached 28.7 °C (on 8 April 2019) and the coldest 3.0 °C (on 2 January 2012).

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

Mairo InyaNyandarua County

coords
0.03°, 36.41°
period
19402025 · 86 yrs
CfbTemperate oceanicWarmest monthMarchColdest monthJulyWettest monthAprilDriest monthJanuary

Mean daily temperature

15.5°C

Average daily high

21.4°C

Average daily low

10.6°C

Annual rainfall

1,327mm

Sunshine / day

10.8h

Mean relative humidity

71%

Average peak wind

13.2km/h

Seasonal range

2.2°C

Frost days (< 0 °C)

0 d/yr

Hot days (≥ 30 °C)

0 d/yr

Rainy days (≥ 1 mm)

167 d/yr

Annual snowfall

0.0 cm

Average feels-like high

21.2 °C

Average feels-like low

9.6 °C

Average peak gust

33.6 km/h

Tropical nights (≥ 20 °C)

0 d/yr

Solar radiation

21.5 MJ/m²

Has the climate changed?

One stripe per year, 1940 to 2025

+1.9 °C

since 1940

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

28.7 °C

8 April 2019

Coldest day

3.0 °C

2 January 2012

Wettest day

104 mm

1 May 1997

Windiest day

28.2 km/h

11 April 1984

Strongest gust

77.8 km/h

1 May 2013

Hottest feels-like

28.1 °C

25 February 2005

Coldest feels-like

-0.7 °C

2 January 2012

Sunniest day

12.0 h

4 May 1972

YearHottest dayColdest dayAnnual meanRainfallHot daysFrost days
202527.7 °C5 March 20257.1 °C24 November 202516.5 °C1,186 mm00
202428.4 °C25 March 20247.8 °C24 January 202416.7 °C1,608 mm00
202327.2 °C14 February 20236.3 °C3 February 202316.7 °C857 mm00
202227.5 °C20 March 20227.5 °C13 October 202216.4 °C780 mm00
202126.0 °C14 March 20216.5 °C1 February 202116.4 °C819 mm00
202026.5 °C15 March 20207.3 °C11 February 202016.2 °C1,519 mm00
201928.7 °C8 April 20196.5 °C19 December 201916.7 °C1,642 mm00
201826.6 °C25 February 20187.6 °C11 February 201815.9 °C1,578 mm00
201728.1 °C20 March 20176.9 °C12 January 201716.4 °C1,204 mm00
201628.4 °C29 March 20167.8 °C23 February 201616.3 °C1,222 mm00
201527.0 °C24 February 20156.6 °C15 March 201516.6 °C1,092 mm00
201427.2 °C4 March 20147.2 °C31 December 201415.9 °C1,123 mm00
201327.6 °C11 March 20137.2 °C28 February 201315.7 °C1,527 mm00
201226.3 °C29 March 20123.0 °C2 January 201215.5 °C1,821 mm00
201127.2 °C11 February 20116.0 °C26 January 201116.0 °C1,412 mm00
201026.4 °C2 February 20106.8 °C16 January 201016.1 °C1,498 mm00
200927.0 °C27 March 20096.8 °C12 January 200916.5 °C617 mm00
200826.9 °C13 March 20086.5 °C22 December 200815.8 °C1,043 mm00
200726.1 °C23 February 20076.1 °C18 December 200715.7 °C1,258 mm00
200627.7 °C17 February 20067.8 °C26 January 200616.2 °C1,429 mm00
200527.1 °C3 April 20055.7 °C5 January 200516.1 °C894 mm00
200426.3 °C25 March 20047.1 °C5 July 200415.7 °C1,272 mm00
200327.1 °C13 March 20036.3 °C22 February 200316.0 °C1,053 mm00
200227.5 °C2 March 20027.3 °C7 July 200216.0 °C1,211 mm00
200126.0 °C22 March 20017.1 °C17 October 200115.6 °C1,389 mm00
200027.3 °C24 March 20006.2 °C27 January 200016.0 °C565 mm00
199926.0 °C7 April 19996.2 °C4 February 199915.7 °C798 mm00
199825.9 °C31 March 19987.4 °C10 December 199815.8 °C1,303 mm00
199726.9 °C7 March 19977.7 °C5 February 199715.9 °C2,053 mm00
199626.8 °C22 February 19966.3 °C10 August 199615.9 °C1,389 mm00
199525.6 °C7 February 19955.9 °C20 January 199515.9 °C1,082 mm00
199426.8 °C13 April 19946.1 °C31 December 199415.7 °C1,438 mm00
199326.5 °C10 April 19936.4 °C21 February 199315.3 °C967 mm00
199227.4 °C29 March 19927.0 °C25 November 199215.4 °C1,175 mm00
199127.5 °C23 March 19916.2 °C8 March 199115.5 °C1,493 mm00
199025.5 °C5 February 19906.3 °C10 January 199015.4 °C1,425 mm00
198926.1 °C17 March 19896.9 °C19 February 198915.1 °C1,417 mm00
198827.3 °C2 March 19886.0 °C19 October 198815.6 °C1,569 mm00
198728.2 °C5 March 19876.0 °C1 February 198716.3 °C923 mm00
198627.4 °C14 March 19865.8 °C5 August 198615.5 °C1,525 mm00
198526.3 °C3 March 19855.9 °C6 August 198515.5 °C1,291 mm00
198427.6 °C8 April 19845.9 °C18 December 198415.6 °C816 mm00
198327.8 °C25 March 19836.3 °C11 January 198315.7 °C1,452 mm00
198227.5 °C23 March 19826.2 °C20 February 198215.5 °C1,211 mm00
198127.4 °C24 February 19815.4 °C4 February 198115.5 °C1,463 mm00
198027.9 °C6 April 19805.5 °C8 February 198015.9 °C888 mm00
197925.2 °C9 March 19795.9 °C2 March 197915.3 °C1,423 mm00
197824.3 °C14 February 19784.3 °C4 February 197814.8 °C1,535 mm00
197726.2 °C20 February 19775.0 °C30 September 197715.0 °C1,718 mm00
197627.1 °C14 March 19765.4 °C22 August 197615.1 °C1,207 mm00
197527.8 °C9 April 19755.6 °C31 October 197515.0 °C1,372 mm00
197426.0 °C27 February 19747.0 °C25 February 197415.2 °C1,145 mm00
197327.3 °C5 April 19736.5 °C7 December 197315.6 °C1,221 mm00
197226.5 °C8 April 19726.7 °C17 March 197215.5 °C1,301 mm00
197126.5 °C8 March 19715.7 °C16 October 197114.9 °C1,419 mm00
197026.3 °C6 March 19706.1 °C18 September 197015.2 °C1,071 mm00
196925.6 °C19 March 19695.6 °C6 August 196915.2 °C896 mm00
196825.5 °C28 January 19683.6 °C15 January 196814.7 °C1,600 mm00
196727.6 °C22 March 19676.2 °C15 January 196715.1 °C1,598 mm00
196626.2 °C3 February 19665.9 °C19 December 196615.6 °C1,102 mm00
196526.1 °C22 March 19655.1 °C16 February 196515.2 °C1,063 mm00
196425.0 °C30 March 19645.9 °C31 August 196414.7 °C1,552 mm00
196325.4 °C6 April 19634.2 °C28 August 196314.7 °C1,773 mm00
196224.2 °C27 February 19625.8 °C5 February 196214.6 °C1,347 mm00
196126.2 °C22 February 19614.8 °C2 January 196115.5 °C1,402 mm00
196025.6 °C11 March 19606.2 °C28 December 196015.4 °C1,252 mm00
195926.8 °C17 March 19595.9 °C5 February 195915.4 °C1,406 mm00
195825.7 °C13 March 19585.3 °C8 November 195815.1 °C1,321 mm00
195725.0 °C25 March 19575.7 °C16 November 195715.0 °C1,380 mm00
195624.3 °C17 March 19566.0 °C9 February 195614.4 °C1,566 mm00
195524.4 °C7 March 19556.1 °C27 November 195514.5 °C1,456 mm00
195424.1 °C15 March 19546.3 °C7 October 195414.3 °C1,805 mm00
195323.3 °C1 October 19536.1 °C12 August 195314.4 °C2,108 mm00
195223.1 °C27 March 19527.0 °C27 September 195214.4 °C1,995 mm00
195124.5 °C1 March 19516.9 °C4 July 195114.6 °C2,314 mm00
195024.5 °C3 March 19506.7 °C9 September 195014.2 °C2,318 mm00
194924.8 °C12 March 19496.8 °C20 January 194914.5 °C1,865 mm00
194824.0 °C17 April 19486.7 °C2 January 194814.7 °C1,552 mm00
194722.9 °C2 February 19477.3 °C5 August 194714.5 °C2,051 mm00
194626.7 °C28 February 19465.8 °C22 September 194615.3 °C779 mm00
194525.1 °C1 May 19456.7 °C22 August 194515.0 °C775 mm00
194425.5 °C5 March 19445.8 °C8 January 194415.2 °C695 mm00
194326.1 °C1 March 19436.0 °C21 March 194314.8 °C998 mm00
194225.1 °C1 October 19424.0 °C29 January 194215.0 °C668 mm00
194125.2 °C27 March 19416.0 °C12 December 194115.0 °C956 mm00
194023.7 °C25 February 19405.7 °C29 November 194014.3 °C1,797 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
22.6 °C
+1.2 °C
Hot days (≥ 30 °C)
0 d/yr
0
Frost days (< 0 °C)
0 d/yr
0
Annual rainfall
1186 mm
-141 mm

Month by month

Highvs. normalPrecipitationvs. normal
Jan23.4 °C+1.4 °C51 mm+15 mm
Feb25.1 °C+1.9 °C1 mm-38 mm
Mar24.2 °C+0.7 °C114 mm+36 mm
Apr23.4 °C+1.2 °C121 mm-56 mm
May23.5 °C+1.9 °C64 mm-84 mm
Jun22.8 °C+2.0 °C47 mm-50 mm
Jul21.4 °C+1.8 °C114 mm-46 mm
Aug19.9 °C+0.2 °C227 mm+50 mm
Sep22.1 °C+1.0 °C127 mm+28 mm
Oct21.4 °C-0.1 °C156 mm+38 mm
Nov21.8 °C+1.4 °C116 mm-18 mm
Dec22.4 °C+1.7 °C49 mm-16 mm

The year's extremes

Hottest day
27.7 °C
5 Mar 2025
Coldest day
7.1 °C
24 Nov 2025
Wettest day
48.9 mm
9 Nov 2025
Windiest day
23.8 km/h
22 Feb 2025
Strongest gust
57.2 km/h
22 Feb 2025
Hottest feels-like
27.3 °C
5 Mar 2025
Coldest feels-like
5.5 °C
22 Feb 2025
Sunniest day
11.8 h
26 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 Mairo Inya?

Mairo Inya has a temperate oceanic climate (Köppen Cfb). Over 1940-2025, the average annual temperature is 15.5 °C and it receives 1,327 mm of precipitation per year.

What is the hottest day ever recorded in Mairo Inya?

The hottest day measured in Mairo Inya between 1940 and 2025 was 8 April 2019, reaching 28.7 °C.

What is the coldest day in Mairo Inya?

The coldest day measured in Mairo Inya between 1940 and 2025 was 2 January 2012, at 3.0 °C.

Does it snow in Mairo Inya?

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

Has the climate of Mairo Inya warmed?

Yes: Mairo Inya warmed by +1.9 °C between 1940 and 2025, a statistically significant trend.

What is the wettest day in Mairo Inya?

The wettest day measured in Mairo Inya between 1940 and 2025 was 1 May 1997, with 104 mm of rain in 24 hours.

What was the windiest day in Mairo Inya?

The windiest day measured in Mairo Inya between 1940 and 2025 was 11 April 1984, with winds reaching 28.2 km/h.

What is the warmest month in Mairo Inya?

The warmest month in Mairo Inya is March (16.6 °C on average); the coldest is July (14.4 °C).

How much does it rain in Mairo Inya?

Mairo Inya receives on average 1,327 mm of precipitation per year, spread over about 167 rainy days.

Is it sunny in Mairo Inya?

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

Are there tropical nights in Mairo Inya?

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

What was the most extreme apparent temperature in Mairo Inya?

In Mairo Inya, between 1940 and 2025, the highest apparent temperature reached 28.1 °C on 25 February 2005, and the lowest was -0.7 °C on 2 January 2012.

Compare Mairo Inya with another city

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

Nearby cities

The climate around Mairo Inya

Other cities — Kenya