Maine is well known for it's scenic fly fishing and wild brook trout!
But like other areas, brook trout populations have been reduced over the years and so fish biologists have been working the Department of Inland Fisheries and Wildlife to restore those populations.
As part of this ongoing effort, several trout waters have been designated as catch-and-release only.
The forests and mountains surrounding Moosehead Lake and the area ranging up through the Allagash Waterway are home to some of the best brook trout fisheries in Maine. And Munsungan Lake is well known for it's Brook trout. Caddis and mayflies work very well here.
The Kennebec, Penobscot, Kennebago, Pleasant, and Rapid Rivers are also popular fishing spots in Maine. The Wyman Dam on the Kennebec River is a great spot for early spring trout fishing.
But trout fishing in Maine offers more opportunities than catching brook trout. You can also catch lake trout (or "togue" as the locals call them) - and the West Grand Lake is one of the best places to do this. Lake trout average 3-8 pounds at West Grand Lake, but have been known to reach as much as 20 pounds.
But in addition to brook trout, you'll also find splake trout! Splake trout are a hybrid trout which result a male brook trout mates with a female lake trout. Maine has been raising and stocking these trout in 30 of it's waters for a while now. Why? They grow faster and often survive better than brook trout.
And in case you're wondering, there are Brown trout in Maine as well. Mousam Lake is heavily loaded with brook, brown and lake trout.
For more information on finding the best trout fishing spots in Maine, click here.
Looking for some Maine trout tips? Click here.