Narok climate — normals and trends

Narok has a warm-summer mediterranean climate, averaging 16.8 °C annually with 1,106 mm of rain per year.

Climate normals · ERA5

NarokNarok County

coords
-1.08°, 35.87°
period
1940–2025 · 86 yrs
CsbWarm-summer MediterraneanWarmest monthMarchColdest monthJulyWettest monthAprilDriest monthJuly

The normals for this period

The average of every indicator across the whole window: temperature, water, sky, wind and notable days.

Mean daily temperature

16.8°C

Average daily high

22.6°C

Average daily low

11.9°C

Annual rainfall

1,106mm

Sunshine / day

10.9h

Mean relative humidity

70%

Average peak wind

15.7km/h

Seasonal range

2.7°C

Frost days (< 0 °C)

0 d/yr

Hot days (≥ 30 °C)

0 d/yr

Rainy days (≥ 1 mm)

132 d/yr

Annual snowfall

0.0 cm

Average feels-like high

22.6 °C

Average feels-like low

10.7 °C

Average peak gust

36.2 km/h

Tropical nights (≥ 20 °C)

0 d/yr

Solar radiation

21.2 MJ/m²

Has the climate changed?

What the yearly averages say about warming here, and whether the slope is statistically solid.

+1.6 °C

since 1940

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

Climate month by month

How an average year unfolds: when it rains, when it turns hot, when the sun is out.

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

The most extreme days ever measured here, then the year-by-year detail.

Hottest day

31.8 °C

14 March 2017

Coldest day

5.9 °C

18 July 1978

Wettest day

117 mm

29 March 1991

Windiest day

30.7 km/h

16 November 1952

Strongest gust

79.6 km/h

24 February 1948

Hottest feels-like

31.0 °C

3 March 1988

Coldest feels-like

2.6 °C

28 August 1963

Sunniest day

12.1 h

7 December 1959

