NSW fishing destinations

From harbour flats to alpine streams, discover the best places to cast a line across New South Wales.

Sydney Harbour

Sydney Harbour

World-class fishing right in the heart of the city. Target kingfish around the heads or chase flathead on the flats.

Greater Sydney
Kingfish, Flathead, Bream, Tailor
Year-round
Shop for Sydney Harbour
Snowy Mountains

Snowy Mountains

Crystal-clear alpine streams and stocked lakes make this Australia's premier trout fishing destination.

Southern Tablelands
Rainbow Trout, Brown Trout, Brook Trout
Oct – Apr
Shop for Snowy Mountains
Murray River

Murray River

Australia's longest river system is home to the iconic Murray Cod — the freshwater king

Western NSW
Murray Cod, Yellowbelly, Silver Perch
Dec – May
Shop for Murray River
Port Stephens

Port Stephens

One of the east coast's most versatile fisheries — from estuarine bream to offshore game fish.

Hunter Region
Snapper, Kingfish, Marlin, Tuna
Nov – May
Shop for Port Stephens
Jervis Bay

Jervis Bay

Pristine waters, white sand flats, and abundant species make Jervis Bay a standout for lure fishing.

South Coast
Flathead, Whiting, Snapper, Luderick
Year-round
Shop for Jervis Bay
Hawkesbury River

Hawkesbury River

A massive tidal river system winding through dramatic sandstone gorges — perfect for kayak and boat anglers

Greater Sydney
Bass, Jewfish, Flathead, Bream
Year-round
Shop for Hawkesbury River