Australia Fly Guide
NSW · Shoalhaven River

Shoalhaven River

Imagery © Esri

info

Before you rely on this page

  • Access here has not been confirmed on the ground — treat every way in as unverified.

The Shoalhaven is a south coast river you drive to for Australian bass, the native fish that comes up to a surface fly in the half-light.

Think of it as two rivers. The lower river is tidal, reached from public boat ramps, and fishes as an estuary. Above the tide the water runs fresh, and in our experience that is where the bass live for most of the year. The gradient chart shows how the river falls along its length, and it is worth a look before you pick a stretch.

The easiest trip is the lower river from one of the boat ramps on the access card. Black bream are in the fish records, and in the warmer months a small weighted fly worked slowly near structure is the way we would start. The rules for this water sit in the current NSW guide and its closed-waters list, so read both before you launch.

The better trip is the fresh water in summer, for bass on the surface. Be on the water before dawn, fish a popper or a big foam fly tight to the shaded bank until the sun is on it, then switch to a small streamer in the deeper pools. The angler access sites on the card are the places to start looking. If you only have one day on the Shoalhaven, this is the one to spend it on, from late spring into March.

Trout are stocked in the river as well, and the stocking chart shows when fish went in. Treat them as a bonus rather than a reason to drive; we would not plan a trip around trout here without local word on where they are going in.

Read the current NSW fishing guide and its closed-waters list, then pick a ramp or access site off the card and plan to arrive before first light.

Water and habitat

The Shoalhaven splits at the tide, and that split decides what you fish for. The tidal lower river is estuary water: bream and mullet, and edges that the tide fills and drains. The fresh water above holds the bass, in pools and runs along the banks.

In our experience coastal bass hold tight to cover. Look for fallen timber, undercut banks, overhanging trees and the slower, deeper water at the tail of a run. Through the middle of the day they sit back in shade and depth; at first and last light they move up onto the edges to feed.

The flow chart comes from a gauge well up the river, a long way above the tide, so read it for the upper river rather than the water you launch on from the ramps. The conditions section carries whatever the gauges report. A steady, clear flow usually fishes best for bass on a coastal river, so check both before you commit.

Fish and forage

Australian bass are the main fly target in the fresh water, and black bream in the salt. The fish records also include sea mullet and pinkeye mullet, longfin and shortfin eels, freshwater catfish and bullrout, and carp. Brown and rainbow trout are stocked.

Macquarie perch and Australian grayling are recorded here too. If you hook one, get it back in the water quickly, and check the current NSW guide on what you may keep.

