Maine Fly Fishing

loading map - please wait...

ME - Androscoggin River: 44.486526, -70.785088
ME - Grand Lake Stream: 45.178951, -67.776459
ME - Kennebec River, East Outlet: 45.556374, -69.752197
ME - Rapid River: 44.775131, -70.926277
ST. JOHN RIVER AT NINEMILE BRIDGE, MAINE: 46.700556, -69.715556
BIG BLACK RIVER NEAR DEPOT MTN, MAINE: 46.893889, -69.751667
ST. JOHN RIVER AT DICKEY, MAINE: 47.113056, -69.088056
ALLAGASH RIVER NEAR ALLAGASH, MAINE: 47.069722, -69.079444
ST. FRANCIS RIVER NEAR CONNORS, NEW BRUNSWICK: 47.206979, -68.956428
FISH RIVER NEAR FORT KENT, MAINE: 47.237500, -68.582778
ST. JOHN RIVER BELOW FISH R, NR FORT KENT, MAINE: 47.283333, -68.585278
AROOSTOOK RIVER NEAR MASARDIS, MAINE: 46.523056, -68.371667
AROOSTOOK RIVER AT WASHBURN, MAINE: 46.777222, -68.157222
HARDWOOD BROOK BELOW GLIDDEN BROOK NR CARIBOU, MAINE: 46.783611, -67.989167
LITTLE MADAWASKA RIVER AT CARIBOU, MAINE: 46.888611, -67.945000
WILLIAMS BROOK AT PHAIR, MAINE: 46.628056, -67.953056
MEDUXNEKEAG RIVER ABOVE S BR MEDUX. RIVER NR HOULTON, ME: 46.105000, -67.881389
MEDUXNEKEAG RIVER NEAR HOULTON, MAINE: 46.105000, -67.866667
PEARCE BROOK AT ROUTE 1 AT HOULTON, MAINE: 46.115278, -67.840278
MEDUXNEKEAG RIVER AT LOWERY RD. NR HOULTON, MAINE: 46.181111, -67.803889
ST. CROIX RIVER AT VANCEBORO, MAINE: 45.568333, -67.428333
GRAND LAKE STREAM AT GRAND LAKE STREAM, MAINE: 45.172500, -67.768889
ST. CROIX RIVER AT BARING, MAINE: 45.136944, -67.318056
ST. CROIX RIVER AT CALAIS, MAINE: 45.191658, -67.283422
LIBBY BROOK NEAR NORTHFIELD, MAINE: 44.800833, -67.725000
OLD STREAM NEAR WESLEY, MAINE: 44.936944, -67.736111
EAST BR BEAR BROOK NEAR BEDDINGTON, MAINE: 44.859092, -68.103964
NARRAGUAGUS RIVER AT CHERRYFIELD, MAINE: 44.608056, -67.935278
OTTER CREEK NEAR BAR HARBOR, MAINE: 44.332778, -68.206667
NORTH BRANCH PENOBSCOT RIVER NR PITTSTON FARM, ME: 45.935278, -69.993611
SEBOEIS RIVER NEAR SHIN POND, MAINE: 46.143056, -68.633611
EAST BRANCH PENOBSCOT RIVER AT GRINDSTONE, MAINE: 45.730278, -68.589444
WYTOPITLOCK STREAM NEAR WYTOPITLOCK MAINE: 45.708611, -68.158056
MATTAWAMKEAG RIVER NEAR MATTAWAMKEAG, MAINE: 45.501111, -68.305833
PISCATAQUIS RIVER AT BLANCHARD, MAINE: 45.267222, -69.583889
KINGSBURY STREAM AT ABBOT VILLAGE, MAINE: 45.184444, -69.452222
PISCATAQUIS RIVER NEAR DOVER-FOXCROFT, MAINE: 45.175000, -69.314722
BLACK STREAM NEAR DOVER-FOXCROFT, MAINE: 45.150278, -69.236389
PISCATAQUIS RIVER AT MEDFORD, MAINE: 45.260556, -68.868611
PENOBSCOT RIVER AT WEST ENFIELD, MAINE: 45.236111, -68.651389
PENOBSCOT RIVER AT EDDINGTON, MAINE: 44.826667, -68.696667
KENDUSKEAG STREAM NEAR BANGOR, MAINE: 44.861111, -68.831667
PENOBSCOT RIVER AT BANGOR, MAINE: 44.796389, -68.767778
DUCKTRAP RIVER NEAR LINCOLNVILLE, MAINE: 44.329167, -69.060833
SHEEPSCOT RIVER AT NORTH WHITEFIELD, MAINE: 44.222778, -69.593889
KENNEBEC RIVER AT THE FORKS, MAINE: 45.339722, -69.961944
DEAD RIVER NEAR DEAD RIVER, MAINE: 45.229050, -70.201128
SPENCER STREAM NEAR GRAND FALLS, MAINE: 45.313611, -70.241667
AUSTIN STREAM AT BINGHAM, MAINE: 45.064444, -69.880556
KENNEBEC RIVER AT BINGHAM, MAINE: 45.051944, -69.885556
CARRABASSETT RIVER NEAR NORTH ANSON, MAINE: 44.869167, -69.955000
KENNEBEC RIVER NEAR MADISON, MAINE: 44.778889, -69.886944
SANDY RIVER NEAR MADRID, MAINE: 44.857778, -70.485278
SANDY RIVER NEAR MERCER, MAINE: 44.708056, -69.937500
EAST BRANCH WESSERUNSETT STREAM NEAR ATHENS, MAINE: 44.947500, -69.656944
KENNEBEC RIVER AT NORTH SIDNEY, MAINE: 44.472222, -69.683889
KENNEBEC RIVER AT CALUMET BRIDGE AT AUGUSTA, MAINE: 44.318611, -69.771667
COBBOSSEECONTEE STREAM AT GARDINER, MAINE: 44.229167, -69.778056
KENNEBEC RIVER AT GARDINER, MAINE: 44.230278, -69.769444
WILD RIVER AT GILEAD, MAINE: 44.390556, -70.979722
ELLIS RIVER AT SOUTH ANDOVER, MAINE: 44.593333, -70.733056
ANDROSCOGGIN RIVER AT RUMFORD, MAINE: 44.551944, -70.544167
SWIFT RIVER NEAR ROXBURY, MAINE: 44.642778, -70.588889
NEZINSCOT RIVER AT TURNER CENTER, MAINE: 44.269444, -70.229722
LITTLE ANDROSCOGGIN RIVER NEAR SOUTH PARIS, MAINE: 44.303889, -70.539722
ANDROSCOGGIN RIVER NEAR AUBURN, MAINE: 44.072222, -70.208056
STONY BROOK AT EAST SEBAGO, MAINE: 43.855556, -70.639722
PRESUMPSCOT RIVER AT WESTBROOK, MAINE: 43.686944, -70.347222
SACO RIVER AT CORNISH, MAINE: 43.808056, -70.781667
KENNEBUNK RIVER NEAR KENNEBUNK, MAINE: 43.432222, -70.553333
MOUSAM RIVER AT ROUTE 4 NEAR SANFORD, MAINE: 43.418333, -70.738056
MOUSAM RIVER NEAR WEST KENNEBUNK, MAINE: 43.418333, -70.658333
BRANCH BROOK NEAR KENNEBUNK, MAINE: 43.379167, -70.583333
St George River Gent: 44.335700, -69.198800
'Lower' Twin Pond: 45.798438, -68.827928
'Upper' Twin Pond: 45.800805, -68.833975
1st Pelletier Brook Lk: 47.060784, -68.905039
2nd Pelletier Brook Lk: 47.052569, -68.896638
3rd Pelletier Brook Lk: 47.046162, -68.889188
4th Pelletier Brook Lk: 47.027928, -68.889617
5th Pelletier Brook Lk: 46.981196, -68.885037
6th Pelletier Brook Lk: 46.981316, -68.925213
Abbie Pond: 45.298063, -70.972074
Alder Pond: 45.792683, -70.107411
Allagash Lake: 46.316352, -69.523437
Allagash Pond: 46.421732, -69.671200
Baker Pond: 45.392614, -70.375469
Baker Pond: 45.536598, -69.412178
Barker Pond: 45.306983, -71.010195
Bean Pot Pond: 46.055577, -69.711812
Bear Brook Bog: 46.146598, -69.682260
Bear Pond: 45.803305, -69.157159
Bear Pond: 45.359736, -69.465460
Big Beaver Pond: 45.796222, -69.079158
Big Duck Pond: 45.762283, -69.631950
Big Fisher Pond: 45.779031, -69.280907
Big Grenier Pond: 45.971298, -70.243023
Big Minister Pond: 45.788128, -69.050360
Big Moose Pond: 45.454551, -69.679677
Big Mucalsea Pond: 46.082745, -69.737729
Big Notch Pond: 45.440405, -69.703903
Big Reed Pond: 46.353225, -69.057058
Big Robar Pond: 45.990358, -68.747521
Birch Pond: 44.642887, -70.556775
Birch Ridge Pond #1: 45.641240, -69.152598
Blood Pond: 45.800786, -69.430937
Bluff Pond: 45.602797, -69.367133
Bluffer Pond: 46.373671, -69.097494
Bobs Pond: 46.020808, -69.864731
Bog Lake: 44.842033, -67.284516
Bran Lake: 47.145280, -68.857224
Brayley Pond: 46.226671, -69.030563
Brown Brook Pond: 46.417300, -68.906005
Brown Pond: 45.470563, -69.423030
Buckley Pond: 46.334584, -69.052476
Burden Pond: 45.346349, -69.244658
Buttermilk Pond: 45.356430, -69.219303
Cape Horn Pond: 45.847987, -70.321171
Caribou Pond: 45.006916, -70.358666
Carlisle Pond: 46.307492, -68.112489
Cedar Pond: 45.556656, -69.024472
Cedar Pond: 45.602476, -70.420130
Center Pond: 46.528405, -68.754508
Center Pond: 46.000278, -69.012779
Chase Stream Pond: 45.511858, -69.977494
Church Pond: 45.648732, -69.040699
Clish Pond: 46.019798, -70.258052
Cranberry Pond: 44.858672, -70.947315
Crescent Pond: 46.426388, -69.608564
Crockett Pond: 45.204733, -69.672723
Cupsuptic Pond: 45.224066, -70.873763
Daisey Pond: 45.804260, -69.044692
Deboullie Lake: 46.965562, -68.857038
Deep Pond: 46.002485, -68.911587
Deer Pond: 45.316203, -70.934851
Denny Pond: 46.944338, -68.871452
Desolation Pond: 46.385937, -69.742889
Dole Pond: 46.001718, -70.201184
Dority Pond: 45.869145, -70.194977
Doughnut Pond: 45.810097, -69.122209
Dubois Pond: 45.884953, -70.221113
Duck Pond: 46.988954, -68.946698
Duck Pond: 45.349236, -69.263172
Durgin Pond: 45.512705, -70.030326
Dwelley Pond: 46.057798, -69.038335
East Branch Pond: 46.258815, -69.158132
East Chairback Pond: 45.463795, -69.278919
Elbow Pond: 45.888778, -69.014588
Falls Pond: 47.156505, -69.076088
Female Pond: 45.748031, -69.223034
Ferguson Pond: 46.865062, -68.701120
First Chase Pond: 46.891230, -68.894313
Fish Pond: 45.258343, -70.127551
Fisher Pond #2: 45.982628, -70.288213
Flatiron Pond: 45.068298, -70.696747
Flood Lake: 45.366519, -67.828850
Fogg Pond: 45.593048, -70.074201
Foss and Knowlton Pond: 45.857367, -69.001376
Fourth Lake: 46.268945, -69.169772
Fourth Saint John Pond: 46.057824, -69.908890
Fox Pond: 45.620898, -69.161530
Frost Pond: 46.003414, -70.272922
Frypan Pond: 45.404531, -69.771540
Galilee Pond: 46.948568, -68.877858
Gardner Pond: 46.961668, -68.889501
Gauntlet Pond: 45.539349, -69.055251
Gerard Pond: 47.002226, -67.814218
Gilbert Pond: 47.121985, -68.763972
Gilman Pond: 46.182997, -68.416735
Goose Pond: 44.147496, -68.417013
Gordon Pond: 45.402275, -70.231348
Gould Pond: 45.785630, -69.139765
Grass Pond: 46.152394, -68.424925
Green Pond: 46.150053, -68.400011
Greenwood Pond: 45.535904, -69.232208
Grenell Pond: 45.463264, -69.512980
Grey Pond: 46.724936, -69.246903
Hafey Pond: 47.271688, -69.154894
Halfmile Pond: 44.899146, -68.247206
Hall Pond: 45.874711, -70.254897
Hathorn Pond: 46.007132, -68.766965
Hay Pond: 46.297764, -69.106457
Hedgehog Pond: 45.479557, -69.412503
Helen Pond: 45.268164, -70.125334
Henderson Pond: 45.667183, -69.102251
Hid Pond: 45.007162, -70.132059
High Pond: 46.139246, -68.842344
Hill Pond: 46.225030, -68.840298
Horserace Ponds: 45.852340, -69.107739
Horseshoe Pond: 45.364716, -69.771067
Horseshoe Pond: 45.322936, -70.333890
Horseshoe Pond: 47.068496, -68.847741
Hudson Pond: 46.168044, -69.000962
Hurricane Pond: 46.075969, -70.259861
Huston Brook Pond: 45.115347, -70.259068
Hutch Pond: 45.869468, -70.172571
Hutchinson Pond: 45.604229, -69.145586
Indian Pond: 45.449054, -69.454860
Indian Pond: 46.257023, -69.285851
Ira Bog: 45.417054, -69.648748
Iron Pond: 45.457928, -70.377545
Ironbound Pond: 45.767014, -70.084922
Isie Lake: 47.070788, -68.656503
Island Pond: 46.953011, -68.842028
Johnson Pond: 46.321519, -69.579820
Johnston Pond: 45.598677, -69.064988
Jones Pond: 45.809354, -70.208424
Jones Pond: 47.375392, -69.137730
Juniper Knee Pond: 45.362726, -69.482935
Kamankeag Pond: 45.032896, -70.755368
Kelly Pond: 45.805363, -69.229070
Ketchum Lake: 46.447987, -67.990757
Kidney Pond: 45.775912, -69.491842
Lambert Pond: 46.134440, -67.992013
Lane Brook Pond: 46.198069, -68.445980
Lane Pond: 45.945811, -70.077882
Leadbetter Pond: 46.424265, -69.189229
Lindsay Lake: 46.675372, -67.795373
Line Pond: 46.054778, -70.275934
Little Benson Pond: 45.365633, -69.303577
Little Bluffer Pond: 46.393111, -69.103296
Little Churchill Pond: 46.506067, -69.395255
Little Dingley Pond: 45.952362, -70.236208
Little Falls Pond: 47.182533, -69.104687
Little Fish Pond: 45.794410, -70.162079
LIttle Foley Pond: 45.949474, -70.063049
Little Frost Pond: 45.916079, -69.205104
Little Gilbert Pond: 47.121025, -68.760448
Little Grapevine Pond: 45.298042, -69.265065
Little Hammond Pond: 45.053496, -70.225827
Little Hathorn Pond: 45.983297, -68.729818
Little Hurd Pond: 45.826083, -69.031881
Little Lang Pond: 45.535329, -70.024615
Little Minister Pond: 45.791585, -69.057720
Little Moose Pond: 45.458059, -69.668060
Little Moxie Pond: 45.309151, -69.724330
Little Mucalsea Pond: 46.093309, -69.737185
Little Nesowadnehunk L: 46.069027, -69.102691
Little Northwest Pond: 45.301042, -70.795514
LIttle Notch Pond: 45.442860, -69.704808
Little Pleasant Pond: 46.516490, -69.108275
Little Ragged Pond: 46.463460, -69.047336
Little Reed Pond: 46.342316, -69.080864
LIttle Round Pond: 46.329718, -69.453004
Little Shallow Lake: 46.252476, -69.489248
Little Swift River Pd: 44.850554, -70.589178
Little Wadleigh Pond: 46.365168, -69.650478
Little Wassataquoik Lk: 46.029674, -68.964429
Little Wilson Pond: 45.376036, -69.490988
Lone Jack Pond: 45.501498, -70.025591

