Fishing Fun: 6 Arizona State Parks to Reel in the Big One

From the cool mountain lakes of the White Mountains to the sun-soaked shores of the Colorado River, whether you’re an experienced angler or just looking for a peaceful place to cast a line, Arizona offers a variety of parks where you can reel in everything from bass to rainbow trout. Arizona may be famous for its desert landscapes and striking red rock formations, but it's also home to a surprising number of excellent fishing spots.
Here’s a guide to some of the best state parks in the Grand Canyon State for fishing as you head out from a marina or a private boat lift for rent.
1. Dead Horse Ranch State Park (Cottonwood, AZ)

Set along the banks of the Verde River, Dead Horse Ranch is one of northern Arizona’s most popular fishing destinations. The park features several lagoons stocked with rainbow trout, catfish, bass and sunfish throughout the year. Anglers can fish from the shoreline or from non-motorized boats and kayaks. The scenic setting and abundance of fish make this an excellent spot for families and seasoned fishers alike.
- Water: Fresh
- Key Species: Bass, catfish, sunfish, rainbow trout
- Fishing Type: Non-motorized boat, shore, kayak
2. Lake Havasu State Park (Lake Havasu City, AZ)

Lake Havasu State Park is renowned for its clear waters and excellent fishing opportunities. A tropical-inspired desert oasis on the Colorado River, Lake Havasu is filled with striped bass, largemouth bass, catfish and bluegill. With ample shoreline access, boat ramps and fishing docks, it’s an ideal spot for anglers of all kinds.
- Water: Fresh
- Key Species: Catfish, largemouth bass, bluegill, striped bass
- Fishing Type: Boat, shore, dock, kayak
3. Roper Lake State Park (Safford, AZ)

Located at the base of Mount Graham, Roper Lake State Park offers not only a relaxing fishing experience but also stunning mountain views. The lake is regularly stocked with rainbow trout, largemouth bass, sunfish and channel catfish.
- Water: Fresh
- Key Species: Rainbow trout, sunfish, largemouth bass, channel catfish
- Fishing Type: Boat, shore
4. Patagonia Lake State Park (Nogales, AZ)

Situated among the rolling hills of southern Arizona, Patagonia Lake is a hidden gem for anglers. This 265-acre lake is home to a variety of species including crappie, largemouth bass, catfish, bluegill and trout (in cooler seasons). The park offers boat rentals and has designated fishing areas.
- Water: Fresh
- Key Species: Catfish, bluegill, trout, largemouth bass, crappie
- Fishing Type: Boat, shore
5. Fool Hollow Lake Recreation Area (Show Low, AZ)

Managed as part of Arizona State Parks in partnership with local agencies, Fool Hollow Lake is a high-elevation retreat near the town of Show Low. This 150-acre lake is stocked with rainbow trout and also supports smallmouth and largemouth bass, walleye and catfish. It’s an excellent spot to visit from marinas or private boat docks for rent.
- Water: Fresh
- Key Species: Walleye, catfish, rainbow trout, smallmouth and largemouth bass
- Fishing Type:
6. Lyman Lake State Park (St. Johns, AZ)

Although not as heavily trafficked as others, Lyman Lake is a great option for those seeking a quiet fishing experience from a private boat slip rental. The lake is stocked with channel catfish, walleye and largemouth bass. It allows for all types of boats, making it an excellent place for trolling or casting from a kayak.
- Water: Fresh
- Key Species: Channel catfish, largemouth bass, walleye
- Fishing Type: Boat, shore, kayak