For a fly box, the small fish matter most. The records carry Australian smelt, freshwater herring, several galaxias and a long list of gudgeons (Cox's, empire, striped and flathead among them). That is a river full of slim baitfish, and a bass here is used to eating them.

So carry two kinds of fly. For the surface at dawn and dusk, a popper, a gurgler-style foam fly and a hopper. For the rest of the day, a sparse baitfish pattern of about 4 to 6 centimetres in olive, grey or tan, and a small dark Woolly Bugger for the deeper pools. In the estuary, the same small baitfish fly in a weighted version, plus a shrimp pattern, covers most of what a bream will eat.

When to fish it

As a guide's read, the fresh water is a warm-month bass river. From late spring through summer bass feed hardest on the surface, and the edges of the day carry most of the fishing. Through midsummer, beetles and hoppers dropping off the banks can bring fish up under the trees in daylight.

As the water cools into autumn, bass slow down and sit deeper, and a streamer fished slowly through the pools is the better bet. In winter we would leave the fresh water alone and come back in spring.

The tidal lower river keeps fishing for bream through more of the year, though in our experience it is best from spring into autumn. The last of the run-in tide over the edges is a good time to be there.

How to fish it

For bass, arrive in the dark and be rigged before you can see the water. A 6 or 7 weight rod with a floating line handles a popper and a small streamer, and a tippet of around 10 to 12 pound gives you a chance of turning a fish away from the timber.

Cast tight to the bank, under the branches if you can reach, let the fly sit, then give it a short pop and a pause. Most takes come on the pause. Work along the edge rather than out into the middle, and move on if a stretch gives you nothing after a few casts. When a bass takes near a snag, keep the rod low and pull it sideways, away from cover, straight away.

For bream in the estuary, go lighter and slower. A 5 or 6 weight with a floating or intermediate line, a long fluorocarbon leader, and a weighted fly let sink near snags, rock or a drop-off, then crept back in short draws. Bream often mouth a fly gently, so watch the line and lift on anything that tightens.

Access and safety

The access card lists the public boat ramps and the angler access sites. They are places to get on the water, not permission to cross land beside the river, so treat any other bank as private until you know otherwise.

A kayak or small boat is often the easiest way to reach bass water on a coastal river, and fishing at dawn means launching and paddling in poor light. Carry a light and a lifejacket, and tell someone where you are going.

As on any coastal river, heavy rain upstream can lift and colour the water quickly. If it is rising, stay off it. If a bullrout comes up on the fly, unhook it with pliers in the water rather than handling it.

Regulations

Read the current NSW Department of Primary Industries and Regional Development fishing guide before you fish the Shoalhaven, and check its list of closed waters for this river. Read the part that covers the water you are on, fresh or salt.

Before you go, read the current NSW fishing rules and regulations, the freshwater bag and size limits and the general freshwater closures, and confirm the fishing fee.

6 named access sites

These authority-listed points are separate from the mapped track intersections above. Some were inspected and some are public boat-ramp records; each row says which. A listing does not grant permission across private land, so check closures, signs and gates when you arrive.

Sources: NSW Department of Primary Industries and Regional Development; Transport for NSW.

When things happen

The guide's calendar for this water

When things happen

The year on this water

A year at a glance; check current rules

  • Surface flies for bass at first light · Nov to Mar A guide's read. The warm months are surface season for bass in the fresh water. Be rigged before dawn and work a popper along the shaded edges.
  • Small baitfish along the edges · Oct to Apr Smelt, gudgeons, galaxias and herring all turn up in the fish records. A sparse baitfish fly stripped past cover is a good bet once the sun is up.
  • Bream on the flats and edges · Oct to Apr A guide's read for the tidal lower river. A small weighted shrimp or baitfish fly fished slowly near structure through the warmer months.

What the record shows

Flows, river gradient, changing water levels, fish surveys and stocking

What the record shows

The river's year

Daily flow at Shoalhaven River at Warri, every year 1914 to 2026

0.1 0.2 0.5 1 2 5 10 20 typical range high-flow mark Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec m³/s
112 years of the gauge, week by week. The dark band is the middle half of all years, the pale band nine years in ten, the line the median. The shaded strip is the typical range: the band the river sits in about half of all days. In a typical year the river sits in it all year. Whether a given day is one to wade is a call made at the bank, not a reading off this chart. Median flow peaks in late September and bottoms out in late December. Flow and temperature are measured at different stations; this chart shows flow only.
Source: Bureau of Meteorology.
Source details and licence

Bureau of Meteorology — Water Data Online series catalogue (Snowy/Monaro stations). Bureau of Meteorology, © Commonwealth of Australia. Licensed from the Commonwealth of Australia under a Creative Commons Attribution 4.0 International licence. retrieved 2026-08-12.

How often it runs this high

33,786 days at Shoalhaven River at Warri, 1914 to 2026

0.05 0.1 0.2 0.5 1 2 5 10 20 50 100 200 typical range 0.656 to 3.21 m³/s high-flow mark 8.235 m³/s 0% of days 25% of days 50% of days 75% of days 100% of days m³/s
Read it left to right: the river runs above the flow on the left edge almost never, and above the flow on the right edge almost always. Half of all days sit below 2 m³/s. The shaded band is the typical range, where it sits about half the time; it runs higher than that one day in three and above the high-flow mark about one day in seven. These are frequency bands drawn from the record, not a measured limit — judge the water when you get there.
Source: Bureau of Meteorology.
Source details and licence

Bureau of Meteorology — Water Data Online series catalogue (Snowy/Monaro stations). Bureau of Meteorology, © Commonwealth of Australia. Licensed from the Commonwealth of Australia under a Creative Commons Attribution 4.0 International licence. retrieved 2026-08-12.

The fall of the river

Elevation along the river, source to end

Falls 844 m over 337.4 km, sand bed, floodplain pockets for much of its length.

0 422 845 gauge 215008 gauge 215002 0 km from the source: 845 m · falling 4.4 m per km · fine-grained 1.19 km from the source: 844 m · falling 5.1 m per km · gravel, occasional floodplain 2.38 km from the source: 834 m · falling 5.7 m per km · gravel, occasional floodplain 3.56 km from the source: 819 m · falling 6.3 m per km · gravel, occasional floodplain 4.75 km from the source: 810 m · falling 6.6 m per km · fine-grained 5.94 km from the source: 806 m · falling 6.3 m per km · gravel, discontinuous floodplain 7.13 km from the source: 801 m · falling 5.7 m per km · gravel, discontinuous floodplain 8.32 km from the source: 792 m · falling 5.5 m per km · gravel, occasional floodplain 9.5 km from the source: 787 m · falling 5.4 m per km · gravel, occasional floodplain 10.69 km from the source: 779 m · falling 5.3 m per km · gravel, occasional floodplain 11.88 km from the source: 777 m · falling 5.4 m per km · gravel, occasional floodplain 13.07 km from the source: 763 m · falling 5.1 m per km · gravel, occasional floodplain 14.26 km from the source: 761 m · falling 4.7 m per km · gravel, occasional floodplain 15.44 km from the source: 758 m · falling 4.4 m per km · gravel, occasional floodplain 16.63 km from the source: 749 m · falling 4.1 m per km · gravel, occasional floodplain 17.82 km from the source: 747 m · falling 3.8 m per km · gravel, occasional floodplain 19.01 km from the source: 740 m · falling 3.7 m per km · gravel, discontinuous floodplain 20.2 km from the source: 739 m · falling 3.5 m per km · gravel, discontinuous floodplain 21.38 km from the source: 736 m · falling 3.4 m per km · gravel, discontinuous floodplain 22.57 km from the source: 727 m · falling 3.2 m per km · gravel, discontinuous floodplain 23.76 km from the source: 724 m · falling 2.7 m per km · gravel, discontinuous floodplain 24.95 km from the source: 722 m · falling 2.3 m per km · gravel, discontinuous floodplain 26.14 km from the source: 720 m · falling 1.7 m per km · gravel, discontinuous floodplain 27.32 km from the source: 719 m · falling 1.3 m per km · gravel, discontinuous floodplain 28.51 km from the source: 717 m · falling 0.9 m per km · gravel, discontinuous floodplain 29.7 km from the source: 716 m · falling 0.8 m per km · gravel, discontinuous floodplain 30.89 km from the source: 718 m · falling 1 m per km · gravel, discontinuous floodplain 32.08 km from the source: 713 m · falling 1 m per km · gravel, discontinuous floodplain 33.26 km from the source: 718 m · falling 1.3 m per km · gravel, occasional floodplain 34.45 km from the source: 710 m · falling 1.5 m per km · gravel, occasional floodplain 35.64 km from the source: 707 m · falling 1.5 m per km · gravel, occasional floodplain 36.83 km from the source: 710 m · falling 1.5 m per km · gravel, occasional floodplain 38.02 km from the source: 705 m · falling 1.5 m per km · gravel, discontinuous floodplain 39.2 km from the source: 706 m · falling 1.4 m per km · gravel, discontinuous floodplain 40.39 km from the source: 702 m · falling 1.6 m per km · gravel, discontinuous floodplain 41.58 km from the source: 700 m · falling 1.8 m per km · gravel, discontinuous floodplain 42.77 km from the source: 703 m · falling 1.8 m per km · sand, occasional floodplain 43.96 km from the source: 694 m · falling 2 m per km · sand, occasional floodplain 45.14 km from the source: 693 m · falling 1.8 m per km · sand, occasional floodplain 46.33 km from the source: 692 m · falling 1.8 m per km · sand, occasional floodplain 47.52 km from the source: 691 m · falling 1.7 m per km · sand, occasional floodplain 48.71 km from the source: 688 m · falling 1.4 m per km · sand, occasional floodplain 49.9 km from the source: 686 m · falling 1.5 m per km · sand, occasional floodplain 51.08 km from the source: 683 m · falling 1.5 m per km · sand, occasional floodplain 52.27 km from the source: 684 m · falling 1.5 m per km · sand, occasional floodplain 53.46 km from the source: 683 m · falling 1.6 m per km · sand, occasional floodplain 54.65 km from the source: 678 m · falling 1.6 m per km · sand, discontinuous floodplain 55.84 km from the source: 677 m · falling 1.6 m per km · sand, discontinuous floodplain 57.02 km from the source: 674 m · falling 1.5 m per km · sand, discontinuous floodplain 58.21 km from the source: 674 m · falling 1.4 m per km · sand, discontinuous floodplain 59.4 km from the source: 672 m · falling 1.3 m per km · sand, discontinuous floodplain 60.59 km from the source: 670 m · falling 1.3 m per km · sand 61.77 km from the source: 668 m · falling 1.1 m per km · sand 62.96 km from the source: 667 m · falling 1.1 m per km · sand 64.15 km from the source: 666 m · falling 1 m per km · sand 65.34 km from the source: 665 m · falling 0.9 m per km · sand 66.53 km from the source: 665 m · falling 0.9 m per km · sand 67.71 km from the source: 664 m · falling 1.1 m per km · sand 68.9 km from the source: 661 m · falling 1.1 m per km · sand 70.09 km from the source: 661 m · falling 0.9 m per km · sand 71.28 km from the source: 658 m · falling 0.8 m per km · sand 72.47 km from the source: 657 m · falling 0.7 m per km · sand 73.65 km from the source: 657 m · falling 0.7 m per km · sand 74.84 km from the source: 661 m · falling 1 m per km · sand 76.03 km from the source: 656 m · falling 1.2 m per km · sand 77.22 km from the source: 653 m · falling 1.3 m per km · sand 78.41 km from the source: 653 m · falling 1.4 m per km · sand 79.59 km from the source: 650 m · falling 1.5 m per km · sand, discontinuous floodplain 80.78 km from the source: 649 m · falling 1.3 m per km · sand, discontinuous floodplain 81.97 km from the source: 649 m · falling 1.5 m per km · sand, discontinuous floodplain 83.16 km from the source: 647 m · falling 2 m per km · sand, discontinuous floodplain 84.35 km from the source: 643 m · falling 2.5 m per km · sand, discontinuous floodplain 85.53 km from the source: 642 m · falling 3.1 m per km · sand, discontinuous floodplain 86.72 km from the source: 638 m · falling 3.6 m per km · sand, occasional floodplain 87.91 km from the source: 629 m · falling 3.8 m per km · sand, occasional floodplain 89.1 km from the source: 625 m · falling 3.7 m per km · sand, occasional floodplain 90.29 km from the source: 622 m · falling 3.8 m per km · sand, occasional floodplain 91.47 km from the source: 618 m · falling 3.8 m per km · sand, occasional floodplain 92.66 km from the source: 614 m · falling 3.7 m per km · sand, occasional floodplain 93.85 km from the source: 610 m · falling 3.9 m per km · sand, occasional floodplain 95.04 km from the source: 602 m · falling 3.6 m per km · sand, occasional floodplain 96.23 km from the source: 598 m · falling 2.8 m per km · sand, occasional floodplain 97.41 km from the source: 596 m · falling 2.1 m per km · sand, occasional floodplain 98.6 km from the source: 591 m · falling 1.3 m per km · sand, occasional floodplain 99.79 km from the source: 595 m · falling 0.6 m per km · sand, occasional floodplain 100.98 km from the source: 597 m · falling 0.7 m per km · sand, discontinuous floodplain 102.17 km from the source: 592 m · falling 1.2 m per km · sand, discontinuous floodplain 103.35 km from the source: 590 m · falling 1.6 m per km · sand, discontinuous floodplain 104.54 km from the source: 592 m · falling 2.2 m per km · bedrock, gorge 105.73 km from the source: 588 m · falling 2.6 m per km · bedrock, gorge 106.92 km from the source: 579 m · falling 2.4 m per km · sand, discontinuous floodplain 108.11 km from the source: 578 m · falling 2 m per km · sand, discontinuous floodplain 109.29 km from the source: 577 m · falling 1.6 m per km · sand, discontinuous floodplain 110.48 km from the source: 576 m · falling 1.1 m per km · sand 111.67 km from the source: 575 m · falling 0.7 m per km · sand 112.86 km from the source: 575 m · falling 0.5 m per km · sand 114.05 km from the source: 573 m · falling 0.3 m per km · sand, occasional floodplain 115.23 km from the source: 575 m · falling 0.3 m per km · sand, occasional floodplain 116.42 km from the source: 571 m · falling 0.3 m per km · sand, occasional floodplain 117.61 km from the source: 576 m · falling 0.5 m per km · sand, occasional floodplain 118.8 km from the source: 575 m · falling 0.6 m per km · sand, occasional floodplain 119.99 km from the source: 569 m · falling 0.7 m per km · sand, occasional floodplain 121.17 km from the source: 570 m · falling 0.7 m per km · sand, occasional floodplain 122.36 km from the source: 570 m · falling 0.9 m per km · sand, occasional floodplain 123.55 km from the source: 572 m · falling 1.1 m per km · sand, discontinuous floodplain 124.74 km from the source: 567 m · falling 1.2 m per km · sand, discontinuous floodplain 125.93 km from the source: 566 m · falling 1.3 m per km · sand, discontinuous floodplain 127.11 km from the source: 563 m · falling 1.1 m per km · sand, discontinuous floodplain 128.3 km from the source: 563 m · falling 1 m per km · sand, discontinuous floodplain 129.49 km from the source: 562 m · falling 0.7 m per km · sand, occasional floodplain 130.68 km from the source: 561 m · falling 0.5 m per km · sand, occasional floodplain 131.87 km from the source: 563 m · falling 0.6 m per km · sand, occasional floodplain 133.05 km from the source: 558 m · falling 0.5 m per km · sand, occasional floodplain 134.24 km from the source: 561 m · falling 0.4 m per km · sand, discontinuous floodplain 135.43 km from the source: 560 m · falling 0.2 m per km · sand, discontinuous floodplain 136.62 km from the source: 556 m · falling 0 m per km · sand, discontinuous floodplain 137.81 km from the source: 560 m · falling -0.1 m per km · sand, discontinuous floodplain 138.99 km from the source: 559 m · falling 0 m per km · sand, discontinuous floodplain 140.18 km from the source: 563 m · falling 0.2 m per km · sand, discontinuous floodplain 141.37 km from the source: 560 m · falling 0.5 m per km · sand, discontinuous floodplain 142.56 km from the source: 556 m · falling 0.9 m per km · sand, discontinuous floodplain 143.75 km from the source: 557 m · falling 1 m per km · sand, discontinuous floodplain 144.93 km from the source: 557 m · falling 1.4 m per km · sand, discontinuous floodplain 146.12 km from the source: 557 m · falling 1.7 m per km · sand, discontinuous floodplain 147.31 km from the source: 550 m · falling 1.8 m per km · sand, occasional floodplain 148.5 km from the source: 549 m · falling 1.8 m per km · sand, occasional floodplain 149.69 km from the source: 547 m · falling 1.7 m per km · sand, occasional floodplain 150.87 km from the source: 543 m · falling 1.6 m per km · sand, occasional floodplain 152.06 km from the source: 543 m · falling 1.3 m per km · sand, occasional floodplain 153.25 km from the source: 545 m · falling 1.5 m per km · sand, occasional floodplain 154.44 km from the source: 543 m · falling 1.5 m per km · sand, occasional floodplain 155.63 km from the source: 535 m · falling 1.4 m per km · sand, occasional floodplain 156.81 km from the source: 537 m · falling 1.2 m per km · sand, occasional floodplain 158 km from the source: 534 m · falling 1 m per km · sand, occasional floodplain 159.19 km from the source: 537 m · falling 0.8 m per km · sand, occasional floodplain 160.38 km from the source: 533 m · falling 0.8 m per km · sand, occasional floodplain 161.57 km from the source: 534 m · falling 1 m per km · sand, occasional floodplain 162.75 km from the source: 532 m · falling 1.2 m per km · sand, occasional floodplain 163.94 km from the source: 530 m · falling 1.7 m per km · sand, occasional floodplain 165.13 km from the source: 528 m · falling 2.1 m per km · sand, occasional floodplain 166.32 km from the source: 527 m · falling 2.9 m per km · bedrock, gorge 167.51 km from the source: 523 m · falling 4 m per km · bedrock, gorge 168.69 km from the source: 519 m · falling 4.8 m per km · bedrock, gorge 169.88 km from the source: 510 m · falling 5.4 m per km · bedrock, gorge 171.07 km from the source: 502 m · falling 5.9 m per km · bedrock, gorge 172.26 km from the source: 492 m · falling 6.2 m per km · bedrock, gorge 173.45 km from the source: 491 m · falling 6.2 m per km · bedrock, gorge 174.63 km from the source: 483 m · falling 6.4 m per km · bedrock, gorge 175.82 km from the source: 473 m · falling 6.5 m per km · bedrock, gorge 177.01 km from the source: 460 m · falling 6.1 m per km · bedrock, gorge 178.2 km from the source: 459 m · falling 6.4 m per km · bedrock, gorge 179.38 km from the source: 451 m · falling 7.5 m per km · bedrock, gorge 180.57 km from the source: 444 m · falling 9.2 m per km · bedrock, gorge 181.76 km from the source: 440 m · falling 11.3 m per km · bedrock, gorge 182.95 km from the source: 420 m · falling 13.6 m per km · bedrock, gorge 184.14 km from the source: 391 m · falling 14.1 m per km · bedrock, gorge 185.32 km from the source: 372 m · falling 13.3 m per km · bedrock, gorge 186.51 km from the source: 362 m · falling 12.3 m per km · bedrock, gorge 187.7 km from the source: 346 m · falling 11.1 m per km · bedrock, gorge 188.89 km from the source: 340 m · falling 9.8 m per km · bedrock, gorge 190.08 km from the source: 333 m · falling 9.9 m per km · bedrock, gorge 191.26 km from the source: 314 m · falling 10.1 m per km · bedrock, gorge 192.45 km from the source: 296 m · falling 9.4 m per km · bedrock, gorge 193.64 km from the source: 296 m · falling 9.2 m per km · bedrock, gorge 194.83 km from the source: 280 m · falling 7.8 m per km · bedrock, gorge 196.02 km from the source: 269 m · falling 6.6 m per km · bedrock, gorge 197.2 km from the source: 265 m · falling 5.2 m per km · bedrock, gorge 198.39 km from the source: 248 m · falling 3.7 m per km · bedrock, gorge 199.58 km from the source: 270 m · falling 2.7 m per km · bedrock, gorge 200.77 km from the source: 246 m · falling 2.9 m per km · bedrock, gorge 201.96 km from the source: 253 m · falling 2.9 m per km · bedrock, gorge 203.14 km from the source: 254 m · falling 3.3 m per km · bedrock, gorge 204.33 km from the source: 246 m · falling 4.3 m per km · bedrock, gorge 205.52 km from the source: 231 m · falling 3.6 m per km · bedrock, gorge 206.71 km from the source: 231 m · falling 3.7 m per km · bedrock, gorge 207.9 km from the source: 231 m · falling 3.5 m per km · bedrock, gorge 209.08 km from the source: 228 m · falling 3.3 m per km · bedrock, gorge 210.27 km from the source: 222 m · falling 3.4 m per km · bedrock, gorge 211.46 km from the source: 214 m · falling 3.4 m per km · bedrock, gorge 212.65 km from the source: 214 m · falling 3.5 m per km · bedrock, gorge 213.84 km from the source: 211 m · falling 3.4 m per km · bedrock, gorge 215.02 km from the source: 202 m · falling 3.5 m per km · bedrock, gorge 216.21 km from the source: 204 m · falling 3.6 m per km · sand, occasional floodplain 217.4 km from the source: 195 m · falling 3.8 m per km · sand, occasional floodplain 218.59 km from the source: 197 m · falling 3.5 m per km · sand, occasional floodplain 219.78 km from the source: 182 m · falling 3.3 m per km · sand, occasional floodplain 220.96 km from the source: 182 m · falling 3 m per km · sand, occasional floodplain 222.15 km from the source: 180 m · falling 2.8 m per km · sand, occasional floodplain 223.34 km from the source: 183 m · falling 3.2 m per km · sand, occasional floodplain 224.53 km from the source: 173 m · falling 3.2 m per km · sand, occasional floodplain 225.72 km from the source: 170 m · falling 3.6 m per km · sand, occasional floodplain 226.9 km from the source: 164 m · falling 3.7 m per km · sand, occasional floodplain 228.09 km from the source: 160 m · falling 3.6 m per km · bedrock, gorge 229.28 km from the source: 158 m · falling 3 m per km · bedrock, gorge 230.47 km from the source: 152 m · falling 2.8 m per km · bedrock, gorge 231.66 km from the source: 150 m · falling 2.4 m per km · sand, occasional floodplain 232.84 km from the source: 145 m · falling 2.2 m per km · sand, occasional floodplain 234.03 km from the source: 150 m · falling 2.2 m per km · bedrock, gorge 235.22 km from the source: 141 m · falling 2.4 m per km · bedrock, gorge 236.41 km from the source: 140 m · falling 2.6 m per km · sand, occasional floodplain 237.6 km from the source: 138 m · falling 2.7 m per km · sand, occasional floodplain 238.78 km from the source: 134 m · falling 2.8 m per km · sand, occasional floodplain 239.97 km from the source: 127 m · falling 2.2 m per km · sand, occasional floodplain 241.16 km from the source: 126 m · falling 2.1 m per km · sand, occasional floodplain 242.35 km from the source: 125 m · falling 2 m per km · sand, occasional floodplain 243.54 km from the source: 125 m · falling 2.1 m per km · sand, occasional floodplain 244.72 km from the source: 125 m · falling 2.3 m per km · sand, occasional floodplain 245.91 km from the source: 114 m · falling 2.8 m per km · sand, occasional floodplain 247.1 km from the source: 113 m · falling 2.9 m per km · sand, occasional floodplain 248.29 km from the source: 109 m · falling 2.8 m per km · sand, occasional floodplain 249.48 km from the source: 112 m · falling 2.8 m per km · sand, occasional floodplain 250.66 km from the source: 99 m · falling 2.4 m per km · sand, occasional floodplain 251.85 km from the source: 101 m · falling 2 m per km · sand, occasional floodplain 253.04 km from the source: 99 m · falling 2 m per km · sand, occasional floodplain 254.23 km from the source: 97 m · falling 2 m per km · sand, occasional floodplain 255.42 km from the source: 95 m · falling 1.9 m per km · sand, occasional floodplain 256.6 km from the source: 94 m · falling 2.3 m per km · sand, occasional floodplain 257.79 km from the source: 87 m · falling 2.3 m per km · sand, occasional floodplain 258.98 km from the source: 86 m · falling 2.1 m per km · sand, occasional floodplain 260.17 km from the source: 83 m · falling 2.1 m per km · sand, occasional floodplain 261.36 km from the source: 83 m · falling 2.1 m per km · sand, occasional floodplain 262.54 km from the source: 80 m · falling 2.1 m per km · sand, occasional floodplain 263.73 km from the source: 78 m · falling 2.4 m per km · sand, occasional floodplain 264.92 km from the source: 71 m · falling 2 m per km · sand, occasional floodplain 266.11 km from the source: 71 m · falling 1.8 m per km · sand, occasional floodplain 267.3 km from the source: 67 m · falling 1.2 m per km · water storage 268.48 km from the source: 65 m · falling 0.6 m per km · water storage 269.67 km from the source: 72 m · falling 0.2 m per km · water storage 270.86 km from the source: 64 m · falling 0.2 m per km · water storage 272.05 km from the source: 70 m · falling 0.1 m per km · water storage 273.24 km from the source: 68 m · falling 0.3 m per km · water storage 274.42 km from the source: 70 m · falling 0.5 m per km · water storage 275.61 km from the source: 64 m · falling 1.2 m per km · water storage 276.8 km from the source: 64 m · falling 2.3 m per km · water storage 277.99 km from the source: 67 m · falling 3.5 m per km · water storage 279.18 km from the source: 67 m · falling 5 m per km · water storage 280.36 km from the source: 46 m · falling 5.7 m per km · water storage 281.55 km from the source: 37 m · falling 5.3 m per km · sand, discontinuous floodplain 282.74 km from the source: 33 m · falling 4.5 m per km · sand, discontinuous floodplain 283.93 km from the source: 30 m · falling 3.6 m per km · bedrock, gorge 285.12 km from the source: 28 m · falling 2.2 m per km · sand, discontinuous floodplain 286.3 km from the source: 26 m · falling 1.4 m per km · sand, discontinuous floodplain 287.49 km from the source: 25 m · falling 1.4 m per km · sand, discontinuous floodplain 288.68 km from the source: 19 m · falling 1.3 m per km · sand, discontinuous floodplain 289.87 km from the source: 22 m · falling 1.2 m per km · sand, discontinuous floodplain 291.06 km from the source: 29 m · falling 1.5 m per km · sand, discontinuous floodplain 292.24 km from the source: 13 m · falling 1.5 m per km · sand, discontinuous floodplain 293.43 km from the source: 14 m · falling 1 m per km · sand, discontinuous floodplain 294.62 km from the source: 14 m · falling 0.6 m per km · sand, discontinuous floodplain 295.81 km from the source: 17 m · falling 0.4 m per km · sand, discontinuous floodplain 297 km from the source: 14 m · falling 0 m per km · sand, discontinuous floodplain 298.18 km from the source: 16 m · falling 0.3 m per km · sand, discontinuous floodplain 299.37 km from the source: 16 m · falling 0.6 m per km · sand, discontinuous floodplain 300.56 km from the source: 14 m · falling 1.1 m per km · sand, discontinuous floodplain 301.75 km from the source: 14 m · falling 1.3 m per km · sand, discontinuous floodplain 302.93 km from the source: 9 m · falling 1.1 m per km · sand, discontinuous floodplain 304.12 km from the source: 11 m · falling 1.1 m per km · sand, discontinuous floodplain 305.31 km from the source: 4 m · falling 0.6 m per km · sand 306.5 km from the source: 5 m · falling 0.1 m per km · sand 307.69 km from the source: 14 m · falling 0.3 m per km · fine sediment and sand 308.87 km from the source: 2 m · falling 0.3 m per km · fine sediment and sand 310.06 km from the source: 12 m · falling 0.1 m per km · fine sediment and sand 311.25 km from the source: 7 m · falling 0.7 m per km · fine sediment and sand 312.44 km from the source: 0 m · falling 0.4 m per km · fine sediment and sand 313.63 km from the source: 8 m · falling 0.1 m per km · fine sediment and sand 314.81 km from the source: 8 m · falling -0.2 m per km · fine sediment and sand 316 km from the source: 0 m · falling -0.5 m per km · fine sediment and sand 317.19 km from the source: 10 m · falling -0.7 m per km · fine sediment and sand 318.38 km from the source: 0 m · falling -0.6 m per km · fine sediment and sand 319.57 km from the source: 21 m · falling -0.3 m per km · fine sediment and sand 320.75 km from the source: 5 m · falling 0.5 m per km · fine sediment and sand 321.94 km from the source: 6 m · falling 0.9 m per km · fine sediment and sand 323.13 km from the source: 9 m · falling 1 m per km · fine sediment and sand 324.32 km from the source: 4 m · falling 1.3 m per km · fine sediment and sand 325.51 km from the source: 0 m · falling 0.4 m per km · fine sediment and sand 326.69 km from the source: 3 m · falling 0.3 m per km · fine sediment and sand 327.88 km from the source: 3 m · falling 0.3 m per km · fine sediment and sand 329.07 km from the source: 5 m · falling 0.1 m per km · fine sediment and sand 330.26 km from the source: 5 m · falling 0.2 m per km · fine sediment and sand 331.45 km from the source: 0 m · falling 0.2 m per km · fine sediment and sand 332.63 km from the source: 0 m · falling 0.1 m per km · fine sediment and sand 333.82 km from the source: 3 m · falling -0.1 m per km · fine sediment and sand 335.01 km from the source: 5 m · falling -0.1 m per km · fine sediment and sand 336.2 km from the source: 3 m · falling -0.2 m per km · fine sediment and sand 337.39 km from the source: 1 m · falling -0.3 m per km · fine sediment and sand 0 km 84 km 169 km 253 km 337 km
bedrock · 18% gravel · 12% sand · 56% fine-grained · 1% fine sediment and sand · 9% unstated · 4%
Headwater
845 m
Outlet
1 m
Typical drop
2.5 m/km
Steepest sampled stretch
14.1 m/km, near 184.14 km
Hover the profile for the reading at any kilometre.
Source: Geoscience Australia.
Source details and licence

Geoscience Australia — 1 second SRTM-derived DEM-H v1.0 (NCI tile store). Geoscience Australia, 1 second SRTM-derived DEM-H v1.0, © Commonwealth of Australia, CC BY 4.0. retrieved 2026-08-16.

Bed material: NSW Department of Climate Change, Energy, the Environment and Water (Water, Surface Water Science).
Source details and licence

NSW River Styles spatial dataset — geomorphic character and dominant bed material. NSW River Styles spatial dataset, © State Government of NSW and NSW Department of Climate Change, Energy, the Environment and Water 2023. retrieved 2026-08-21.

Gauge pins identify the monitoring stations. The slope shows how steeply the river falls; it does not show rapids or safe wading routes.

The banks, seen from space

Land cover in the 120 m beside the water, Landsat 2023 to 2024 to 2025

0 to 20 km: woody dense 0.2% 0 to 20 km: woody open 96.9% 0 to 20 km: woody sparse 0.5% 0 to 20 km: herbaceous native 2.2% 0 to 20 km: cultivated 0.2% 20 to 40 km: woody dense 3.1% 20 to 40 km: woody open 41.8% 20 to 40 km: woody sparse 2.7% 20 to 40 km: herbaceous native 31.1% 20 to 40 km: cultivated 21.3% 40 to 60 km: woody dense 0.6% 40 to 60 km: woody open 65% 40 to 60 km: woody sparse 5.2% 40 to 60 km: herbaceous native 21.9% 40 to 60 km: cultivated 7.3% 60 to 80 km: woody dense 3.8% 60 to 80 km: woody open 29.4% 60 to 80 km: woody sparse 4.2% 60 to 80 km: herbaceous native 31.7% 60 to 80 km: cultivated 29.6% 60 to 80 km: bare 1.3% 80 to 100 km: woody dense 1.6% 80 to 100 km: woody open 60.6% 80 to 100 km: woody sparse 16.9% 80 to 100 km: herbaceous native 15.6% 80 to 100 km: cultivated 4.5% 80 to 100 km: bare 0.8% 100 to 120 km: woody dense 4.1% 100 to 120 km: woody open 50.8% 100 to 120 km: woody sparse 8.2% 100 to 120 km: herbaceous native 24% 100 to 120 km: cultivated 9.8% 100 to 120 km: bare 3.1% 120 to 140 km: woody dense 10.2% 120 to 140 km: woody open 55.6% 120 to 140 km: woody sparse 5.4% 120 to 140 km: herbaceous native 17.2% 120 to 140 km: cultivated 5% 120 to 140 km: bare 6.6% 140 to 160 km: woody dense 9.3% 140 to 160 km: woody open 70.2% 140 to 160 km: woody sparse 7.6% 140 to 160 km: herbaceous native 8.7% 140 to 160 km: cultivated 1.5% 140 to 160 km: bare 2.7% 160 to 180 km: woody dense 1.2% 160 to 180 km: woody open 76.8% 160 to 180 km: woody sparse 15% 160 to 180 km: herbaceous native 5.6% 160 to 180 km: cultivated 1% 160 to 180 km: bare 0.4% 180 to 200 km: woody dense 1.3% 180 to 200 km: woody open 72% 180 to 200 km: woody sparse 21.1% 180 to 200 km: herbaceous native 1.1% 180 to 200 km: cultivated 4.5% 200 to 220 km: woody dense 29.3% 200 to 220 km: woody open 57.8% 200 to 220 km: woody sparse 11.7% 200 to 220 km: cultivated 0.6% 200 to 220 km: bare 0.6% 220 to 240 km: woody dense 20.2% 220 to 240 km: woody open 61.9% 220 to 240 km: woody sparse 16.1% 220 to 240 km: cultivated 1.8% 240 to 260 km: woody dense 46.2% 240 to 260 km: woody open 46.7% 240 to 260 km: woody sparse 7.1% 260 to 280 km: woody dense 70.8% 260 to 280 km: woody open 26.4% 260 to 280 km: woody sparse 2.8% 280 to 300 km: woody dense 40.6% 280 to 300 km: woody open 30.6% 280 to 300 km: woody sparse 12.5% 280 to 300 km: herbaceous native 9.6% 280 to 300 km: cultivated 4.9% 280 to 300 km: bare 1.8% 300 to 320 km: woody dense 45.5% 300 to 320 km: woody open 22.8% 300 to 320 km: woody sparse 2.1% 300 to 320 km: herbaceous native 3.6% 300 to 320 km: cultivated 24.9% 300 to 320 km: bare 1.1% 320 to 340 km: woody dense 34.8% 320 to 340 km: woody open 6.7% 320 to 340 km: herbaceous native 2% 320 to 340 km: cultivated 55% 320 to 340 km: artificial 1.5% 340 to 356 km: woody dense 10.9% 340 to 356 km: woody open 10% 340 to 356 km: woody sparse 1.9% 340 to 356 km: herbaceous native 1.7% 340 to 356 km: cultivated 68.5% 340 to 356 km: artificial 7% 0 km 50 km 100 km 150 km 200 km 250 km 300 km 350 km
dense forest open woodland scattered trees and scrub native grass and heath farmed or cleared bare ground lake
Along the river itself about 73% of the bank is under trees, 12% is native grass or heath and 14% is farmed. The most wooded stretch is 240 to 260 km from the source; the most open is 340 to 356 km. A satellite reads the canopy, not the ground beneath it, so treat this as a read of the country, not a survey of every bank.
Source: Geoscience Australia / Digital Earth Australia.
Source details and licence

DEA Land Cover (Landsat) — Level 4 classification, continental mosaics. © Commonwealth of Australia (Geoscience Australia). DEA Land Cover (Landsat), Digital Earth Australia. retrieved 2026-08-19.

How well this water has been surveyed

28 capture records, 3 decades of 6 on file

0 5 10 15 1960s: 5 capture records 2000s: 14 capture records 2000s: 1 capture record 2010s: 1 capture record 2010s: 1 capture record 2010s: 6 capture records 1960s 1970s 1980s 1990s 2000s 2010s
electrofishing (boat), 1 record electrofishing (backpack), 14 records fyke netting, 1 record seine netting, 1 record other netting, 11 records
Capture records by decade — electrofishing, netting, trapping and rotenone surveys only; a sighting, an eDNA water sample or a stocking release is not a capture and is not counted here. A record is not an abundance estimate, and a decade with no bar is a decade with no capture survey on file, not evidence the water was empty.
Source: Atlas of Living Australia.
Source details and licence

Atlas of Living Australia — freshwater fish occurrence records (open licences, with coordinates). Occurrence records from the Atlas of Living Australia and its contributing datasets, including the Victorian Biodiversity Atlas, NSW BioNet Atlas, Sustainable Rivers Audit, Murray-Darling Basin fish monitoring programs, OZCAM museum collections and iNaturalist Australia. Each record carries its own licence and originating dataset. retrieved 2026-08-13.

Stocking on record

102,500 fish in 43 records, 2020 to 2026

0 5k 10k 15k 20k 2020: 17,000 rainbow trout in 7 records 2021: 17,000 rainbow trout in 7 records 2022: 17,000 rainbow trout in 7 records 2023: 17,000 rainbow trout in 7 records 2024: 17,000 rainbow trout in 7 records 2025: 17,000 rainbow trout in 7 records 2026: 500 brown trout in 1 record 2020 2021 2022 2023 2024 2025 2026
Rainbow Trout, 102,000 across 42 records Brown Trout, 500 across 1 record
Stocked in 7 of the 7 years from 2020 to 2026. These are site-by-year totals, which can combine more than one release. A record is not a promise that stocking continues, and not evidence of what is in the water now.
Source: NSW Department of Primary Industries and Regional Development (Fisheries).
Source details and licence

NSW Fish Stocking — ArcGIS site markers and linked histories. retrieved 2026-08-29.

Conditions

What the gauges say

Shoalhaven River at Warri

River flow

No reading shown: No reading has been captured for this gauge yet, so none is shown.

Gauge height

No reading shown: No reading has been captured for this gauge yet, so none is shown.

Shoalhaven River at Kadoona

River flow

No reading shown: No reading has been captured for this gauge yet, so none is shown.

Gauge height

No reading shown: No reading has been captured for this gauge yet, so none is shown.

Shoalhaven Rv at Grady's Caravan Park

Gauge height

No reading shown: No reading has been captured for this gauge yet, so none is shown.

Water temperature

No reading shown: No reading has been captured for this gauge yet, so none is shown.

Readings from the Bureau of Meteorology's Water Data Online, © Commonwealth of Australia, licensed CC BY 4.0. Nothing here is a forecast. Check the gauge before you rely on it.

Weather

What the sky is doing

Live weather for Shoalhaven River at Kadoona loads here. If it does not, check the Bureau of Meteorology forecast before you go.

Weather data by Open-Meteo.com

Questions anglers ask

What will I catch on the fly in the Shoalhaven?

Australian bass are the fish to target in the fresh water, and black bream in the tidal lower river. Eels, freshwater catfish, mullet and bullrout are recorded too, and trout are stocked.

When should I go?

As a guide's read, late spring through summer. Bass are most willing on the surface then, and the best of it is around first light and the last hour of the day.

Where do I get on the water?

The access card lists the public boat ramps and angler access sites. They are places to get on the water, not permission to cross the land beside it, so treat any other bank as private until you know otherwise.

What rules apply on the Shoalhaven?

Read the current NSW Department of Primary Industries and Regional Development fishing guide, including its list of closed waters, before you fish. Check the part that covers the water you are on, fresh or salt.

Behind this page