10 Best Fishing Spots in Arizona
Arizona is a great place to go fishing. The state has a variety of lakes, rivers, and streams that are home to a variety of fish species. Whether you’re a beginner or an experienced angler, you’re sure to find a fishing spot in Arizona that’s perfect for you.
Here are the best fishing spots in Arizona:
1. Lake Havasu
- Average depth: 100 feet
- Average temperature: 68 degrees Fahrenheit
- Type of fish: Largemouth bass, smallmouth bass, striped bass, catfish, crappie, sunfish
- County: Mohave
- Location: Lake Havasu City, Arizona



Lake Havasu is one of the most popular fishing spots in Arizona. The lake is home to a variety of fish species, including largemouth bass, smallmouth bass, striped bass, catfish, crappie, and sunfish. The lake is also home to a number of trophy fish, including a 14.25-pound largemouth bass.
2. Roosevelt Lake
- Average depth: 200 feet
- Average temperature: 65 degrees Fahrenheit
- Type of fish: Largemouth bass, smallmouth bass, striped bass, catfish, crappie, sunfish
- County: Gila
- Location: Theodore Roosevelt Lake, Arizona
Roosevelt Lake is another popular fishing spot in Arizona. The lake is home to a variety of fish species, including largemouth bass, smallmouth bass, striped bass, catfish, crappie, and sunfish. The lake is also home to a number of trophy fish, including a 13-pound largemouth bass.



3. Canyon Lake
- Average depth: 150 feet
- Average temperature: 67 degrees Fahrenheit
- Type of fish: Largemouth bass, smallmouth bass, striped bass, catfish, crappie, sunfish
- County: Yavapai
- Location: Camp Verde, Arizona
Canyon Lake is a great fishing spot for a variety of fish species, including largemouth bass, smallmouth bass, striped bass, catfish, crappie, and sunfish. The lake is also home to a number of trophy fish, including a 12-pound largemouth bass.



4. Lake Pleasant
- Average depth: 100 feet
- Average temperature: 68 degrees Fahrenheit
- Type of fish: Largemouth bass, smallmouth bass, striped bass, catfish, crappie, sunfish
- County: Maricopa
- Location: Peoria, Arizona
Lake Pleasant is a popular fishing spot for a variety of fish species, including largemouth bass, smallmouth bass, striped bass, catfish, crappie, and sunfish. The lake is also home to a number of trophy fish, including an 11-pound largemouth bass.



5. Lake Mead
- Average depth: 500 feet
- Average temperature: 57 degrees Fahrenheit
- Type of fish: Largemouth bass, smallmouth bass, striped bass, catfish, crappie, sunfish
- County: Mohave
- Location: Boulder City, Nevada
Lake Mead is the largest reservoir in the United States. The lake is home to a variety of fish species, including largemouth bass, smallmouth bass, striped bass, catfish, crappie, and sunfish. The lake is also home to a number of trophy fish, including a 10-pound largemouth bass.



6. Lake Powell
- Average depth: 400 feet
- Average temperature: 55 degrees Fahrenheit
- Type of fish: Largemouth bass, smallmouth bass, striped bass, catfish, crappie, sunfish
- County: Mohave, Coconino
- Location: Page, Arizona
Lake Powell is another large reservoir in Arizona, located on the Colorado River and straddling the border of Utah and Arizona. The lake is home to a variety of fish species, including largemouth bass, smallmouth bass, striped bass, catfish, crappie, and sunfish. The record fish for Lake Powell is a 9-pound largemouth bass.



7. San Carlos Lake
- Average depth: 100 feet
- Average temperature: 70 degrees Fahrenheit
- Type of fish: Largemouth bass, smallmouth bass, striped bass, catfish, crappie, sunfish
- County: Gila
- Location: San Carlos, Arizona
San Carlos Lake is a popular fishing spot for a variety of fish species, including largemouth bass, smallmouth bass, striped bass, catfish, crappie, and sunfish. The lake is also home to a number of trophy fish, including an 8-pound largemouth bass.



8. Parker Strip
- Average depth: 100 feet
- Average temperature: 72 degrees Fahrenheit
- Type of fish: Largemouth bass, smallmouth bass, striped bass, catfish, crappie, sunfish
- County: Mohave
- Location: Parker, Arizona
Parker Strip is a popular fishing spot for a variety of fish species, including largemouth bass, smallmouth bass, striped bass, catfish, crappie, and sunfish. The lake is also home to a number of trophy fish, including a 7-pound largemouth bass.



9. Apache Lake
- Average depth: 200 feet
- Average temperature: 68 degrees Fahrenheit
- Type of fish: Largemouth bass, smallmouth bass, striped bass, catfish, crappie, sunfish
- County: Navajo
- Location: St. Johns, Arizona
Apache Lake is a popular fishing spot for a variety of fish species, including largemouth bass, smallmouth bass, striped bass, catfish, crappie, and sunfish. The lake is also home to a number of trophy fish, including a 6-pound largemouth bass.



10. Mormon Lake
- Average depth: 30 feet
- Average temperature: 48°F
- Type of fish: Rainbow trout, brown trout, kokanee salmon, and largemouth bass
- County: Coconino County
- Record fish: 22 Ib Brown Trout
- Location: Mogollon Rim in the White Mountains of Arizona
Mormon Lake is a reservoir located in the Mogollon Rim in the White Mountains of Arizona. It is the largest natural lake in Arizona and is a popular destination for fishing, boating, and camping. The lake is also home to a variety of wildlife, including birds, reptiles, and mammals.



A look at Record Fish From each lake
Lake | Fish | Weight | Length | Angler | Date |
---|---|---|---|---|---|
Lake Havasu | Redear Sunfish | 6.3 lbs | 17 inches | Thomas Farchione | May 4, 2021 |
Roosevelt Lake | Largemouth Bass | 17.2 lbs | 28 inches | Robert L. Smith | March 17, 2003 |
Canyon Lake | Channel Catfish | 39 lbs | 42 inches | David Smith | January 1, 2000 |
Lake Pleasant | Striped Bass | 29 lbs | 45 inches | Bob Liddington | July 13, 2010 |
Lake Mead | Largemouth Bass | 22 lbs | 28 inches | Michael R. Geary | March 8, 1999 |
Lake Powell | Rainbow Trout | 48 lbs | 42 inches | Sean Konrad | September 5th, 2009 |
San Carlos Lake | Flathead Catfish | 76 Ibs | 53 inches | Eddie Wilcoxson | April 13, 2013 |
Parker Strip | Striped Bass | 42 lbs | 48 inches | Robert L. Smith | May 1, 2000 |
Apache Lake | Smallmouth Bass | 42 lbs | ???? | Gary Becko | Feb 20, 2015 |
Mormon Lake | Brown Trout | 22 lbs | 28 inches | Bryce Sisson | August 6, 1999 |
These are just a few of the top fishing spots in Arizona. With so many great lakes, rivers, and streams to choose from, you’re sure to find a fishing spot that’s perfect for you. So get out there and start fishing!
Please note, not all data may be 100% accurate. We do our best to bring you accurate information but sources may be misleading.