Choosing that perfect destination for your next vacation isn't always an easy process, and if you're looking for a place to do fly fishing, it is made all the harder thanks to the wealth of locations in the United States. Maine is a state that is particularly rich in fly fishing opportunities while surrounding you in stunning natural scenery. You're in for more than 6,000 ponds, lakes, creeks, streams, and rivers, which mean endless opportunities for you. Let's not forget the thousands of miles worth of saltwater opportunities thanks to the Atlantic Ocean.

Considered part of New England, Maine is known for all kinds of wonderful things just on its own. What's especially fantastic about the state is that you'll be able to engage in fly fishing year round. So let's take an in-depth look at what this state has to offer.

​Where to Go?

While most states offer fly fishing opportunities of some sort or another, not all have a history as rich as Maine's. This state has more than 100 years’ worth of fly fishing and because of that the residents have managed to develop their very own unique fly fishing styles and patterns. In fact, we can get real specific in that today's modern streamer stems from Carrie Stevens, who was a resident of Maine. The streamer that Stevens created is still used today for landlocked salmon fishing and trout fishing. The streamer is designed to look like a small sized baitfish, which the fish just love going for.

The typical fish that you'll be finding in Maine are landlocked salmon which can get as big as 24 inches, lake trout, and brook trout. Of course there are other varieties, but these are the big ones.

