Tana River (Kenya)

Lake Kenya's longest river supporting diverse ecosystems

Kenya’s longest river, flowing from the central highlands to the Indian Ocean and supporting irrigation, agriculture and a biodiverse delta; visitors may explore boat trips, fishing communities and delta birding.

Main image
A hippo shot by Jorma Gallen-Kallela washes up on the bank of the Tana River. (24390440290).jpg
Akseli Gallen-Kallela's servants carry dead vultures near the Tana River in June 1910. (24592704621).jpg
Big game shooting on the equator (1908 (1907)) (20183151389).jpg
Bridge over the Tana river (Kenya).JPEG
Building the bridge across the Tana (11297876923).jpg
Camping site at the Banks f River Sagana.jpg
Den tyske Emin Pascha-Expedition - no-nb digibok 2009020203049-101 1.jpg
Den tyske Emin Pascha-Expedition - no-nb digibok 2009020203049-109 1.jpg
Den tyske Emin Pascha-Expedition - no-nb digibok 2009020203049-120 1.jpg
Main image

The Tana River is Kenya’s longest river, flowing from central highlands to the Indian Ocean and forming a significant delta on the coast. It is a key freshwater artery for agriculture, energy and biodiversity in eastern Kenya.

Riverine forests, floodplain habitats and the delta support a range of wildlife including waterbirds, crocodiles and fish species; the delta is an important site for fisheries and local livelihoods. Hydropower installations and irrigation projects use the river’s flow for electricity generation and crop irrigation.

The river originates in central Kenya highlands near Mount Kenya and the Aberdare Range and flows roughly eastward to the Indian Ocean, crossing Tana River County before reaching its coastal delta.

  • Length and use: The river is the longest in Kenya and is a primary source of water for irrigation schemes and hydroelectric dams in the country's interior.

What to See #

  • Tana River Delta: A lowland estuarine and mangrove area at the river's mouth on the Indian Ocean, important for migratory birds, fisheries and floodplain agriculture.
Tana River (Kenya)
-2.5990, 40.3386

Tips for Visiting Tana River (Kenya) #

  • Plan visits in the dry season (roughly June-September) and aim for early morning when riverbanks and delta channels are accessible and bird activity is highest; heavy rains make many access roads and tracks impassable.
  • Access the river from established towns along the course (Hola or Garsen for the mid/low river and the delta) and book a local boat or community guide-they know the safe channels, seasonal changes, and best wildlife vantage points.
  • Don't rush straight to the main settlements: visitors often miss the tidal mangrove zones and floodplain birding in the lower delta; arrange a dedicated delta or boat trip rather than a roadside stop for better wildlife and landscape viewing.

Best Time to Visit Tana River (Kenya) #

Best visited in the dry months (June-September or December-February) when access and wildlife viewing are easiest.

Long rains
March-May · ~24-30°C
Heavy rains and higher river flows; not ideal for river travel but lush scenery and birdlife.
Short rains
October-November · ~24-30°C
Intermittent rains with higher humidity and rising river levels; some roads can be muddy.
Dry seasons
June-September, December-February · ~24-32°C
Drier, hotter conditions with lower river levels - best for wildlife viewing and easier access.

Weather & Climate near Tana River (Kenya) #

Climate

Tana River (Kenya)'s climate is classified as Tropical Savanna - Tropical Savanna climate with consistently warm temperatures year-round. Temperatures range from 22°C to 32°C. Moderate rainfall (889 mm/year) with a pronounced dry season.

Best Time to Visit
JanuaryAugustSeptember
Temperature & Rainfall
Temperature Range
35°
Warmest Month
22°
Coldest Month
Monthly Conditions

January

January is hot, feeling like 30°C due to high humidity. Light rainfall.

92 Ideal

Comfort

30°
Feels Like Hot
27°C
Temperature
24° 31°
74%
Humidity
Very Humid

Weather

21 mm
Rainfall
3.8 m/s
Wind
Light Breeze
2.4
UV Index
Extreme
12.1h daylight

February

February is hot, feeling like 30°C due to high humidity. The driest month with just 7 mm.

86 Excellent