YearHottest dayColdest dayAnnual meanRainfallHot daysFrost days
202528.8 °C25 December 20259.4 °C31 July 202517.5 °C1,148 mm00
202428.2 °C18 February 20249.5 °C5 August 202417.7 °C1,872 mm00
202329.9 °C3 February 20239.2 °C10 July 202318.1 °C1,003 mm00
202228.2 °C13 January 20229.8 °C14 January 202217.6 °C965 mm00
202127.5 °C3 March 20218.5 °C1 February 202117.3 °C1,186 mm00
202026.7 °C28 February 20209.2 °C31 August 202017.2 °C1,653 mm00
201929.9 °C1 March 20198.8 °C6 August 201918.1 °C1,402 mm00
201830.3 °C23 February 20188.9 °C17 July 201817.4 °C1,009 mm20
201731.8 °C14 March 201710.6 °C7 January 201718.6 °C457 mm70
201629.2 °C31 March 20169.4 °C28 August 201617.6 °C1,049 mm00
201530.1 °C11 March 201510.0 °C5 January 201517.7 °C1,153 mm10
201426.8 °C31 January 20148.9 °C12 January 201417.2 °C877 mm00
201328.6 °C7 March 20138.5 °C16 July 201316.9 °C1,229 mm00
201228.8 °C22 February 20127.2 °C2 January 201217.2 °C1,005 mm00
201130.1 °C10 February 201110.0 °C7 February 201117.7 °C931 mm20
201028.0 °C2 February 20109.5 °C21 January 201017.2 °C1,148 mm00
200930.7 °C22 March 20099.8 °C2 January 200918.1 °C640 mm50
200829.8 °C13 March 20088.7 °C9 July 200817.2 °C761 mm00
200728.2 °C6 November 20079.2 °C15 December 200717.0 °C1,028 mm00
200630.7 °C18 February 20069.7 °C25 July 200617.4 °C1,435 mm20
200530.9 °C23 February 20059.0 °C13 July 200517.7 °C682 mm10
200426.9 °C22 January 20048.9 °C5 July 200417.3 °C947 mm00
200330.3 °C13 March 20038.6 °C14 January 200317.1 °C665 mm10
200227.7 °C13 February 20028.8 °C7 July 200217.0 °C1,248 mm00
200126.9 °C4 March 20018.3 °C24 August 200116.5 °C1,140 mm00
200029.8 °C23 February 20008.8 °C27 January 200017.4 °C662 mm00
199929.0 °C25 February 19999.4 °C20 January 199916.9 °C641 mm00
199826.7 °C24 February 19989.9 °C5 August 199816.9 °C1,344 mm00
199729.1 °C21 February 19979.2 °C13 January 199717.5 °C1,379 mm00
199626.9 °C3 February 19967.4 °C10 August 199617.1 °C796 mm00
199528.3 °C7 February 19958.6 °C22 August 199517.1 °C846 mm00
199429.4 °C31 January 19948.7 °C24 August 199417.2 °C923 mm00
199327.8 °C10 April 19938.1 °C6 July 199317.0 °C594 mm00
199229.3 °C29 March 19928.8 °C19 July 199216.9 °C786 mm00
199128.5 °C22 March 19918.1 °C4 September 199116.8 °C1,115 mm00
199027.8 °C11 February 19907.8 °C10 January 199016.5 °C1,323 mm00
198927.0 °C9 March 19897.0 °C21 June 198916.2 °C1,320 mm00
198828.4 °C2 March 19888.0 °C19 July 198816.7 °C1,174 mm00
198728.8 °C30 December 19878.4 °C2 February 198717.1 °C1,242 mm00
198629.6 °C15 March 19867.5 °C5 August 198616.9 °C1,200 mm00
198526.6 °C17 March 19857.7 °C7 August 198516.3 °C1,215 mm00
198428.8 °C12 March 19848.0 °C21 January 198416.7 °C853 mm00
198327.3 °C12 November 19838.4 °C9 August 198317.0 °C1,121 mm00
198228.8 °C30 January 19827.6 °C20 July 198216.9 °C897 mm00
198127.3 °C4 February 19818.1 °C4 February 198116.6 °C1,161 mm00
198028.7 °C18 January 19807.4 °C25 July 198016.6 °C1,095 mm00
197926.9 °C29 November 19798.2 °C3 March 197916.4 °C1,125 mm00
197825.3 °C31 January 19785.9 °C18 July 197816.0 °C1,490 mm00
197726.2 °C29 September 19777.2 °C14 August 197716.2 °C1,860 mm00
197628.4 °C8 March 19767.1 °C22 August 197616.8 °C892 mm00
197528.5 °C9 February 19757.8 °C21 September 197516.5 °C867 mm00
197429.6 °C1 February 19748.6 °C30 July 197416.3 °C1,233 mm00
197328.1 °C9 March 19738.0 °C11 December 197316.7 °C1,306 mm00
197227.6 °C7 March 19729.2 °C25 August 197216.2 °C1,498 mm00
197128.7 °C8 March 19716.7 °C20 September 197116.0 °C1,418 mm00
197027.6 °C1 January 19707.2 °C11 July 197016.1 °C1,326 mm00
196927.2 °C24 December 19696.6 °C6 August 196916.4 °C796 mm00
196827.4 °C26 January 19687.3 °C15 January 196815.7 °C1,799 mm00
196729.2 °C20 February 19678.5 °C29 July 196716.6 °C865 mm00
196627.9 °C26 December 19667.5 °C24 December 196616.6 °C1,248 mm00
196528.8 °C9 March 19656.8 °C16 February 196516.2 °C1,433 mm00
196427.2 °C21 February 19646.3 °C31 August 196415.7 °C1,593 mm00
196325.7 °C5 November 19636.0 °C28 August 196315.7 °C1,784 mm00
196224.2 °C2 November 19628.3 °C2 July 196215.8 °C1,300 mm00
196130.2 °C31 January 19617.9 °C16 June 196116.8 °C1,525 mm10
196027.6 °C31 December 19608.1 °C28 January 196016.3 °C1,118 mm00
195927.2 °C11 February 19597.0 °C10 August 195916.4 °C1,381 mm00
195827.3 °C10 March 19587.9 °C5 August 195816.5 °C1,234 mm00
195726.2 °C16 March 19577.8 °C5 September 195716.2 °C1,587 mm00
195625.3 °C9 October 19568.5 °C14 July 195615.7 °C1,210 mm00
195526.4 °C9 December 19559.1 °C22 July 195516.2 °C936 mm00
195425.2 °C26 December 19548.2 °C22 July 195415.8 °C1,175 mm00
195325.0 °C10 October 19538.5 °C21 July 195315.9 °C1,491 mm00
195226.2 °C24 March 19528.9 °C1 September 195216.2 °C706 mm00
195125.6 °C22 February 19518.3 °C3 July 195116.1 °C1,462 mm00
195026.0 °C11 March 19508.5 °C1 June 195016.0 °C908 mm00
194926.3 °C25 November 19498.4 °C31 July 194916.7 °C875 mm00
194825.8 °C24 October 19488.5 °C2 January 194816.6 °C940 mm00
194726.3 °C28 October 19477.9 °C26 July 194716.2 °C1,090 mm00
194631.1 °C26 February 19468.6 °C4 August 194617.4 °C526 mm70
194526.9 °C30 January 19458.6 °C3 January 194516.5 °C716 mm00
194429.3 °C22 February 19448.4 °C5 July 194417.3 °C527 mm00
194328.4 °C28 February 19438.8 °C28 May 194316.9 °C419 mm00
194226.4 °C5 February 19428.2 °C4 August 194216.4 °C694 mm00
194128.0 °C27 March 19418.4 °C24 December 194116.3 °C1,306 mm00
194024.8 °C2 January 19408.5 °C12 February 194015.9 °C1,172 mm00