With such a rich history you may expect to find some prime locations, so here's the good news, you won't be disappointed in that expectation. Here's a look at just a few of the top spots among anglers.

Rapid River

Imagine if you had access to what is commonly referred to as the greatest wild brook trout in all of the country. Well that's exactly what Rapid River is known as and it is located right here in Maine. There is a small catch with this one, and that's the fact it requires a one mile hike by foot in order to hit the really good water. If you'd rather, you can travel along the river by boat to reach this point.

Rapid River is the perfect example of good things that come in small packages. The river is just over three miles in length, but it doesn’t have to be a massive river in order to offer great fishing. Here the fishing season runs from April all the way through until September and the river it is graded as moderate to difficult as far as the skill level goes. Located close to the town of Rangeley this river has proven popular even with the most skilled anglers. So what will you be catching here? Expect to hook some impressive looking brook trout with an average weight of five pounds. Additional species you can catch here are landlocked salmon. Keep in mind this river is strictly fly fishing only.

Mousam Lake

If you prefer the atmosphere and conditions of a lake then Mousam Lake is well worth checking out. This lake is located near the city of Sanford and is 900 acres in size. There is a massive population of brown, brook, and lake trout to be found as this lake is stocked. Additionally you’ll find smallmouth and largemouth bass, pickerel, black crappie, and white perch making for a diverse offering. If you plan on making a few days stay of it, there are plenty of accommodations to be found including campgrounds. The fishing season is May through September at this lake. It should be mentioned that if you plan to fish from the shore, there aren't many places it can be done. Ideally this lake is best fished by a canoe or small boat.

