Best Fishing Spots in Sydney: 16 Land-Based Spots by Area
The best fishing spots in Sydney share one quality with the Bondi to Bronte walk: on a fine Saturday morning, somebody is already standing on them. The fish, to their credit, have never shown the slightest interest in being photographed.
This is a land-based list, organised by area so you can pick the water nearest you or the one that suits the wind. Every spot links to its Bite Compass page with live tides, wind and bite times. October is the start of the good stretch: on our spot data, sand whiting and dusky flathead build on the flats from October, kingfish turn up around the harbour from November, and bonito follow from December.
Sydney Harbour
Balmoral Beach — Mosman
Balmoral Beach is a sheltered Middle Harbour beach whose sand, weed and moorings hold bream and silver trevally all year. Whiting and flathead work the flats from October to April, and kingfish and bonito can boil through Hunters Bay around November and December, with salmon and tailor taking over as the water cools. Fish a rising tide at first light, around the rocks and moorings rather than inside the swimming-net markers. A 5:30am start also beats the parking, which on a fine Mosman weekend is contested more fiercely than the bream.
Clifton Gardens — Mosman
The Clifton Gardens Reserve wharf at the end of Morella Road reaches past the netted baths into deep water — one of the harbour’s most consistent squid spots, with bream and luderick year-round and kingfish from November to April. The Chowder Bay wharf a few hundred metres south is a different wharf, and it is signed no-fishing.
Camp Cove — Watsons Bay
Camp Cove is a small beach inside South Head with a rocky point at each end over clean, weedy water. Squid are year-round, kingfish run from November to May and whiting work the sand from October. It’s sheltered from southerlies, which is the whole point. Fish dawn or dusk, before the swimmers.
Mrs Macquaries Point — The Domain
Mrs Macquaries Point is a sandstone point off a city footpath, dropping into deeper water than the coves either side. Flathead and bream are the staples, tailor come on the run-in and the odd mulloway shows after dark. It is Domain Trust land and fishing is allowed only where the Trust permits it, so read the signs first. The Opera House and the Coathanger come as a backdrop, so the tourists photographing the view will occasionally get your bream in shot as well.
Eastern Suburbs and Botany Bay
Kurnell (Silver Beach groynes)
The Kurnell groynes are rock fingers into clean Botany Bay water: bream, flathead, whiting and squid all year, kingfish on the eastern walls from December to April. This is a southerly-shore fishery — when the buster arrives on cue and empties every other beach in Sydney, these walls go flat. Towra Point Aquatic Reserve, which runs west from Bonna Point, includes a sanctuary zone where all fishing is banned, so check its map before wandering. No spades or forks on this shore — digging is banned from Towra Point to Kurnell.
Brighton-Le-Sands and Dolls Point
Groynes off Lady Robinsons Beach at Brighton-Le-Sands reach into deeper water, with Cook Park, toilets and playgrounds behind them. Whiting on the flats from October to April, flathead in the gutters, bream on the walls. A westerly flattens this shore; a southerly blows straight onto it. Stay on the bay side of the Cooks River mouth — DPIRD advises fish from the tidal Cooks River should not be eaten.
Captain Cook Bridge — Sans Souci
Oyster-crusted pylons in deep, fast water at the Georges River mouth, fished from the foreshore paths and rocks either side of Captain Cook Bridge, not from the bridge. Bream, trevally, flathead and the odd school jewfish, with kingfish from December. Fish the first hours of the run-out.
Browns Rock — La Perouse
Browns Rock is an unfenced shelf with deep water at your feet: kingfish from November to June, bonito from December, drummer all year. It is experienced-angler rock in a declared area, so a lifejacket is the law, and the lower ledges wash once the swell passes about 1.5–2 m. NPWS opens the La Perouse area 7am to 7.30pm through October and 7am to 8.30pm from November to March, and shuts the vehicle gate from 7pm to 5am — so no pre-dawn sessions here.
Northern Beaches and Middle Harbour
The Spit — Middle Harbour
Middle Harbour pinches into a narrow channel at The Spit, and the run-out drags bait off the flats either side. Flathead from October, whiting from November, bream all year, plus squid and a passing kingfish. Fish from Spit West or Ellery’s Punt reserves, not the bridge.
Narrabeen Lagoon Entrance
The lagoon drains through one narrow throat under the Ocean Street bridge at Narrabeen Lagoon Entrance. Flathead, bream and whiting feed along the channel edge, with jewfish behind the mullet; the first two hours of the run-out is the money tide. It fishes best when the entrance is open and flowing, so check before you drive.
Palm Beach Wharf — Pittwater
Palm Beach Wharf is a flat, railed public wharf on the sheltered Pittwater side: bream and flathead all year, squid over the weed, whiting from October and bonito from December. It’s a working ferry wharf, so keep the gangway clear.
Long Reef Rock Platform — Collaroy
Long Reef is the Northern Beaches’ biggest land-based reef, with kingfish off the outer ledges from November to May. It sits inside Long Reef Aquatic Reserve: finfish by hand-held line or spear only, no collecting bait or any invertebrate, and no fishing for squid. It’s exposed ocean rock in a declared area — lifejacket on, and leave it alone above about 1.5 m of swell.
Sutherland Shire and Port Hacking
Gunnamatta Bay Baths — Cronulla
Netted tidal baths, moored yachts and seagrass on the calm side of Cronulla make Gunnamatta Bay Baths a whiting, flathead and bream spot; fish just outside the nets on the run-out. Short flat walk from Cronulla station, with a playground and toilets. Buy your bait: Gunnamatta Bay is closed to taking worms, nippers and shellfish.
Bundeena Wharf
Bundeena Wharf, the Cronulla ferry’s terminus, is known for squid under the lights, plus bream, flathead and whiting from October. It marks the eastern end of the Cabbage Tree Point closure, where cunjevoi and invertebrates can’t be collected, so bring bait. Day trips can take the ferry, but night squid sessions mean bringing a car — the last ferry leaves around 7pm — and checking the park’s night-closure alert first. The drive in through Royal National Park costs $12 per vehicle per day (as of 5 October 2026). More in our Royal National Park fishing guide.
Cronulla Beach and The Alley
Gutters scoured by The Alley rip at Cronulla Beach hold whiting, bream and dart by day — dart from November to April — and salmon, tailor and jewfish at first and last light. The rip is serious: keep kids clear and fish away from the flags. Cronulla station is at the end of the T4 line, a short walk from the sand. Being the last stop has its advantages: nobody has ever slept through it.
Hawkesbury River
Brooklyn
Brooklyn sits on deep, fast water at the bottom of the Hawkesbury. Mulloway hold in the holes after dark, bream stack on structure and kingfish push upriver from October to April; the big new- and full-moon tides fish best and rip hardest. Fish McKell Park and the foreshore — the rail bridge has no public access. The M1 crosses a kilometre upstream, close enough to hear and far enough not to be stuck on, which is the ideal relationship with the M1.
Best Spots for Beginners and Kids
Sheltered water, flat access and toilets, where light spin gear and peeled prawn will do:
- Clifton Gardens — sealed path, wharf, netted swimming area, playground.
- Balmoral Beach — calm water, playground, swimming nets, cafes.
- Gunnamatta Bay Baths — flat grass to the water, near the train.
- Brighton-Le-Sands — groynes metres from the car, playgrounds along Cook Park.
- Palm Beach Wharf — railed deck, toilets and playground next door.
- Brooklyn (McKell Park) — fenced playground and a flat foreshore path.
Wharves have unfenced edges and a drop to the water, so mind small children and use a landing net.
Rules Before You Go
Checked against NSW DPIRD, the NSW Government and the NSW EPA on 5 October 2026.
- Licence: pay the NSW Recreational Fishing Fee unless you’re exempt — see our NSW fishing licence guide and the NSW size and bag limits.
- Rock fishing lifejackets: Randwick, Northern Beaches and Sutherland Shire are declared areas. Fishing from rocks exposed to ocean swell there, you, children with you and anyone helping you must wear an appropriate lifejacket — AS 4758 level 50S or greater for adults, level 100 or greater for under-12s.
- No bait collecting on the harbour: almost the whole Sydney Harbour foreshore is an Intertidal Protected Area. Cunjevoi, nippers, worms, crabs and shellfish stay put; bring bait.
- Eating harbour fish: DPIRD advises not eating fish or crustaceans caught west of the Harbour Bridge (release them) and no more than about 150 g a month from east of it.
- Botany Bay and Georges River: the NSW EPA has precautionary PFAS dietary advice for several species, including that Australian salmon caught in Botany Bay be released (catch and release only) — check it before keeping a feed.
- Aquatic reserves: Long Reef, Towra Point and others have their own rules; check DPIRD’s aquatic reserves list before fishing a new headland.
- Blue groper: line fishing for eastern blue groper is prohibited, a ban DPIRD continued for three years from 1 March 2025. Release any you hook.
FAQ
Where is the best place to fish in Sydney for beginners?
Sheltered spots with flat access are the easiest start: Clifton Gardens wharf and Balmoral Beach in Mosman, the Brighton-Le-Sands groynes on Botany Bay, Gunnamatta Bay Baths at Cronulla and Palm Beach Wharf. All hold bream, flathead and whiting on light gear, out of the ocean swell.
Where can I take kids fishing in Sydney?
Balmoral Beach and Clifton Gardens both have calm water, netted swimming areas and playgrounds, Gunnamatta Bay Baths is a short walk from Cronulla station, and McKell Park at Brooklyn has a fenced playground beside the Hawkesbury.
Can you eat fish caught in Sydney Harbour?
NSW DPIRD advises that fish and crustaceans caught west of the Sydney Harbour Bridge should not be eaten because of dioxins, so release them. For fish caught east of the bridge, eat no more than about 150 grams a month, although higher amounts of some species may be eaten.
Do you need a lifejacket to rock fish in Sydney?
Randwick, Northern Beaches and Sutherland Shire are declared areas under the NSW Rock Fishing Safety Act 2016. If you fish from rocks exposed to ocean swell there, you, any children with you and anyone helping you must wear an appropriate lifejacket: AS 4758 level 50S or greater for adults and level 100 or greater for under-12s.
Heading north for the weekend instead? Our Central Coast fishing spots guide picks up where the Hawkesbury leaves off. Otherwise, browse every Sydney and NSW spot, check the NSW tide times and pick a window on the NSW bite forecast. The tides, unlike the Manly ferry, have never once been called off for swell.