Main image

SGT R.A. WARD CC BY-SA 4.0 Wikimedia Commons

Tana River (Kenya)

Lake

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.

Tana River (Kenya) NairobiMaasai MaraMombasaAmboseli National ParkTana River (Kenya)
In this guide

Tana River (Kenya) essentials

Country: Kenya
Driest months: Jan-Mar
Pay in: Shilling (Sh)
Language: English, Swahili

Tana River (Kenya) at a Glance

About Tana River (Kenya)

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.

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.
When to Go

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.

Air Quality: AQI 37 Good
Best Time to Visit
JanuaryAugustSeptember
Temperature & Rainfall
Temperature Range
35°
Warmest Month
22°
Coldest Month
Monthly Conditions
Month Comfort Temp Feels Rain Sky Humidity Wind UV Daylight
January Ideal 24° - 31° 30° 21 mm some cloud 74% 3.8 m/s 2.4 extreme 12.1h
February Excellent 24° - 32° 30° 7 mm some cloud 73% 4.0 m/s 2.6 extreme 12.1h
March Excellent 24° - 33° 32° 39 mm some cloud 73% 4.4 m/s 2.7 extreme 12.0h
April Very Good 25° - 32° 32° 114 mm partly cloudy 77% 3.2 m/s 2.4 extreme 11.9h
May Very Good 24° - 30° 27° 255 mm partly cloudy 80% 3.5 m/s 2.0 extreme 11.9h
June Very Good 23° - 29° 26° 111 mm partly cloudy 78% 3.8 m/s 1.9 very high 11.9h
July Excellent 22° - 28° 25° 62 mm partly cloudy 76% 3.7 m/s 2.0 very high 11.9h
August Ideal 22° - 28° 25° 37 mm some cloud 75% 3.4 m/s 2.2 extreme 11.9h
September Excellent 22° - 29° 26° 49 mm some cloud 75% 3.3 m/s 2.5 extreme 12.0h
October Excellent 23° - 30° 27° 51 mm some cloud 76% 3.4 m/s 2.5 extreme 12.1h
November Very Good 24° - 31° 30° 72 mm some cloud 78% 3.3 m/s 2.5 extreme 12.1h
December Very Good 24° - 32° 30° 71 mm some cloud 76% 3.6 m/s 2.4 extreme 12.1h