The 7 Best Fly Fishing Spots in New Hampshire!

There are few things more serene than a day spent on the river—sun on your face, water at your toes, and rod and reel in hand. Enter the best fly fishing destinations of the Granite State, which boast some of the best fishing opportunities around. Whether you prefer to move around, or settle into that one perfect spot, prepare yourself for the best fly fishing in state! 

1. Androscoggin River

Just a few years after being designated one of the most polluted rivers in the United States, the Androscoggin has proudly reclaimed its place as one of the most quality fly fishing destinations in the region. The “Alder Fly Hatch” takes place every summer, making mid-May to early June, as well as the months of September and October, prime fishing season. Whether you prefer to wade or use a drift boat, the Androscoggin is a picturesque, productive spot to fish, with enough variety to appeal to just about any fisherman. 

2. Sugar River

A tributary of the Connecticut River, the Sugar easily earns a spot on our list as one of the best fly fishing opportunities in state. While the entire river is lovely, Fly Fisherman can find an exclusive zone in the Newport area to cast to their hearts content. State-stocked with rainbow, brown, and brook trout, the Sugar River is a quality option whose season lasts through the summer and well into the early Fall. 

3. The Contoocook River

A crucial part of pre and Colonial era transportation in the Granite State, the Contoocook stands today as a glorious fly fishing spot. Home to two of the state’s prettiest covered bridges—one in Henniker and one in Hopkinton—the Contoocook adds an historical edge to a day in the great outdoors. This 71 mile long river offers plenty of opportunity for a full day of fishing! 

4. Ellis River

Conveniently located to North Conway, the Ellis River is a fantastic option for New Hampshire  Fly Fishers who don’t have an entire day—or weekend—to devote to the sport. The Ellis boasts primarily rainbow and brook trout, and offers an opening for beginners to practice various methods. 

5. Pemigewasset River

What starts in Franconia Notch as a small stream becomes mighty and full of fish as it flows through the White Mountain National Forest. The Pemigewasset—or Pemi—is an ideal place to leave your worries downstream and drift away into a fishing oasis all your own. If the more accessible parts prove overly crowded, take a bit of a hike and find your very own piece of this Pemi paradise. 

6. Saco River

Ideal for both early morning and late evening, the Saco boasts a fly fishing only area perfect for dry fly angling. With a gravel and sand bank, the Saco was practically designed for wading, and features bigger fish than many other Granite State options. Not recommended for beginners, the Saco is a worthy challenge for more advanced sportsmen. 

7. Baker River

a lesser known fly fishing spot means for a more peaceful and private day on the water. baker river is located in the white mountains, and is convenient to warren and rumney for shorter outings.  

New Hampshire Search
View more New Hampshire Fishing Holes.
Find Fishing Holes Near You
Find Fishing Holes Near You
61 Deerfield Road, Allenstown, NH
Bear Brook State Park, with over 10,000 acres, is the largest developed state park in New Hampshire. Located in the southeast region of the state, ... Read More
614 West Shore Road, Bristol, NH
Wellington State Park boasts the largest freshwater swimming beach in the New Hampshire State Park system. Hiking trails and picnic areas along the... Read More
68 Echo Lake Road, Conway, NH
Echo Lake State Park is a great place to take the family for a swim and picnic. Several hiking trails originate in the park including a scenic trai... Read More
397 Forest Lake Road, Dalton, NH
Forest Lake State Park, one of the ten original state parks, was created in 1935. The park spans 397 acres and its 200-foot sandy beach lies on the... Read More
260 Tramway Drive, Franconia, NH
Franconia Notch State Park is located in the heart of the White Mountain National Forest. Franconia Notch is a spectacular mountain pass traversed ... Read More
30 Jimtown Road, Gorham, NH
Moose Brook State Park, located in the White Mountains Region just north of the Presidential Range, Moose Brook State Park is in an area of unparal... Read More
133 Beach Road, Greenfield, NH
Greenfield State Park is tucked away in this 400-acre park in the southwest corner of the Granite State and features ponds, bogs, and a forest that... Read More
160 Ocean Blvd, Hampton, NH
Hampton Beach State Park provides year-round recreation, with Atlantic ocean-front facilities situated along miles of sandy beach. Activities in th... Read More
138 Silver Lake Rd, Hollis, NH
Due to the popularity of Silver Lake State Park's beach area on nice weekends and holidays, the beach will most likely sell-out in the mo... Read More
78 Wadleigh State Park, Sutton, NH
Wadleigh State Park offers swimming on beautiful Kezar Lake. Tall pine trees shade the picnic sites located adjacent to the beach, making it an ide... Read More
94 State park Rd, Tamworth, NH
White Lake State Park offers some of the best swimming in the White Mountain region. The park lies along the shore of White Lake, which is an examp... Read More
455 Clough Park Road, Weare, NH
Clough State Park is located on the shore of Everett Lake, a 150-acre lake formed by a dam on the Piscataquog River. The park has a 900-foot sandy ... Read More
297 Governor Wentworth Hwy, Wolfeboro, NH
Wentworth State Park spans 50 acres and is located on the shore of scenic Wentworth Lake. Popular activities in the park include swimming, picnicki... Read More
1607 Berlin Rd, Errol, NH
Androscoggin Wayside Park, a part of Mollidgewock State Park, is located along the Androscoggin River and lies within the Thirteen Mile Woods. It i... Read More
1437 Berlin Rd, Errol, NH
Mollidgewock State Park lies along the shore of the Androscoggin River within Thirteen Mile Woods Scenic Area, approximately 28 miles north of Berl... Read More
266 Scenic Road, Gilford, NH
Ellacoya State Park is located in Gilford on the southwest shore of Lake Winnipesaukee, New Hampshire's largest lake. The 600-foot long sandy beach... Read More
1464 US Route 302, Harts Location, NH
Crawford Notch State Park has 5,775 acres providing access to numerous hiking trails, waterfalls, fishing, wildlife viewing, and spectacular mounta... Read More
880 Meadow Lane, Haverhill, NH
Bedell Bridge State Park is a 74-acre park located along the Connecticut River. The park was the site of a historic two-span covered bridge, the se... Read More
43 Great Bay Lane, Laconia, NH
Ahern State Park spans 128 acres, with 3,500 feet of shoreline on Lake Winnisquam. The park was transferred to the state in November, 1994 as Gover... Read More
211 Wildrose Lane, New Castle, NH
Fort Stark Historic Site is located on a peninsula historically called Jerry's Point on the southeast corner of New Castle Island. It overlooks the... Read More
Show More
Select a New Hampshire town to find
the Best Things-To-Do and Places To Go around you