Skip to:
Image

Best fishing spots in NSW: coastal, inland & everything in between

01 Aug 2025
5 minutes

If you reckon nothing beats the thrill of landing a big one (or even just escaping the daily grind), then you’re in luck — fishing spots in NSW are some of the best in the country. From beach to bush, this state is a paradise for anyone who loves casting a line. Think golden coastlines, winding rivers, mountain streams, and peaceful lakes — all brimming with bream, bass, flathead, trout, and even the odd barra up north. Whether you're a seasoned angler or just keen for a crack with your trusty old hand reel, there’s something here for every level of fisho.

Image
Credit: Ambassador Lauren Boundy

But it’s not just about what’s biting. It’s the early morning sun on your back, the sound of the water lapping at the shore, and the promise of a yarn or two around the campfire later on. NSW is made for road trips, weekend escapes, and lazy afternoons with your feet up and an esky nearby. So, if you're itching for an adventure with a bit of bait on the side, grab your gear — we’ve rounded up the best fishing spots NSW has to offer, from the salty coast to the quiet country creeks and everything in between.

Best fishing spots on the NSW Coast

Image

Chasing salt and snapper? The best fishing spots on the NSW coast have you covered. From flathead and bream in Forster’s estuaries to tailor and mulloway off the rocks at Seal Rocks, it’s beach fishing at its best. Want snapper? South West Rocks or Port Stephens are your go-tos. Sun, surf, and solid catches — what more do you need? From secret local gems to tried-and-true classics, here are some of the best fishing spots NSW coast anglers swear by.

1. Iluka

This cruisy riverside town is where the Clarence River spills into the sea, a sweet spot for beach and estuary action. Target bream, flathead, whiting, and if luck’s on your side, a big ol’ mulloway lurking in the deep. Check out Iluka Bait and Tackle for all your fishing needs.

Image

2. Evans Head

Tiny town, huge fishing vibes. The rock walls, river mouth and beach gutters here are tailor-made for, well… tailor (plus bream and the occasional jewie). Check out The Evans Head Fishing Classic, a flagship fishing tournament in the Australian fishing calendar to see just how serious this town is about fishing!

3. Coffs Harbour

Yes, the Big Banana is iconic, but the real prize is the fishing. Think flathead, whiting and trevally across estuaries and beaches that are as productive as they are pretty. Deep dive into all the best areas, and download the Go Fishing - Coffs Coast Guide.

4. Seal Rocks

Postcard views and punchy rock fishing. Bring your A-game for snapper, drummer, and tailor — this one’s for the rock-hopping diehards.

Image

5. Moonee Beach

Tucked just north of Coffs Harbour, this slice of paradise is perfect for families and fishos alike. You’ve got estuary fishing for bream and flathead, plus easy beach access if you’re chasing tailor or whiting. The Reflections Holiday Park here has everything from powered sites to safari tents — all just steps from the water.

Best Freshwater & Inland Fishing Spots

Not into the salty stuff? No worries — inland NSW delivers the goods (check out the official NSW Freshwater Fishing Guide) with wild rivers, glassy lakes, and the kind of freshwater fishing that legends are made of. Whether you’re chasing monster Murray cod, feisty bass, or cold-water trout, these spots will have your reel singing. So pack the esky, fuel up the 4WD, and head bush, because adventure (and dinner) awaits.

Image

Copeton Dam

Known far and wide as one of the best Murray cod fishing spots NSW, Copeton is a cod chaser’s paradise. These aren’t your average fish — we’re talking metre-plus beasts that’ll test your gear and your nerve. Head there from spring through autumn for the best shot at landing one.

Lake Keepit

A top pick for families and fishing fanatics alike. Cod and yellowbelly are the main targets here, and there’s space for kayaking, camping, and a cracking picnic while you wait for that bite.

Eucumbene River & Lake Jindabyne

If trout fishing spots in NSW are your jam, the Snowy Mountains are where it’s at. These alpine waters are packed with browns and rainbows, especially in winter., Jjust remember to pack those layers to keep warm, a beanie and your best fly cast.

Mann River

Remote, rugged, and ridiculously good for bass. If you like your fishing wild and off the beaten track, Mann River will be your new happy place.

Best Camping + Fishing Spots in NSW

Early morning commutes? No thanks. When you camp right next to your fishing spot, it’s wake up, cast out, and chill. That’s the beauty of NSW — it’s packed with places where you can roll out of your swag, caravan, or safari tent and be on the water in minutes. Whether you’re into chasing cod in the dam or flicking lures in a coastal estuary, the best camping and fishing spots NSW has to offer let you soak up nature and land dinner. Win-win.

Here are a few fishing camping spots NSW locals rave about:

Copeton Waters

If you're chasing Murray cod and want to bring your four-legged mate along, Copeton’s your jam. This inland haven is dog-friendly, scenic as heck, and loaded with cod, especially in the warmer months. Reflections Copeton Waters Holiday & Caravan Park has it all, powered sites, cabins and bunkhouses, and plenty of open space make it a top inland retreat for keen anglers. Looking for tips on catching a Murray Cod? Checkout these tips from Ambassador Mat Cameron

Image

Lake Keepit

Love your freshwater fishing but want the creature comforts too? Lake Keepit hits the sweet spot. Yellowbelly and bass patrol the dam, and the Reflections Holiday and Caravan Park has all the space to spread out, ride bikes, and relax by the water. Ideal for families who want to fish without roughing it.

The expert weighs in

We asked Ambassador Mat Cameron, a passionate fisherman, tournament angler, and NSW pro-fisherman for his pro-tips on where to fish in New South Wales.

Coffs Coast – Offshore & Deep Drop

Coffs Harbour offers everything from inshore snapper fishing to world-class offshore action at the continental shelf. Anglers can target prized species like blue-eye trevalla and bar cod. For deep water fishing, pick low-current days, use quality bait, and rig carefully to avoid tangles.

Image

Forster – Estuary Fishing

Forster is one of Australia’s best estuary systems, offering trophy-sized flathead, bream, and whiting. Hotspots include the vast flats of Wallis Lake and the oyster rack structures in the lower estuary. Topwater stickbaits, shallow crankbaits, and lightly weighted soft plastics work well here.

Burrinjuck Dam – Golden Perch

Located near Canberra, Burrinjuck Dam is a prime spot for golden perch, as well as Murray cod, silver perch, redfin, and trout. Blade-style lures fished along rocky banks or submerged timber are a great way to hook golden perch.

Image
Credit: Ambassador Wandering Trive of Five

Wee Jasper – Fly Fishing

Wee Jasper’s quiet streams are ideal for fly fishing, with trout, redfin, and carp on offer. Both wet and dry flies can be effective. Remember the golden rules: match the hatch and be prepared to cover ground.

Looking to cast a line and camp in comfort?

Reflections Holiday Parks has you covered with prime fishing and camping spots across NSW — from lakefront glamping to coastal caravan sites. Explore your perfect base for a fishing getaway.

Go fish!

From trout in alpine rivers to snapper off the rocks, New South Wales really is a fishing haven. The best part? You don’t need to be an expert, just keen to explore, try your luck, and enjoy the great outdoors.

Image

Whether you’re after a solo zen moment, a mates’ camping trip, or a family adventure, there are good, scratch that, GREAT fishing spots NSW wide that’ll scratch the itch. Just remember: respect the environment, follow the rules, and these incredible places will stay great for generations to come.

So, what are you waiting for? Rod in hand, nature calling — it’s time to hit the water!

Need more fishing inspo?

Checkout:

Where to stay inland on your next fishing trip