Upper Lake Mary is the largest of Flagstaff's twin lakes. It is also the one farthest from town. This long, narrow impoundment is especially popular with power boaters and water skiers because there is no motor size limit on it. But it's also popular with those who prefer people power or wind power over horsepower. For that reason, you're liable to see everything from jet boats to rubber rafts, canoes and sailboats all sharing this same body of water. A lot of people come here to fish, too. The lake has northern pike, channel cat, crappie and some trout. Lake Mary Narrows Recreation Area provides excellent access facilities for disabled anglers by means of paved lakeshore ramps. Two developed campgrounds, Lake View and Pine Grove are nearby. There are two paved boat ramps at the parking area near the dam, and you'll find a lakeside picnic area and another boat ramp at Lake Mary Narrows Recreation Area in addition to its paved fishing access ramps.- Coconino National Forest
For many visitors to Arizona, which is altogether too often stereotyped as little more than desert, a quality northern pike or walleye fishery seems unlikely. Yet that's exactly what Upper Lake Mary is (8 miles southeast of Flagstaff on Lake Mary Road). In the 1960s, when the lake began to have an overabundance of "trash" fish, the Arizona Game and Fish Department loaded the 600-acre lake with northern pike.
Today, working large red-and-gold spinners (typically larger than bass lures) along the thick weedline can be quite productive. Come to the lake early in the spring or late in the fall when temperatures are still low, and hang onto that rod! -G.J Sagi, from the travel handbook Fishing Arizona