Canyon Lake is part of a chain of 4 lakes starting with Roosevelt Lake. It has some big fish come out of it. Current state record for Largemouth bass Inland waters, hook-and-line record: 16 pounds, 7.68 ounces, Canyon Lake, 1997
Expect a crowd if you visit this lake in the summer. If you can stand the crowd you could find some big fish. This lake has held the record for Largemouth Bass more than once.
The lake was created in 1947 when the city of Williams put a forty-foot-high dirt dam on Cataract Creek to provide a steady water supply. -G.J. Sagi, from the travel handbook Fishing Arizona