Access here has not been confirmed on the ground — treat every way in as unverified.
The Lachlan is a big inland river for Murray cod and golden perch, and it is stocked with both. If you want to fish for Australian natives on a fly in New South Wales, it belongs on your list.
Think of it as two rivers joined end to end. The higher, cooler water is, in our view, the trout water. The long, warm lowland river below it is native-fish country, held back along the way by a big dam, Wyangala, and by a series of weirs, before it finally runs into the Murrumbidgee.
The first trip, and the one we would start with, is for golden perch in summer. Choose an access site from the card, find a snag on the outside of a bend, and fish a Woolly Bugger or a hopper tight to the timber in the evening. The current NSW guide sets the rules for your trip, so read it before you drive out.
The second trip is for Murray cod, and it takes patience. Cod have been recorded in the river and are stocked, and they live in the same timber as the golden perch. Fish a bigger, darker fly slowly and deep, and use a leader heavy enough to drag a fish out of a snag. The NSW guide sets the rules for cod, so check it before you keep one.
The third is trout in the cooler water. Brown and rainbow trout are both stocked, but trout need cold water, so we would not expect them in the warm lowland reaches. Treat it as a side trip once you know the river, not a reason to come.
Carp have been recorded in the river, and they fill a quiet afternoon on a small nymph in the shallows.
Pick an access site, read the NSW guide, and go in summer.
Water and habitat
The Lachlan is a long river, and the gradient chart shows how it falls from the higher country into the flat inland. Along the way it is held back by Wyangala Dam and by several weirs, and it ends as a tributary of the Murrumbidgee.
In our experience a lowland river like this fishes as a chain of slow pools, bends and snags. Cod and golden perch are ambush feeders, so they sit where there is cover and depth: a fallen tree, a root ball on the outside of a bend, a deep hole below a bar. The inside of a bend is usually shallow and soft, and that is where carp cruise. In the cooler upper water any trout will hold where the current is quickest and the water coldest, at the heads of runs.
The flow chart shows how often the river runs high or low, and the bank cover chart shows what lines its banks. Check the live conditions panel before you go; a clearing river after a dry spell fishes very differently from a brown one after rain.
Fish and forage
The natives lead. Murray cod and golden perch have both been recorded in the river and both are stocked; the stocking chart shows which seasons they went in. Silver perch, Macquarie perch, river blackfish and trout cod have been recorded too, so learn to tell them apart and check their status in the current NSW guide.
Brown and rainbow trout are stocked. The introduced fish recorded in the river include carp, goldfish and tench, along with eastern gambusia.
The forage that matters to a fly box is small fish. Australian smelt, mountain galaxias, bony bream, carp gudgeons and two kinds of hardyhead have all been recorded, and in our experience a cod or a golden perch will eat any of them. In summer add grasshoppers blowing in off the banks. A dark streamer covers the baitfish and a hopper covers the rest.
When to fish it
Nothing specific to the Lachlan sets its calendar, so this is a guide's read.
Summer is the heart of it for natives. Warm water wakes golden perch and cod up, and the long evenings let you fish a hopper or a popper tight to the banks after dark falls. Spring, as the water warms, is a good bet for golden perch on a streamer and for carp feeding in the shallows.
Autumn stays worth a trip while the water holds its warmth. In winter the natives slow right down, and a fly fished slowly and deep is the only approach we would bother with. For trout, the cooler months in the cooler water make more sense than high summer. Whatever the month, look at the live river height first.
How to fish it
A seven or eight weight with a floating line covers most of it, with a sink tip on a spare spool for the deep holes. Use a heavier leader than you would for trout; cod live in timber and you get one chance to turn a fish.
A Woolly Bugger in olive or black, sizes 4 to 8, is the workhorse. Cast it past a snag, let it sink, and strip back in short pulls so it swims along the edge of the timber. Golden perch often take on the drop. Cod tend to hit hard and head straight back into the wood, so keep your rod low and your drag firm from the first second.
On summer evenings, go to the surface. A hopper or a popper dropped tight to a log or a grassy bank, left to sit, then twitched, is how you find golden perch. For carp, a small dark nymph such as a Hare's Ear put in front of a feeding fish in the shallows beats blind casting. For trout in the cooler water, a smaller Woolly Bugger or a nymph fished through the heads of runs is a sensible start.
Access and safety
The access card lists the sites where anglers get onto the river. Use it to pick a starting point. A listed site tells you where people fish, not what land you may cross, so treat the banks either side as somebody's property unless a sign or the land manager says otherwise.
As on any inland river, tell someone where you are going and when you will be back, carry more water than you think you need in summer, and keep clear of the bank edge where it is undercut. Stay well back from any dam wall or weir, and watch the live river height for a rise after rain upstream.
Regulations
Check the current NSW Department of Primary Industries and Regional Development recreational fishing guide before you fish, for the licence, the closed-waters listings near dams and weirs, the trout rules and the native fish closures and bag and size limits that apply. Check it too for the status of the rarer natives recorded here, including Macquarie perch, trout cod and silver perch.
76 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.
Showing the first 60 of 76 sites on this long river. Use the authority sources below for the complete lists.
12 Mile TsrAuthority-listed access site · AWD · TSR
Woolly Bugger· Jan to DecIn our experience the one fly worth carrying every month here. Olive or black, sizes 4 to 8, fished slow past timber for cod and golden perch.
Hoppers and poppers for natives· Dec to MarA guide's read, not a record. Warm evenings are the time to try a surface fly tight to a snag or a grassy bank for golden perch.
Grasshoppers on the banks· Dec to MarLate-summer hoppers blowing in off the paddocks are a meal for golden perch and anything else near the edge.
Small native baitfish· Jan to DecAustralian smelt and mountain galaxias have both been recorded in the river. A slim streamer is the imitation.
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 Lake Brewster Conduit downstream Regulator, every year 2002 to 2026
Swipe to see the rest of the chart.
24 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 January and bottoms out in early April. Flow and temperature are measured at different stations; this chart shows flow only.
8,278 days at Lake Brewster Conduit downstream Regulator, 2002 to 2026
Swipe to see the rest of the chart.
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 5 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.
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
dense forestopen woodlandscattered trees and scrubnative grass and heathfarmed or clearedbare groundlake
Along the river itself about 66% of the bank is under trees, 18% is native grass or heath and 16% is farmed. The most wooded stretch is 1400 to 1500 km from the source; the most open is 0 to 100 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.
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.
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
237,777 fish in 41 records, 2020 to 2026
Rainbow Trout, 88,000 across 14 recordsMurray Cod, 55,944 across 10 recordsBrown Trout, 48,000 across 9 recordsGolden Perch, 45,833 across 8 records
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
water_dropLachlan River at Cowra
River flow
waves
m³/s
history
No reading shown: No reading has been captured for this gauge yet, so none is shown.
Gauge height
straighten
m
history
No reading shown: No reading has been captured for this gauge yet, so none is shown.
Water temperature
thermostat
°C
history
No reading shown: No reading has been captured for this gauge yet, so none is shown.
water_dropLachlan River at Forbes (Cottons Weir)
River flow
waves
m³/s
history
No reading shown: No reading has been captured for this gauge yet, so none is shown.
Gauge height
straighten
m
history
No reading shown: No reading has been captured for this gauge yet, so none is shown.
Water temperature
thermostat
°C
history
No reading shown: No reading has been captured for this gauge yet, so none is shown.
water_dropLachlan River at Booligal
River flow
waves
m³/s
history
No reading shown: No reading has been captured for this gauge yet, so none is shown.
Gauge height
straighten
m
history
No reading shown: No reading has been captured for this gauge yet, so none is shown.
Water temperature
thermostat
°C
history
No reading shown: No reading has been captured for this gauge yet, so none is shown.
water_dropLachlan River at Condobolin Bridge
River flow
waves
m³/s
history
No reading shown: No reading has been captured for this gauge yet, so none is shown.
Gauge height
straighten
m
history
No reading shown: No reading has been captured for this gauge yet, so none is shown.
Water temperature
thermostat
°C
history
No reading shown: No reading has been captured for this gauge yet, so none is shown.
water_dropLachlan River at Lake Cargelligo Weir
River flow
waves
m³/s
history
No reading shown: No reading has been captured for this gauge yet, so none is shown.
Gauge height
straighten
m
history
No reading shown: No reading has been captured for this gauge yet, so none is shown.
Water temperature
thermostat
°C
history
No reading shown: No reading has been captured for this gauge yet, so none is shown.
water_dropLachlan River at Mulgutherie
River flow
waves
m³/s
history
No reading shown: No reading has been captured for this gauge yet, so none is shown.
Gauge height
straighten
m
history
No reading shown: No reading has been captured for this gauge yet, so none is shown.
water_dropLachlan River at Reids Flat
River flow
waves
m³/s
history
No reading shown: No reading has been captured for this gauge yet, so none is shown.
Gauge height
straighten
m
history
No reading shown: No reading has been captured for this gauge yet, so none is shown.
Water temperature
thermostat
°C
history
No reading shown: No reading has been captured for this gauge yet, so none is shown.
water_dropLachlan River U/s Willandra Weir
River flow
waves
m³/s
history
No reading shown: No reading has been captured for this gauge yet, so none is shown.
Gauge height
straighten
m
history
No reading shown: No reading has been captured for this gauge yet, so none is shown.
Water temperature
thermostat
°C
history
No reading shown: No reading has been captured for this gauge yet, so none is shown.
water_dropLachlan River at Hillston Weir
River flow
waves
m³/s
history
No reading shown: No reading has been captured for this gauge yet, so none is shown.
Gauge height
straighten
m
history
No reading shown: No reading has been captured for this gauge yet, so none is shown.
Water temperature
thermostat
°C
history
No reading shown: No reading has been captured for this gauge yet, so none is shown.
water_dropLachlan River at Corrong
River flow
waves
m³/s
history
No reading shown: No reading has been captured for this gauge yet, so none is shown.
Gauge height
straighten
m
history
No reading shown: No reading has been captured for this gauge yet, so none is shown.
water_dropLachlan River at Lake Brewster Weir
River flow
waves
m³/s
history
No reading shown: No reading has been captured for this gauge yet, so none is shown.
Gauge height
straighten
m
history
No reading shown: No reading has been captured for this gauge yet, so none is shown.
water_dropLachlan River at Nanami
River flow
waves
m³/s
history
No reading shown: No reading has been captured for this gauge yet, so none is shown.
Gauge height
straighten
m
history
No reading shown: No reading has been captured for this gauge yet, so none is shown.
water_dropLachlan River at Narrawa
River flow
waves
m³/s
history
No reading shown: No reading has been captured for this gauge yet, so none is shown.
Gauge height
straighten
m
history
No reading shown: No reading has been captured for this gauge yet, so none is shown.
water_dropLachlan River downstream Wyangala Dam
River flow
waves
m³/s
history
No reading shown: No reading has been captured for this gauge yet, so none is shown.
Gauge height
straighten
m
history
No reading shown: No reading has been captured for this gauge yet, so none is shown.
Water temperature
thermostat
°C
history
No reading shown: No reading has been captured for this gauge yet, so none is shown.
water_dropLachlan River at Whealbah
River flow
waves
m³/s
history
No reading shown: No reading has been captured for this gauge yet, so none is shown.
Gauge height
straighten
m
history
No reading shown: No reading has been captured for this gauge yet, so none is shown.
water_dropLake Cargelligo Intake upstream Lake Cargelligo Weir
River flow
waves
m³/s
history
No reading shown: No reading has been captured for this gauge yet, so none is shown.
Gauge height
straighten
m
history
No reading shown: No reading has been captured for this gauge yet, so none is shown.
Water temperature
thermostat
°C
history
No reading shown: No reading has been captured for this gauge yet, so none is shown.
Murray cod and golden perch. Both have been recorded in the river and both are stocked, so for most visitors this is native-fish water first. Carp have been recorded too, and trout are stocked.
Where do I start?+
Pick one of the access sites on the access card and look for timber and depth: a fallen tree on the outside of a bend, or a deep pool with snags in it. That is where cod and golden perch sit.
Can I catch a trout in the Lachlan?+
Possibly. Brown and rainbow trout are both stocked. Trout want cool water, so in our view the higher, cooler parts of the river are the place to look, not the warm lowland reaches.
Is there a closed season or a special rule here?+
Check the current NSW Department of Primary Industries and Regional Development fishing guide before you fish, including its closed-waters listings and its trout and native fish rules.
Are there protected fish in the river?+
Macquarie perch, trout cod and silver perch have all been recorded here. Check the current NSW guide for their status and learn to tell them from a golden perch or a Murray cod before you keep anything.