Penobscot River, West Branch

There are plenty of anglers who flock to Maine to enjoy fishing for landlocked salmon. If that sounds like you then a great place to check out is Penobscot River, West Branch, which is located near the city of Millinocket. The fishing is rated easy to moderate and the season lasts a nice long time, opening in April and running through until the end of September. With that said, anglers tend to avoid the summer and hold out for spring and fall instead. The fishing tends to be better in those two seasons. The summer can get quite crowded, which in turn can spook the fish and make it a whole lot harder on you. Besides landlocked salmon you can also find brook trout.

This is a great river to fish by canoe or small boat as the water levels can get quite high. As well this one can be fished from shore and there are many excellent areas for wading. You can opt to stay a few days by taking up camp at the nearby campgrounds.

Nezinscot River

If you're looking for a river that is heavily stocked then Nezinscot River can be an excellent option. Located not far from the town of Turner, you will have no problem at all find brown trout here. Although not as abundant but still plentiful there is also smallmouth bass and brook trout.

Enjoy fishing year-round in this river but keep in mind it is artificial lures only, and there are catch-and-release regulations in place, as well as a limit of two trout per person, per day. There are a number of calm areas of the river as well as some rapids that are small and slow in size. This river can be fished by shore, by wading, in a canoe, or small boat.