Comfort

30°
Feels Like Hot
28°C
Temperature
24° 32°
73%
Humidity
Very Humid

Weather

7 mm
Rainfall
4.0 m/s
Wind
Light Breeze
2.6
UV Index
Extreme
12.1h daylight

March

March is the hottest month, feeling like 32°C due to high humidity. Moderate rainfall (39 mm).

82 Excellent

Comfort

32°
Feels Like Hot
28°C
Temperature
24° 33°
73%
Humidity
Very Humid

Weather

39 mm
Rainfall
4.4 m/s
Wind
Light Breeze
2.7
UV Index
Extreme
12.0h daylight

April

April is hot, feeling like 32°C due to high humidity. Significant rainfall (114 mm) and partly cloudy skies.

72 Very Good

Comfort

32°
Feels Like Hot
28°C
Temperature
25° 32°
77%
Humidity
Very Humid

Weather

114 mm
Rainfall
3.2 m/s
Wind
Light Breeze
2.4
UV Index
Extreme
11.9h daylight

May

May is warm with muggy conditions (dew point 24°C). The wettest month with heavy rain (255 mm) and partly cloudy skies.

74 Very Good

Comfort

27°
Feels Like Warm
27°C
Temperature
24° 30°
80%
Humidity
Very Humid

Weather

255 mm
Rainfall
3.5 m/s
Wind
Light Breeze
2.0
UV Index
Extreme
11.9h daylight

June

June is warm with muggy conditions (dew point 22°C). Significant rainfall (111 mm) and partly cloudy skies.

76 Very Good

Comfort

26°
Feels Like Warm
26°C
Temperature
23° 29°
78%
Humidity
Very Humid

Weather

111 mm
Rainfall
3.8 m/s
Wind
Light Breeze
1.9
UV Index
Very High
11.9h daylight

July

July is warm with highs of 28°C and lows of 22°C. Moderate rainfall (62 mm) and partly cloudy skies.

84 Excellent

Comfort

25°
Feels Like Warm
25°C
Temperature
22° 28°
76%
Humidity
Very Humid

Weather

62 mm
Rainfall
3.7 m/s
Wind
Light Breeze
2.0
UV Index
Very High
11.9h daylight

August

August is warm with highs of 28°C and lows of 22°C. Moderate rainfall (37 mm).

90 Ideal

Comfort

25°
Feels Like Warm
25°C
Temperature
22° 28°
75%
Humidity
Very Humid

Weather

37 mm
Rainfall
3.4 m/s
Wind
Light Breeze
2.2
UV Index
Extreme
11.9h daylight

September

September is warm with highs of 29°C and lows of 22°C. Moderate rainfall (49 mm).

88 Excellent

Comfort

26°
Feels Like Warm
26°C
Temperature
22° 29°
75%
Humidity
Very Humid

Weather

49 mm
Rainfall
3.3 m/s
Wind
Light Breeze
2.5
UV Index
Extreme
12.0h daylight

October

October is warm with muggy conditions (dew point 22°C). Moderate rainfall (51 mm).

88 Excellent

Comfort

27°
Feels Like Warm
27°C
Temperature
23° 30°
76%
Humidity
Very Humid

Weather

51 mm
Rainfall
3.4 m/s
Wind
Light Breeze
2.5
UV Index
Extreme
12.1h daylight

November

November is hot, feeling like 30°C due to high humidity. Moderate rainfall (72 mm).

78 Very Good

Comfort

30°
Feels Like Hot
27°C
Temperature
24° 31°
78%
Humidity
Very Humid

Weather

72 mm
Rainfall
3.3 m/s
Wind
Light Breeze
2.5
UV Index
Extreme
12.1h daylight

December

December is hot, feeling like 30°C due to high humidity. Moderate rainfall (71 mm).

78 Very Good

Comfort

30°
Feels Like Hot
28°C
Temperature
24° 32°
76%
Humidity
Very Humid

Weather

71 mm
Rainfall
3.6 m/s
Wind
Light Breeze
2.4
UV Index
Extreme
12.1h daylight

Nearby Attractions to Tana River (Kenya)