Top 10 Fishing Spots in Tanzania
Tanzania stretches from the Indian Ocean coastline and its islands across the Great Rift Valley to the shores of three of Africa's great lakes. This geographic range means Tanzanian fishing covers ecosystems as different as coral reef game-fishing, deep lake trolling, and wild river bait fishing. Lake Tanganyika, the world's second-deepest lake, plunges to 1,436 metres and supports enormous Nile perch alongside a suite of endemic cichlid species. Lake Rukwa in the southwest holds some of East Africa's finest tigerfish. The Zanzibar Archipelago — Zanzibar Island, Pemba, and Mafia — offers Indian Ocean game-fishing for sailfish, marlin, wahoo, and giant trevally. Lake Victoria's Tanzanian coast around Mwanza hosts productive Nile perch grounds. Tanzania is a fishing country of remarkable depth.
Lake Tanganyika — Nile Perch and Endemic Cichlids
The Tanzanian shore of Lake Tanganyika stretches from Kigoma in the north to Mpulungu (on the Zambian border) in the south. Nile perch in this vast lake reach considerable size, with fish over 40 kg taken from deep-water trolling expeditions and from shore casting into rocky drop-offs at night. The lake is also the birthplace of aquarium cichlid fish keeping worldwide — endemic species like the frontosa cichlid (Cyphotilapia frontosa) exist here and nowhere else on earth. Kigoma, the main Tanzanian port on the lake, has several small lodges and fishing boat operators. The rocky shores around Mahale Mountains National Park, south of Kigoma, combine chimpanzee trekking with evening fishing for large lake cichlids.
Pemba Island — Indian Ocean Big Game
Pemba Island lies 80 kilometres north of Zanzibar in the Indian Ocean and is surrounded by some of the deepest water close to land in the entire East African coastal zone. The offshore grounds drop from the reef edge to over 800 metres within a few kilometres, creating the kind of structure that aggregates billfish. Sailfish, Pacific blue marlin, black marlin, and wahoo are the principal targets. The best season runs from October to March when the southeast monsoon has passed and northeast monsoon conditions bring clear blue water. Charter operations from Pemba Town (also called Chake Chake) cater to both visiting and resident anglers.
Lake Victoria — Mwanza and the Nile Perch Grounds
The Tanzanian section of Lake Victoria is centred on Mwanza — Tanzania's second-largest city, situated on a bay ringed by rounded granite boulders. The Nile perch fishery here is one of the most productive on the lake. Fish in the 20 to 60 kg range are accessible from day-charter boats fishing the rocky offshore structures around the Ukerewe and Ukara islands. The Mwanza Gulf creates sheltered water with year-round fishing, though June to September offers the clearest water and most predictable fish locations.
Lake Rukwa — Tigerfish of the Southwest
Lake Rukwa sits in a branch of the East African Rift Valley in southern Tanzania, at around 800 metres above sea level. It is a remote, alkaline lake of about 5,760 square kilometres with fluctuating water levels. The tigerfish (Hydrocynus vittatus) here are among the largest in Tanzania, with records exceeding 10 kg. The lake is poorly served by tourist infrastructure, but the district capital of Sumbawanga is the staging point for visiting anglers. Local fishermen using gillnets and longlines target these fish commercially, but sport fishing with lures is productive from small wooden boats. The remote character of the lake and the surrounding Rift Valley escarpment add to a genuinely wild fishing experience.
Mafia Island Marine Park — Reef and Offshore Fishing
Mafia Island, 160 kilometres south of Zanzibar, is surrounded by a marine park that protects some of the richest coral reef systems in the Indian Ocean. Fishing outside the park's no-take zones targets sailfish, yellowfin tuna, and king mackerel (wahoo). The Indian Ocean currents around Mafia bring cold, nutrient-rich water in June and July, concentrating baitfish and the larger species that follow them. Several eco-lodges on the island facilitate fishing day trips combined with snorkelling and reef exploration. Giant trevally (GT) fishing around the outer reef drops is particularly exciting.
Zanzibar — Sultan's Sportfishing Grounds
The waters around Zanzibar Island (Unguja) have long been used by local fishermen, but organised sport fishing has developed significantly since the 1990s. The main sportfishing grounds lie on the east coast, where the reef edge drops away steeply. Sailfish are present year-round but peak from September to March. Yellowfin tuna are targeted October through December. Dorado (mahi-mahi) are common from November to April. Most charter boats operate from Stone Town or Nungwi and offer half-day and full-day offshore trips. The seasonal variation in species makes Zanzibar sport fishing consistently interesting throughout the year.
Bismarck Point — Lake Tanganyika Fishing Camp
Bismarck Point is a historic location on Lake Tanganyika in western Tanzania, associated with early European exploration of the lake. Today it is a quiet fishing area accessed from the Kigoma district. The point juts into deep water and offers productive spinning and bait fishing for large lake cichlids, catfish, and occasional Nile perch from the shore or from dugout canoes. The surrounding miombo woodland is rich in birds, and the remoteness of the site — a significant drive from Kigoma on rough roads — ensures minimal fishing pressure.
The Rufiji River — Delta Fishing and Bull Sharks
The Rufiji River is Tanzania's largest river by discharge, flowing into the Indian Ocean through a vast delta south of Dar es Salaam. Its lower reaches and delta channels hold barramundi-like Nile perch, giant catfish, and estuarine species including bull sharks, which penetrate far up tropical river systems. The Selous Game Reserve (now renamed Nyerere National Park) borders the river's upper reaches and is accessible by fly from Dar es Salaam. River fishing within the reserve is permitted with guide supervision and adds a unique dimension to what is primarily a wildlife safari destination.
Lake Nyasa (Lake Malawi) — Southern Tanzania Border
Tanzania shares the northern shore of Lake Nyasa (also known as Lake Malawi) with Malawi and Mozambique. The Tanzanian section around Mbamba Bay, Liuli, and Matema holds endemic cichlid species and large catfish. The lake is crystal clear — visibility can exceed 20 metres — and casts over rocky points with spinning lures target predatory cichlids. Sport fishing is almost entirely undeveloped on the Tanzanian shore, making it one of the most pristine and unexploited fishing environments in East Africa.
The Pangani River — Coastal Tanzania
The Pangani River flows from Mount Kilimanjaro's catchment area to the Indian Ocean coast between Tanga and Pangani town. Its lower 50 kilometres of tidal and near-tidal water hold large barramundi, tarpon (the Indo-Pacific tarpon, Megalops cyprinoides), and mangrove snapper. Fly-fishing for Indo-Pacific tarpon in the Pangani estuary is a specialist activity that a handful of guides now offer. Fish from 5 to 20 kg are typical. The Pangani waterfront itself is a historic Swahili trading town with character and good accommodation options.
Explore on the map
Tanzania's fishing spans Indian Ocean islands, African Great Lakes, and remote rift valley waters. The interactive map plots all major fishing sites across the country, from the offshore grounds of Pemba Island to the tigerfish waters of Lake Rukwa. Explore Tanzania on the map and start planning your East African fishing adventure.