Loading map...

Fishing in Tanzania

53 species across 54 spots

Tanzania offers fishing across 54 spots with 53 species in freshwater, marine, marine, freshwater, brackish waters. Suitable for beginner to expert anglers.

Best months: October-december, May-september, October to april, June-october

Top Spots

Rufiji River Delta4 species

Brackish estuarine waters of the Rufiji delta support large numbers of Enteromius during the rainy season, offering easy access from nearby lodges.

Mafia Island3 species

East African archipelago with extensive coral walls. The species thrives here, and local dive‑fishing operators regularly target it.

Lake Victoria – Mwanza Bay3 species

Shallow rocky habitats supporting high densities of Haplochromis pancitrinus.

53

Species

54

Spots

Species

53
Lamprologus lemairii

Lamprologus lemairii

Lamprologus lemairii

Very Common

freshwater

Kigoma RocksMahale National Park – Tanganyika
African perchlet

African perchlet

Chelidoperca africana

Very Common

marine

Mafia Island ReefZanzibar, Nungwi Reef
Chindongo minutus

Chindongo minutus

Chindongo minutus

Very Common

freshwater

Liuli BayMikoko Islands
Enteromius trinotatus

Enteromius trinotatus

Enteromius trinotatus

Very Common

freshwater

Rufiji River Delta
Spotted croucher

Spotted croucher

Caracanthus madagascariensis

Very Common

marine

Mafia Island
Haplochromis maisomei

Haplochromis maisomei

Haplochromis maisomei

Very Common

freshwater

Lake Victoria - Mahale Islands
Mastacembelus kadeiensis

Mastacembelus kadeiensis

Mastacembelus kadeiensis

Very Common

freshwater

Lake Tanganyika – North Shore (Kigoma)
Clarias anfractus

Clarias anfractus

Clarias anfractus

Very Common

freshwater

Lake Tanganyika (Northern Basin)
Nothobranchius streltsovi

Nothobranchius streltsovi

Nothobranchius streltsovi

Very Common

freshwater

Ngorongoro Conservation Area Seasonal WetlandsLake Manyara Seasonal PoolsSerengeti National Park Swamp Complex
Nile labeo

Nile labeo

Labeo niloticus

Very Common

freshwater

Lake Victoria (Mwanza Shore)
Pagellus fascialis

Pagellus fascialis

Pagellus fascialis

Very Common
Mafia Island Marine Park
Blackspot snapper

Blackspot snapper

Lutjanus ehrenbergii

Very Common

marine, freshwater, brackish

Nungwi Reef
Spotted tilapia

Spotted tilapia

Pelmatolapia mariae

Very Common

freshwater, brackish

Lake Tanganyika (Southern Basin)
Durban goby

Durban goby

Mugilogobius durbanensis

Very Common

freshwater, brackish

Zanzibar Mangrove Creeks
Nothobranchius cooperi

Nothobranchius cooperi

Nothobranchius cooperi

Very Common

freshwater

Selous Game Reserve
Cadenat's rockfish

Cadenat's rockfish

Scorpaena loppei

Common

marine

Mafia Island
Haplochromis pancitrinus

Haplochromis pancitrinus

Haplochromis pancitrinus

Common

freshwater

Lake Victoria – Mwanza Bay
African brown snapper

African brown snapper

Lutjanus dentatus

Common

marine, brackish

Paje, Zanzibar
Enteromius trispiloides

Enteromius trispiloides

Enteromius trispiloides

Common

freshwater

Lake Victoria – Mwanza Inlet
Haplochromis pellegrini

Haplochromis pellegrini

Haplochromis pellegrini

Common

freshwater

Mwanza Waterfront, Lake Victoria
Variable lampeye

Variable lampeye

Procatopus similis

Common

freshwater

Rufiji River DeltaLake Tanganyika (Northern Tanzanian Shore)
Labeobarbus boulengeri

Labeobarbus boulengeri

Labeobarbus boulengeri

Common

freshwater

Lake Victoria – Mwanza Bay
Ctenochromis scatebra

Ctenochromis scatebra

Ctenochromis scatebra

Common

freshwater

