New Hampshire may not have the reputation as a fly fishing destination, but in my opinion, it should. Locals and neighbors to the state know the state holds incredible fishing and if you take my advice, you will soon learn.
When you decide to go fly fishing in New Hampshire, be sure to checkout these 14 places.
Best Places to Fly Fish in New Hampshire
- 1. The Upper Pemigewasset River
- 2. The Androscoggin River
- 3. The Swift River
- 4. Upper Connecticut River
- 5. Cocheco River
- 6. Souhegan River
- 7. Saco River – All Season Fishing
- 8. Baker River – Rivers and Towns
- 9. Ellis River – A Saco Trib
- 10. Lamprey River
- 11. Sugar River
- 12. Exeter River
- 13. Isinglass River
- 14. The Contoocook River
- When to Cast a Fly in New Hampshire
- Official References for Fly Fishing in New Hampshire
- Popular Fly Shops in New Hampshire
1. The Upper Pemigewasset River
Affectionately referred to as the Pemi, the Pemigewasset River is one of the most beautiful, productive fisheries in New Hampshire. It begins its flows from small streams in the White Mountains, flows through the middle of the state, then joins the Winnepesauke River. After the confluence of the two rivers, the flow becomes known as the Merrimack River.
Because the river starts in the Franconia Notch in the White Mountain National Forrest, the water temperature stays cold enough to support trout and Atlantic Salmon populations throughout the year. There are multiple small tributaries to the river that give it an increasing size.
For too many years, the water of the Pemigewasset was polluted by a local paper mill. But, through cooperation between the New Hampshire Fish and Game Department and local governing agencies, regulations have been put in place to restore the river to its natural beauty. To restore fish populations, New Hampshire Fish and Game stock the trout and salmon in the river. There are some wild Brown trout, native brook trout, raibow trout, and Atlantic Salmon now in the river.
Where to Fly Fish on The Upper Pemigewasset River
The Pemigewasset can be a crowded river sometimes, but congestion is usually relegated to around the roads. If you’re willing to put in the work and lace up your hiking boots, you can find plenty of water that seldom sees fishermen. And these spots are often times worth the effort, since the Pemi holds some of the biggest fish in the state. The New Hampshire state record rainbow trout was caught in the Pemi.
Above Ayers Dam near the town of Bristol holds rainbow and brook trout. Salmon fishing here is not allowed. Below the dam there are also brown trout and Atlantic Salmon. Catching salmon is fly-fishing only and catch and release. These regulations continue down the river until it intersects with the Winnipesaukee. Check local law and regulations before each trip to be sure none have changed.
Fishing near the road is easily accessible and will give you access to the trails that reach the more productive, less crowded spots. Try getting to places like this, far from the road and any houses.
Recommended Flies for The Upper Pemigewasset River
- Buggers, zonkers, sex dungeons for the salmon sections
- Terrestrials in the summer. Especially hoppers in late summer
- Blood midges, scuds, sowbugs size 22-26
Guide Pro Tip: REMEMBER to get your license! Find out how much they cost and the different types of New Hampshire Fishing Licenses in this article 👉 How Much is a New Hampshire Fishing License
2. The Androscoggin River
The 178-mile long Androscoggin River begins in Northern New Hampshire and flows into the state of Maine. The headwaters of the river are near the town of Errol where the Magalloway River and the Umbagog Lake outlet meet. The New Hampshire stretch is 53 miles long and flows through the White Mountains. Only certain section of the river support trout and salmon populations so be sure you know where to fish before you head out.
Do you want to find more spots to Fly Fishing in New Hampshire? I highly recommend the book Flyfisher’s Guide to New England (Amazon link). A great book to planning your next fly fishing trip or looking to exploring some new water.
The Androscoggin holds brook, brown, and rainbow trout, as well as landlocked Salmon. From Eroll Damn to Bragg Bay is fly fishing only, and this area can be fished on foot or on a drift boat. Though, the best fishing will be found on a drift boat.
This is a large river with some badass hatches throughout the season. The Androscoggin is home to the rare Zebra Caddis, or Alder Fly, which provides big, awesome, dry fly fishing opportunities. The Androscoggin also has the summer hatching Great Winged Olive Dun. The GWODs hatch late in the evening and are known to coax large fish out of hiding. The river also has other species of mayflies and caddis that help make it one of the best dry fly fishing rivers on the East Coast.
While the fish are plentiful on the river and there are plenty of big hatches, these trout tend to be selective when it comes to flies. Generic fly patterns and attractors won’t be nearly as effective as hatch-matched flies. So, be sure to check with local fly shops to know what’s on the menu.
Where to Fish on the Androscoggin River
Route 16 runs alongside the Androscoggin for about 20 miles. This gives fishermen plenty of easy access to good fishing spots. Other popular spots are on the Seven Islands Bridge, Androscoggin Wayside State Park, Nansen Wayside State Park, and Paul Bofinger Wayside State Park. Access here is clearly marked.
Another awesome option in the area is fishing out of Lopstick Lodge in Pittsburg, New Hampshire. This Orvis Endorsed has access to private stretches of trophy water that hold some serious lunkers. They’ll fish with you on foot, from kayaks, in a canoe, drift boat, or motorboat. They’ll even target smallmouth bass if you want!
While fishing DIY is always rewarding, hiring an awesome guide like the guys at Lopstick Lodge can be a great way to learn more about new water and to get right on fish without having to hunt around.
Recommended Flies for the Androscoggin River
- BWOs and Great Winged Olive Dunns
- Blue Quills and Quill Gordons
- Black Parachute Midge, Little Black Caddis, Zebra Caddis
- Yellow Stoneflies
3. The Swift River
The Swift River in New Hampshire is one of the best rivers in the state to catch good sized native brook trout. Like many New Hampshire Rivers, its water is sourced from Mount Kancamagus in the White Mountains National Forest close to Livermoore. The 23-mile Swift River injects cold water into the Saco River, where it terminates.
Guide Pro Tip: Get a download guide with all the details to fish on the Swift River 👉 SWIFT RIVER FISHING GUIDE PDF
The top portions of the Swift River is quick moving, small, pocket water characterized by small pools, small riffle sections, and some short runs. Fly fishermen put their stealth fishing tactics to the test out here fishing for 6-8 inch brook trout. These aren’t the biggest fish in the world, but catching them is a real challenge and success is measured in beauty, not inches.
Moving down the river, you’ll start to see more brown and rainbow trout, and the river starts to widen up a bit. This is where you’ll consider switching from your 3 weight to your 4 or 5. The fish here will be larger than in the upper section, and you’ll want to be able to cast further.
Where To Fish on the Swift River
There’s plenty of easy ways to get to the Swift- access is great. The Kancamagus Highway, State Highway 112, runs parallel to the Swift from the headwaters all the way to the town of Conway. After the town, the river runs alongside the Passaconaway Road. When you’re driving down this section, you can fish at any picnic area, pull off, or campground you pass. Just double check posted signs to be sure you aren’t trespassing. Here’s an example of a spot.
Just like any other river near the road, the best fishing will require getting off the beaten path. So don’t be afraid to walk an extra mile or two to get to more secluded spots. Your efforts will often be rewarded.
Recommended Flies for the Swift River
- Small dry flies and midges.
4. Upper Connecticut River
The Upper Connecticut River in New Hampshire is one of the most beautiful and productive trout rivers in the North East. It begins as an outflow from the Third Connecticut Lake right around the Canadian boarder. Access to this portion of the river is made available through logging roads, and only requires a short hike.
Following the river downstream, the next best access point is directly beneath Second Connecticut Lake. This area will provide the opportunity to catch some bigger fish including Landlocked Salmon. Continuing downstream to below First Connecticut Lake is where you’ll find the best access. Starting directly below the dam are 4 clearly marked access points signifying this area as fly fishing only.
Though the Connecticut looks like a freestone stream, it is actually (and fishes like) a tailwater. This means that the fishing can be productive at any time in the year, but it usually gets good around May, around when the salmon run.
Where To Fish on the Upper Connecticut River
If you’re going to fish the Upper Connecticut, there are two things you need to do. First, is fish the trophy section below the First Connecticut dam. You can access this area by the River Road just north of Lake Francis State Park. This is where you’ll find those giant brookies, browns, and salmon that fishermen come to the Upper Connecticut looking for.
Next, you need to checkout Tall Timber Lodge. This is one of the premier fly fishing guide services in the region, and these guys seriously know what they’re doing. They’re catching big nasty browns, beautiful brookies, and giant salmon year round. They have five star lodging and meal accommodations that no fishermen can turn down, and their guides will get you on fish. Trust me, they’re worth the money.
How to Find Tall Timber Lodge for a Great Fly Fishing Vacation
Recommended Flies for the Swift River
- Woolly buggers and gray ghosts for salmon
- Little black caddis show up early
- Sulphurs hatch around August
- Beetles, ants, and hoppers are plentiful in late summer and early fall.
5. Cocheco River
The 35-mile long Cocheco flows through New Hampshire near the border with Maine. In the towns of Dover, Rochester, Gonic, and Farmington, there are plenty of public access points that allow you to easily fish the Cocheco.
6. Souhegan River
The Souhegan is a Southern New Hampshire fly fishing gem. During the spring, NH Fish and Game stocks the river with brown trout, brook trout, and rainbow trout, so numbers are never an issue. Some of these brookies are native too, adding to the excitement. And, since most of the 30 miles of water flows through public land, access to the river isn’t a problem at all.
Some of the most popular spots on the Souhegan are off Route 31 that runs alongside the river. You’ll find plenty of pull offs here with easy access. People also love to fish around the North River Road Bridge and near Monadnock Water. Hare’s ears, pheasant tails, and small streamers seem to work the best.
7. Saco River – All Season Fishing
The Saco River, a significant river in New Hampshire and Maine, spans approximately 136 miles. It originates in the town of Conway in the White Mountains and flows through Fryeburg before reaching its terminus in the Atlantic Ocean. The Saco’s clear, cold waters and scenic surroundings make it a favorite among fly fishers.
The Saco River is renowned for its trout fishing, with brook, brown, and rainbow trout all present. The section near Conway is particularly productive for fly fishing, offering both wading and floating opportunities. Hatches on the Saco include Mayflies, Caddisflies, and Stoneflies. During the summer, don’t forget to try terrestrial patterns like hoppers, ants, and beetles.
8. Baker River – Rivers and Towns
The Baker River, a 36-mile long waterway, is a tributary of the Pemigewasset River in the central part of New Hampshire. The Baker originates in the town of Orford and meanders through the towns of Warren and Rumney before joining the Pemigewasset in Plymouth. Despite its proximity to several towns, the river maintains a wild and scenic character that is beloved by anglers.
The river is known for its excellent fly fishing opportunities, particularly for brook and rainbow trout. The most productive section for fly fishing is near the town of Rumney, where the river is easily accessible and the fish are plentiful. Hatches on the Baker include Caddisflies, Mayflies, and Stoneflies. Don’t overlook terrestrial patterns like ants, beetles, and grasshoppers during the summer months.
9. Ellis River – A Saco Trib
The Ellis River is a 16.7-mile long tributary of the Saco River, located in the White Mountains of New Hampshire. The Ellis begins in Pinkham Notch and flows through the towns of Jackson and Glen before joining the Saco. The river’s course is characterized by a series of cascades and pools, providing a picturesque backdrop for a day of fly fishing.
Fly fishing on the Ellis River is a delight, with brook and rainbow trout being the primary targets. The section near the town of Jackson is particularly popular among fly fishers, offering easy access and a healthy population of fish. Hatches on the Ellis include Blue-Winged Olives, Hendricksons, and Caddisflies. Terrestrial patterns like ants and beetles can also be effective during the summer months.
10. Lamprey River
The Lamprey River is one of the most well-known trout streams in the state for two main reasons. First of all, it’s located to large population centers, so getting to and fishing the Lamprey is no problem. Second of all, it is heavily stocked with brown, rainbow, and brook trout, so those people aren’t driving there for nothing-they’re catching fish.
Unfortunately, all of these people fishing there means that the Lamprey holds some pretty particular fish. So be prepared to fight the crowds and be sure to match the hatch.
Looking to Learn the Tips and Techniques for the Fish You Love to Chase? I’ve Got You Hooked Up Below
- I love chasing brown trout, big lake run monsters, night time trophies and memories of big boys that got away. Read 👉 The Complete Guide to Fly Fishing for Brown Trout
- The Complete Guide to Fly Fishing for Rainbow Trout 👈 Steps through the gear, flies and setup for casting flies rainbow trout.
- I’m not sure if any fish is more beautiful than a brook trout. Learn how to find and fish for these beauties 👉 How To Fly Fish for Brook Trout
- The perfect evening for me is floating in a canoe on a tiny lake at that “Magic Hour” around sunset and casting to Bluegills. Read 👉 How To Fly Fish for Bluegill
11. Sugar River
The 27-mile long Sugar River is a tributary to the Connecticut River in the Western part of New Hampshire. The Sugar begins in the town of Sunapee before running into Newport, then Claremont, and terminates in the Connecticut inside Vermont. Along the flows, there are several industrial developments that utilize hydroelectric power. But the fish don’t seem to mind.
The fly fishing only section of the river is near Newport. It’s easily accessible and holds bigger fish. Here you will find brown, brook, and rainbow trout. Hatches on the Sugar include Blue-Winged Olives, Little Brown Stoneflies, Green Sedges and Slate Drakes. You’ll also find good numbers of hoppers, sculpins, ants, and beetles.
12. Exeter River
The Exeter River is actually the same river as the Squamscott, just under a different name. It starts in the town of Chester the flows through Sandown on the way to the town of Exeter. The river contains both cold and warm water, making it an adventure to fish on. It is stocked with brookies, rainbow trout, and brown trout. Just watch out for the eels.
Guide Pro Tip: Get the fishing regulations for New Hampshire and save them on your phone. Download the FREE Fishing Regulations PDF 👉 New Hampshire Fishing Regulations PDF
13. Isinglass River
The Isinglass is a 15-mile long warm and cold water fishery that is stocked with rainbows, brown trout, and brook trout. It is a small, wading only fishery that produces beautiful, but small fish. If you’re planning to fish the Isinglass, pack your 2 or 3 weight. The best fishing will be in the summer and early fall.
14. The Contoocook River
The Contoocook River is a New Hampshire hidden gem of a trout fishery located near Henniker, New Hampshire. It is a challenging river, with some big and deep sections, and pocket water in other areas.
Recommended Gear for Fly Fishing in New Hampshire
Classic trout fishing set ups will work just fine in New Hampshire. A 9-foot 5 weight will be just the rod you need on most rivers, but having a 3 weight in your bag wouldn’t hurt either, especially if you decide to get off the beaten path. You probably won’t need a boat, but a good pair of waders is a must.
When to Cast a Fly in New Hampshire
New Hampshire offers excellent fly fishing opportunities throughout the year, with the best times varying depending on the species and specific water body.
Spring, from April to June, is often considered prime time for fly fishing. As the weather warms and snow melts, rivers and streams come alive with insect hatches, attracting hungry trout. However, high water levels due to snowmelt can make wading challenging. Summer, from July to September, can also be productive, especially in the early morning and late evening when temperatures are cooler. During the day, trout often retreat to deeper, cooler waters, so nymphs and streamers can be effective.
Fall, from October to November, brings beautiful foliage and aggressive trout. As the water cools, trout become more active in preparation for winter, often feeding aggressively. Winter, from December to March, can be challenging due to cold temperatures and ice, but some rivers in New Hampshire remain open for catch-and-release fishing throughout the winter, and targeting deep pools with nymphs and streamers can yield results.
Official References for Fly Fishing in New Hampshire
- For license information and other regulations check out this link to New Hampshire Fish and Game
- New Hampshire Fish and Game has a great website with stocking locations. https://wildlife.state.nh.us/fishing/trout-stocking.html
Popular Fly Shops in New Hampshire
Mountain High Fly, located in the White Mountains is a great starting point for finding some “fishy” water. Online here https://www.mountainhighfly.com/
Stone River Outfitters has been helping the fly fishing community in Bedford, NH for years. Check them out here https://www.stoneriveroutfitters.com/
Are you looking for some great How To Fly Fish Articles? Checkout this list:
- How to Fly Fish for Bass with Poppers with 👈 Easy to catch and fun to fight, fly fishing for bass is amazing!
- How to Fly Fish for Bluegills 👈 These amazing fish are all over the USA. I like to call them the “Gateway Drug to Fly Fishing”
- How to Fly Fish for Brook Trout 👈 Find the cleanest, coldest, most beautiful streams and I’ll bet Brookes are present.
- How to Nymph Fish 👈 Step by Step details for setting up, presenting and catching trout with nymphs.
- How to Fly Fish for Salmon 👈 Image hooking into a +25 pound King Salmon in a river and your Fly Rod breaks! Seriously this happened to me on my first trip.
Hi David Humphries Owner of Guide Recommended. I love everything to do with fly fishing. Casting, Tying, YouTube, writing about it and even teaching. I’ve got a FREE video workshop teaching how to dry fly fish at this link How to Fly Fish