Stonebream

Stonebream are a deep-bodied, silver-grey reef fish found along South Africa's rocky Indian Ocean coastline.
They're a niche target for shore anglers who know the rocks — tricky to hook, surprisingly strong for their size, and caught mainly around white water and tidal pools from KwaZulu-Natal down toward the Western Cape.
Scientific Name: Neoscorpis lithophilus
Also known as Stinkerfish, Stone-bream
- Deep, compressed body with a smoothly rounded dorsal profile and nearly equal-sized second dorsal and anal fins — distinctive silhouette among reef fish.
- Silver-grey overall, with no bold markings; the plain colouration can make it easy to overlook against rocky substrate.
- Typical fish run 18–30 cm; anything over 40 cm is a good fish, and the species tops out around 50 cm and 2.6 kg.
What to know
Habitat Distribution
- Native to the Indian Ocean coast of Africa — in South Africa, found from False Bay in the Western Cape up through the Eastern Cape and along the KwaZulu-Natal coast.
- A strictly marine, rocky-shore species; adults live tight to hard substrate in the coastal zone, not in estuaries or open sandy beaches.
- Subtropical in preference, occupying the warmer Indian Ocean side of the country rather than the cold Atlantic west coast.
Key Locations
- KwaZulu-Natal rocky coastline — the core of the species' South African range, with the most consistent catches recorded here.
- Eastern Cape rocky shores — fish are present and caught by shore anglers working reef and tidal pool areas.
- False Bay, Western Cape — the southern limit of the species' range in South Africa; fish are present but less frequently targeted.
Specific Spots
- Rocky points and ledges with active white water — the surge and foam over shallow reef is where stonebream feed most confidently.
- Large tidal rock pools hold fish, especially at high tide when they move in to graze algae and pick invertebrates off the rock faces.
- Gullies and channels between reef outcrops concentrate fish and make bait presentation easier than open-face rock.
Stonebream FAQ
Answers from onWater's species guide.
What are the best lures and bait for Stonebream?
Rock worms (extracted from the reef at low tide) are the standout natural bait, collect them from among seaweed and mussels on the rocks before fishing.
When is the best time to fish for Stonebream?
Recorded catches span all seasons, suggesting year-round availability along the KwaZulu-Natal and Eastern Cape coasts. Tidal timing matters more than season, fish move onto the reef and into pools on the flood and are most accessible around high tide regardless of time of year.
How do you catch Stonebream?
Shore fishing from rocky points and ledges is the standard approach, anglers work the white water and tidal pools with natural bait on light gear. Patience is the common theme; stonebream can be finicky and may require multiple presentations before committing to a bait.
What do Stonebream eat?
Primarily algae and the small invertebrates living in it, worms, shrimp, and redbait (a soft red sea creature found under rocks and in crevices) are the baits that match this feeding pattern most closely.
Where do Stonebream live?
Native to the Indian Ocean coast of Africa, in South Africa, found from False Bay in the Western Cape up through the Eastern Cape and along the KwaZulu-Natal coast. A strictly marine, rocky-shore species; adults live tight to hard substrate in the coastal zone, not in estuaries or open sandy beaches.
See it in the app
Most maps show you water.
onWater shows you Stonebream.
Stop guessing where Stonebream are.
Open the map, filter by Stonebream, 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.



