10 Best Places to Fish in Arizona

This post contains affiliate links, and I will be compensated if you make a purchase after clicking on my links, at no cost to you.

You cannot say that Arizona is the Land of Lakes, but it doesn’t mean that you can rule out this place when you plan a fishing trip. There are a few spots here where you can go and enjoy a memorable fishing trip and challenge yourself to catch some pretty wild and heavy fish.

Bass-filled lakes and trout-filled rivers are just the tips of the iceberg. The vast population of fish is located here. The water bodies in Arizona will truly offer unique fishing spots with a serene view. So, it is time to grab your baits and all your premium fishing equipment and drive down to some of the great spots.

1. Alamo Lake, Wenden

This Lake stretches over 3500 acres of land and is sourced by the Colorado River and Bill Williams River. If you have ever gone fishing here before, you must have noticed a wide range of fish species populated here. Fish like crappie, sunfish, bass, catfish, and tilapia are commonly found here.

You will be required to present a legitimate fishing license for anglers over ten years of age. It is also home to many exhilarating fishing competitions.

2. Big Lake

A beautiful fishing lake is located between Arizona’s white ethereal mountains; Big Lake is fully stocked with trout. This fishing spot is at high-altitude but is home to brook, rainbow, and some wild trout species.

If you are daring enough to fish in warm clothes, at a 9200 feet high destination, then this is the Lake you must visit.

3. Oak Creek

You may not find a location better than this to enjoy day fishing fully. You may need a guide to help you locate the best fishing spots in the Oak Creek Canyon. The Oak Creek River is packed with rainbow trout. It is also the breeding ground for brown trout, largemouth bass, Bluegill, and walleye.

If you are a beginner, then there is no better place for you to learn.

4. Lake Powell

All year long, you would hear the praises of this Lake. It is one of the most popular reservoirs of northern Arizona. It stretched over 1800 miles of land and is regarded as the jewel of the Colorado River. This Lake is fully stocked with the amazing quality of striped bass, walleye, channel catfish, crappie, and Bluegill.

5. Dog Town Lake

This Lake’s name was derived from the prairie dog towns located nearby, possibly before this Lake was formed. This body of water is medium-sized and offers a beautiful view of densely populated trees and uncrowded land.  This Lake is ideal for fishing trout.

The terrain of the land nearby welcomes sports like mountain biking and kayaking.

6. Lake Mead

Around 290 square miles of the area falls under the label of Lake Mead National Recreation Area. This is a popular and well-known fishing spot in Arizona. Here, anglers can easily locate largemouth bass, striped bass, channel catfish, crappie, and Bluegill.

A fish catch of over 40 pounds is not that big of a deal as fish this size are populated here.

7. Lake Pleasant

You can easily locate this lake a few miles west of Anthem. This Lake is widely known as the power boater’s dream. This name caught on because this large reservoir is loaded with fish like tilapia, catfish, and bass. With 116 miles of shoreline, more than 10,000 acres of area is dedicated to waters. This is the largest Lake in the Phoenix area.

8. Riggs Flat Lake

Located among the serene Pina leno Mountains, this Lake is at an altitude of 9000 feet. This is a human-made lake that is nearly flooded with many species of trout. You will enjoy the daytime view while catching a large quantity of fish.

The most common types of fish you will come across are rainbow trout, brown trout, and brook trout.

9. Roosevelt Lake

Nearly 20,000 acres of land is dedicated to this Lake, and it is the favorite spot for anglers who love to fish for bass. The water is warm and has sufficient brush covers. It helps the fish to thrive and breed easily. You can very easily catch white bass to largemouth and striped bass. The catfish and carp are easy to catch too here.

10. Lees Ferry

For anglers who are strictly interested in fly fishing, this is the perfect fishing destination. This waterbody is a 13 miles extension of the Colorado River and is the breeding ground for rainbow trout. It has perfect weather and water temperature all year. You would really enjoy fishing in the crystal clear and flooded with fish water of this Lake.


Arizona will surely give you an outstanding view to enjoy while you are fishing. Most of these lakes and water bodies have an attached service center. This way, you can avail all the necessary services and make your fishing experience a memorable one.


Fishing Tasks

Step Outside

Trip Discover