Kwazulu-Natal Yellowfish

The KwaZulu-Natal Yellowfish — known to almost everyone who fishes for it as the Scaly or Natal Scaly — is endemic to KZN's eastward-draining river systems.
It's the province's premier freshwater fly-fishing target, a bottom-hugging, selective feeder that tests both your reading of water and your presentation. Guides and regulars will tell you there's no harder species to pattern in South Africa.
Scientific Name: Labeobarbus natalensis
Also known as Scaly, Natal Scaly, Scaly Yellowfish
- Robust, deep-bodied cyprinid with large, prominent scales that give the fish its nickname — the scaliness is immediately obvious in hand.
- Yellowish-gold flanks, darker olive-bronze on the back, fading to a pale belly; fins often tinged orange or yellow.
- Fleshy, subterminal mouth adapted for bottom feeding; look for the slightly downturned lip to separate it from other KZN cyprinids.
- Grows to around 65 cm and over 4.5 kg, though most river fish run considerably smaller; anything over 3 kg is a serious fish.
What to know
Habitat Distribution
- Strictly endemic to KwaZulu-Natal — found nowhere else in the world. Range runs from the Mkuze River in the north to the Umtamvuna River on the southern KZN border.
- Key river systems include the Tugela, Mooi, Umgeni (Mgeni), Umkomaas, Umzimkhulu, Bushmans, and Umfolozi — all rivers draining eastward off the Drakensberg into the Indian Ocean.
- Occupies a wide altitudinal band, from coastal lowlands all the way up into the Drakensberg foothills above 1,000 m — one of the most vertically widespread freshwater fish in the province.
- Favours clear, rocky rivers with a mix of fast rapids and deep holding pools; also present in some impoundments within its native range.
Key Locations
- Mooi River and its tributaries — one of the best-known and most accessible Scaly fisheries in KZN.
- Umkomaas River — a key target river for guided day trips out of Durban, with good populations of fish in its rocky gorge sections.
- Umgeni (Mgeni) River — one of the most widespread KZN systems for this species, running from the Drakensberg foothills to the coast near Durban.
- Buffalo River Gorge (near Fugitives' Drift) — 17 km of fishable river with a strong Scaly population; guided trips available, fishing is season-dependent.
- Bushmans River and Umzimkhulu River — both listed as productive target rivers by KZN guiding operations.
Specific Spots
- Deep pools below rapids are the cold-season holding areas — fish sit tight to the bottom and won't move far, so you need to put the fly right on their nose.
- During warmer months, fish move into the rapids themselves to feed and spawn; the head of a pool where fast water slows is a reliable transition-season ambush point.
- Rocky substrate and boulders in moderate current give fish a current break to hold behind — work the seams between fast and slow water carefully.
- Sight fishing is very much part of the game; polarised glasses and a high bank angle let you spot fish holding on the bottom before you cast.
Kwazulu-Natal Yellowfish FAQ
Answers from onWater's species guide.
What are the best lures and bait for Kwazulu-Natal Yellowfish?
Small spinners and in-line lures worked through rapids and along rocky edges; keep sizes modest to match the invertebrate-focused diet. Natural baits such as worms fished on the bottom in pools are a traditional approach, particularly for anglers not fly fishing.
What flies work for Kwazulu-Natal Yellowfish?
Nymphs are the go-to, Czech Nymphing, Short Line Nymphing, and New Zealand (indicator) Nymphing are the three main techniques. Patterns imitating mayfly and stonefly nymphs, caddis larvae, and general bottom-dwelling invertebrates are all effective; beadhead versions get down quickly in faster water.
When is the best time to fish for Kwazulu-Natal Yellowfish?
Winter dry season (May–September), rivers run clear and low, making sight fishing and wading easiest; fish hold deep in pools during the coldest months (June–July) but the clearer water compensates.
How do you catch Kwazulu-Natal Yellowfish?
The dominant approach is wading on foot through rocky river sections, sight fishing with polarised glasses and presenting nymphs tight to the bottom where fish are holding.
What do Kwazulu-Natal Yellowfish eat?
Primarily bottom feeders, picking up aquatic invertebrates, nymphs, larvae, and small crustaceans, from rocky substrate. This is why nymph patterns fished close to the bottom account for the majority of fish caught.
See it in the app
Most maps show you water.
onWater shows you Kwazulu-Natal Yellowfish.
Stop guessing where Kwazulu-Natal Yellowfish are.
Open the map, filter by Kwazulu-Natal Yellowfish, and head to water that holds them. Download onWater and plan your next trip in minutes.
- Species map filter
- Angler Intelligence
- Fishing journal
Explore other species
Trout, bass, salmon, panfish and everything in between. Each guide unpacks the behavior, seasons, and tactics that put fish in the net.
No species information available.
Smarter Fishing Starts in the App.
onWater Fish gives you everything you need to plan smarter, fish better, and own every trip from first cast to last.



