Anglers will get their fill of fishing opportunities in regions surrounding Grand Canyon National Park.
Below is a brief overview of some of the popular fishing destinations to consider while on your Grand Canyon vacation.
Some of the best trout fly-fishing in Arizona is in northern Arizona. Oak Creek is not only beautiful situated but is one of the state's finest trout-fishing streams. Oak Canyon is near beautiful Sedona, AZ, about 120 miles south of Grand Canyon's South Rim.
North of Grand Canyon, between Lees Ferry (the start of the Grand Canyon) and the Glen Canyon Dam anglers will enjoy what is some of the best trout fishing available in the Southwest on the Colorado River.
Escape the desert and heat and head to higher ground in Arizona's White Mountains, which rise to 11,000 feet. Located in east-central Arizona, anglers will be rewarded with catfish, trout and bass in this region.
The White Mountains are home to the Black River, whose East and West Forks are great rivers on which to cast flies and be rewarded. Also in the White Mountains is Chevelon Canyon Lake, a great fishing destination. Located about 15 miles east of Heber, it's a little hard to get to, but it's worth the effort.
Canyon Creek and Tonto Creek, near Payson, AZ, are also exceptional trout fishing streams.
The Lower Salt River is another great fly-fishing river in Arizona. About 35 minutes south of Phoenix this river is a good bet for anglers basing out of Phoenix area. It's not at high altitude but is good, close fly-fishing for Phoenix area visitors.
Imperial Reservoir, on Arizona's western border, in the Cibola National Wildlife Refuge, is also a great fishing destination for catching largemouth bass. In fact, a fisherman once caught one that was more than 12 pounds.
Great lakes to fish include the following Colorado River lakes: Lake Havasu, Lake Mead, Lake Mohave, Lake Powell and Martinez Lake.
But that's not all. These desert lakes also are in Arizona and offer tremendous fishing: Roosevelt lake, Apache Lake, Canyon Lake, Saguaro Lake, San Carlos Lake, Bartlett Lake, Alamo Lake and Lake Pleasant.