Normals computed over complete calendar years 1940–2025.

A specific year

Pick a year and compare it with the normal: warmer, drier, more extreme?

Across the whole year

Average daily high
23.3 °C
+0.7 °C
Hot days (≥ 30 °C)
0 d/yr
0
Frost days (< 0 °C)
0 d/yr
0
Annual rainfall
1148 mm
+42 mm

Month by month

Highvs. normalPrecipitationvs. normal
Jan24.0 °C+0.1 °C198 mm+59 mm
Feb25.5 °C+1.0 °C35 mm-87 mm
Mar24.5 °C+0.2 °C242 mm+78 mm
Apr23.1 °C+0.6 °C167 mm-2 mm
May22.2 °C+0.8 °C104 mm+18 mm
Jun21.5 °C+0.8 °C40 mm-4 mm
Jul21.2 °C+0.8 °C25 mm+0 mm
Aug21.0 °C-0.1 °C91 mm+65 mm
Sep23.7 °C+1.1 °C49 mm+20 mm
Oct23.4 °C-0.1 °C84 mm+49 mm
Nov24.2 °C+1.2 °C17 mm-99 mm
Dec25.1 °C+2.0 °C96 mm-56 mm

The year's extremes

Hottest day
28.8 °C
25 Dec 2025
Coldest day
9.4 °C
31 Jul 2025
Wettest day
43.1 mm
30 Jan 2025
Windiest day
25.9 km/h
26 Nov 2025
Strongest gust
58.7 km/h
27 Mar 2025
Hottest feels-like
29.0 °C
28 Feb 2025
Coldest feels-like
6.9 °C
31 Jul 2025
Sunniest day
12.0 h
2 Dec 2025

What was the weather like that day?

The weather actually measured on a given date, anywhere in the covered window.

Date

Climate at a glance

What these normals say about the place, in a few sentences, and the notions needed to read them.

Narok (Kenya) has a warm-summer mediterranean climate (Csb) under the Köppen-Geiger classification. Its mean annual temperature is 16.8 °C and it receives 1,106 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 (17.9 °C on average) and the coldest is July (15.2 °C). Rainfall peaks in April.

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

Narok has warmed by +1.6 °C between 1940 and 2025, or +0.19 °C per decade. This trend is statistically significant.

The hottest day of the period reached 31.8 °C (on 14 March 2017) and the coldest 5.9 °C (on 18 July 1978).

Data from ERA5 reanalysis (Copernicus Climate Change Service), redistributed under a CC-BY 4.0 licence. Normals are recomputed whenever the archive is updated.

Compare Narok with another city

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

Frequently asked questions

What is the climate of Narok?

Narok has a warm-summer mediterranean climate (Köppen Csb). Over 1940-2025, the average annual temperature is 16.8 °C and it receives 1,106 mm of precipitation per year.

What is the hottest day ever recorded in Narok?

The hottest day measured in Narok between 1940 and 2025 was 14 March 2017, reaching 31.8 °C.

What is the coldest day in Narok?

The coldest day measured in Narok between 1940 and 2025 was 18 July 1978, at 5.9 °C.

Does it snow in Narok?

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

Has the climate of Narok warmed?

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

What is the wettest day in Narok?

The wettest day measured in Narok between 1940 and 2025 was 29 March 1991, with 117 mm of rain in 24 hours.

What was the windiest day in Narok?

The windiest day measured in Narok between 1940 and 2025 was 16 November 1952, with winds reaching 30.7 km/h.

What is the warmest month in Narok?

The warmest month in Narok is March (17.9 °C on average); the coldest is July (15.2 °C).

How much does it rain in Narok?

Narok receives on average 1,106 mm of precipitation per year, spread over about 132 rainy days.

Is it sunny in Narok?

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

Are there tropical nights in Narok?

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

What was the most extreme apparent temperature in Narok?

In Narok, between 1940 and 2025, the highest apparent temperature reached 31.0 °C on 3 March 1988, and the lowest was 2.6 °C on 28 August 1963.

These forecasts and records come from our own weather API. Developer documentation →