Mpanga Rocks (Lake Tanganyika)
Haplochromis annectidens

Haplochromis annectidens

Haplochromis annectidens

Common

freshwater

Lake Victoria – Mwanza Bay
Orthochromis rugufuensis

Orthochromis rugufuensis

Orthochromis rugufuensis

Common

freshwater

Lake Victoria – MwanzaLake Tanganyika – MpandaLake Rukwa – Sumbawanga
Chelon caeruleus

Chelon caeruleus

Chelon caeruleus

Common

marine

Zanzibar – Stone Town Coast
Paracheilinus hemitaeniatus

Paracheilinus hemitaeniatus

Paracheilinus hemitaeniatus

Common

marine

Mafia Island
Perch

Perch

Distichodus engycephalus

Common

freshwater

Kigoma Bay, Lake Tanganyika
Synodontis velifer

Synodontis velifer

Synodontis velifer

Common

freshwater

Lake Tanganyika (Kigoma Shore)

Placidochromis longus

Placidochromis longus

Common

freshwater

Mikese Bay, Lake Malawi
Mozambique sea catfish

Mozambique sea catfish

Plicofollis polystaphylodon

Common

marine, freshwater, brackish

Zanzibar Coast (Nungwi Bay)
Haplochromis coprologus

Haplochromis coprologus

Haplochromis coprologus

Common

freshwater

Chambo Point
Enteromius validus

Enteromius validus

Enteromius validus

Common

freshwater

Lake Victoria (Tanzanian Shore)

Yellow Puffer

Tetraodon lunaris

Common

Coastal waters, reefs

Mafia Island Marine Park
Tigerfish

Tigerfish

Rhamphochromis longiceps

Common

freshwater

Manda Bay, Lake Malawi
Clarias cataractus

Clarias cataractus

Clarias cataractus

Occasional

freshwater

Lake Victoria (Mwanza region)
African Threadfish

African Threadfish

Alectis alexandrina

Occasional
Paje Reef
African mottled eel

African mottled eel

Anguilla labiata

Occasional

marine, freshwater, brackish

Rufiji River DeltaLake Tanganyika (Kigoma)
African longfin eel

African longfin eel

Anguilla mossambica

Occasional

marine, freshwater, brackish

Rufiji River Delta
African carp

African carp

Labeo coubie

Occasional

freshwater

Lake Tanganyika (Northern Arm)
Enteromius anniae

Enteromius anniae

Enteromius anniae

Occasional

freshwater

Lake Tanganyika (Tanzanian Shore)
Halimochirurgus alcocki

Halimochirurgus alcocki

Halimochirurgus alcocki

Occasional

marine

Zanzibar Coastal Waters
Enteromius citrinus

Enteromius citrinus

Enteromius citrinus

Occasional

freshwater

Lake Tanganyika – Lukuga River Outlet
Black fin moon tetra

Black fin moon tetra

Bathyaethiops atercrinis

Occasional

freshwater

Southern Shore of Lake Tanganyika, Mpanda
Great anchovy

Great anchovy

Stolephorus balinensis

Occasional

marine

Paje Beach
Indo-Pacific sailfish

Indo-Pacific sailfish

Istiophorus platypterus

Occasional

marine

Zanzibar – Paje Deep Water
Salalah guitarfish

Salalah guitarfish

Acroteriobatus salalah

Occasional

marine

Nungwi Reef Edge
Greenface aulonocara

Greenface aulonocara

Aulonocara saulosi

Occasional

freshwater

Mikese Rock, Lake Malawi (Tanzanian side)
Ribbontail stingray

Ribbontail stingray

Taeniura lymma

Occasional

marine

Mnemba Atoll, Zanzibar
Forktail lates

Forktail lates

Lates microlepis

Occasional

freshwater

Lake Rukwa
Redbreast tilapia

Redbreast tilapia

Coptodon rendalli

Uncommon

freshwater, brackish

Rufiji River
Clown wedgefish

Clown wedgefish

Rhynchobatus cooki

Uncommon

marine

Zanzibar Turtle Bay
Tramitichromis brevis

Tramitichromis brevis

Tramitichromis brevis

Uncommon

freshwater

Mpemba Rocks