- window
- tide
- shelter
- hazard
- access
Rocky reef off Kalk Bay harbour on the warm False Bay shore; galjoen and hottentot. Boat traffic near the harbour mouth.
Google MapsToday — sit it out — wave, wind and surge pounding. 🌫 Murky all week after the storm — the water isn't settling
Sources & confidence
Compiled by the spearo sea-state engine
The verdict comes from seven water factors and hard safety gates — not ten tabs. Go or stay.
Our own model
Our own forecast engine — not a third-party widget. It weighs these water factors into one go-or-stay verdict for this coast; the 0–10 dial is that verdict, read out as a number.
Safety gates
It all folds into a single 0–10 score and one verdict: go or stay.
A forecast, not a guarantee — the sea has the last word.
Where to get in, where to hunt
Wind, wave and the swell windows — when to go and the best hours.
The day is picked above, in the hero. Here are that day's windows, the hour-by-hour map and the trends. Tap a window to break down the conditions.
Visibility and what drives it — post-storm clearing, river plume, temperature and the thermocline.
spearo.app folds wind, wave, swell period, visibility, tides, water temperature and risk into a single verdict — go to the spot or not. It computes 7 days ahead from open marine models (Open-Meteo, IPMA), with no sign-up and no accounts. Built for solo spearfishing off the rocks, where any mistake costs dearly.
Now live: 1152 spots across 189 stretches of coast — mainland Portugal, Madeira and the Azores.
See all spotsRelief and bottom type, tides, and the depths of each spot.
The models set the window. Whether you go in is read only at the water: count the sets, watch the surge on the entry. If in doubt, you don't get in.
Scouted entries, coloured by today. The colour is the sea state at the spot, not a guarantee: the wash and a slippery entry you judge on site.
Open the seafloor mapRocky reef off Kalk Bay harbour on the warm False Bay shore; galjoen and hottentot. Boat traffic near the harbour mouth.
Google MapsTidal-pool reef edge at St James; check the TMNP St James restricted zone boundary — the sanctuary is no-take.
Google MapsSmall rocky cove between Muizenberg and Kalk Bay. Per the DFFE zonation it falls inside the TMNP St James restricted (no-take) zone — no spearfishing; dive/look only. Hunt Kalk Bay reef instead.
Google MapsSOLO is the biggest risk: underwater you can black out from lack of oxygen silently and fatally, with no one around. Solo is never truly «safe». Below are the best weather windows; carry a buoy, tell someone your plan and exit time, and any doubt — don't go.
Cameras, map and reference — to hand as you come up.
Check the cam BEFORE you leave. Foam, brown/green murk, or waves washing the entry rocks = No-go. At night/in fog the cam is useless — treat it as «unknown», NOT «green».
Rules change. Before heading out, check with the DFFE (Marine Recreational Fishing brochure / permit) and the MPA managing authority (SANParks / CapeNature / Ezemvelo KZN / ECPTA / iSimangaliso).
Muizenberg spearfishing is a legality and safety check before it is a fish check. The northern False Bay shore has warm, productive water, but it is also the home coast of Shark Spotters and sits beside restricted Table Mountain National Park marine zoning. Kalk Bay Reef is the practical target for galjoen and hottentot, while Sunny Cove is no-take under the TMNP St James restricted zone. Boat traffic, surf, water quality, and the Zandvlei estuary ban decide whether a session should happen.
Separate hunting water from sanctuary water. If a boundary is unclear, stay out with the speargun and confirm it first. The reef line is busy, close to harbour traffic, and exposed to surf timing even when the bay looks mild.
| Spot | Type | Depth | Level | Access | Notes |
|---|---|---|---|---|---|
| Kalk Bay Reef | Rocky reef off the harbour side | Shallow reef on the False Bay shore | Intermediate because of traffic | Shore or harbour-adjacent approach outside restricted water | Galjoen and hottentot are the local reef fish. Keep well clear of the harbour mouth and watch small craft before diving or surfacing. |
| St James / Danger Beach | Tidal-pool reef edge | Shallow reef edge and surge zone | Intermediate with boundary checks | Coastal path and tidal-pool area | This mark only makes sense after checking the TMNP St James restricted-zone line. The sanctuary is no-take, so uncertainty means no spearing. |
| Sunny Cove | Small rocky cove | Shallow cove reef | Look-only, no spearfishing | Between Muizenberg and Kalk Bay | Sunny Cove is marked protected and falls inside the TMNP St James restricted no-take zone. Leave the speargun out and use Kalk Bay Reef instead. |
Read the flag before entry. A black flag with a siren means leave the water. The coast has a long great-white history, even though recent inshore activity is quieter after the orca-driven decline. A spearo also carries fish, so use a float, avoid dirty water, and never treat a calm surface as proof of low shark risk.
The bay is sheltered but not immune. The bad sea sector runs from east through south, with southeast energy especially important. Sunrise can be fouled by sewage overflows during load-shedding, and rain can worsen water quality. Check the Muizenberg cameras, beach notices, and flags before gearing up.
Kalk Bay reef fish are galjoen and hottentot. Galjoen has a 35 cm minimum, bag limit two, and is closed from 15 October through the end of February. Hottentot has a 22 cm minimum. Protected Table 3 species, hard corals, seahorses, pipefish, and recreational abalone stay off limits.
You need a recreational permit endorsed for spearfishing under MLRA rules, bought through DFFE online or at an authorised SAPO branch. Spearfishing is breath-hold only; scuba and hookah are banned. Estuaries are fully closed, including the Zandvlei mouth. The national daily cap is 10 fish, subject to tighter species limits.
No. Sunny Cove is listed inside the TMNP St James restricted no-take zone, so it is dive-and-look water, not hunting water.
Yes, from the listed marks it is the practical hunting reef, provided you avoid harbour traffic and stay outside restricted boundaries.
A black flag with a siren means leave the water. For spearfishing, treat it as an immediate stop.
No. Spearfishing in South African estuaries is fully banned, and Zandvlei is specifically called out for Muizenberg.
Use DFFE's online permit platform or an authorised SAPO branch and ask for the recreational permit endorsed for spearfishing.
Leave your email — and the moment a window opens at Muizenberg, we'll send the go / no-go verdict. Email is all we need.
Every covered town has its own live forecast, cameras and entry points. Choose where you're diving.
What's missing? Tell us what you'd like to see — new spots, species, data or features. We read everything.