​When to Go?

In Maine you're guaranteed to find fly fishing opportunities all year-round. Of course, just like with most locations in the United States some points of the year are better than others. In general you're going to enjoy the best fly fishing from April 1 all the way through to September 30.

Maine is known for offering four very pronounced seasons in the year. This means you experience a wide range of temperatures. In January the average daily temperatures are as high as 28 degrees and drop to eight degrees. In the springtime months you can expect temperatures between 41-65 degrees during the day, which for many anglers is the perfect temperature. Summer is warm, reaching highs on average of 80 degrees in July, which is typically the hottest month. Then in fall you can expect temperatures that are similar to spring. These temperature dips affect what clothing you will be wearing as well as the technique and gear you want to use.

In Maine you can expect a pretty extensive hatch schedule where hatches are happening as early as March and running through until October. The ones that last the longest are the blue winged olive, yellow stones, tan caddis, and olive caddis. A good rule of thumb is to opt for black stonefly nymphs and blue wing olives if you plan to get out early in the season. In mid-season you are safe with almost everything. Now keep in mind that hatch seasons can sometimes vary from year to year.

​What You Will Need When You Get There?

When choosing the best flies to use it's always important to keep the hatch season in mind. Opting for a selection of dry flies can be a good plan so that no matter what the hatch, you're prepared. As far as your fishing rod goes, it’s best to pick it based on the waters you’ll be fishing in. If you’ve got lots of room to cast, go ahead and opt for the longer length rod in nine feet. If you’ve got less room to deal with, a shorter rod will be useful. Even if there is a lot of overhanging brushes and tree branches, that shorter rod can prove to be a better option. Be sure that the weight matches up with the length of the rod so they are balanced.

Maine is diverse in that you can fish from the shore, you can wade in the waters using chest-high waders, fish by float, or boat. It gives anglers a chance to try a variety of options and pick the style they feel most comfortable with.

Before doing any fishing you will need to obtain a Maine fishing license. This license must be kept with you, and it is required of all persons who are 16 years of age and older. There are resident and non-resident licenses available. If you're a resident there are also different options such as just a fishing license versus a combination hunting and/or archery license. You can also choose to get just a one-day (24 hour) fishing license for residents and one, three, seven, or 15-day licenses for non-residents.