Visit Mesa
Fly Fishing on The Salt River
Cast a Line: Fishing in Mesa, Arizona
Fishing in Mesa, Arizona comes with a twist you won’t find just anywhere. One moment you’re casting into desert rivers framed by saguaros, the next you’re dropping a line into a quiet urban lake just minutes from downtown. Whether you’re chasing trout, bass or catfish, Mesa offers a range of fishing spots that balance accessibility with that unmistakable Sonoran scenery. From the flowing waters of the Lower Salt River to the calm, stocked lakes scattered across the city, anglers of every level can find their rhythm here.
Where to Fish in Mesa, Arizona
Mesa is surrounded by some of the best fishing locations in central Arizona, each offering a slightly different pace and experience.
Lower Salt River Fishing
The Lower Salt River is one of the most popular fishing spots near Mesa, known for its moving water and desert landscape. It’s easily accessible and especially appealing during the cooler months when trout are stocked.
What you’ll catch:
Rainbow trout (stocked late fall through early spring), largemouth bass, smallmouth bass, catfish, carp and sunfish.
Best time to fish:
Late fall through spring is prime for trout fishing. During summer, aim for early mornings before recreational river traffic picks up.
Top access points near Mesa:
Sheep Crossing Recreation Site
Phon D Sutton Recreation Site
Water Users Recreation Site
Granite Reef Recreation Site (closest to Mesa’s Red Mountain area)
Saguaro Lake Fishing
Just a short drive from Mesa, Saguaro Lake offers expansive water, dramatic desert cliffs and reliable fishing year-round. While shoreline access can be limited, it’s a favorite for boaters and kayakers.
What you’ll catch:
Largemouth bass, yellow bass, channel catfish, flathead catfish and bluegill.
How to fish it:
Target deeper structure, rocky points and submerged brush. Early mornings and evenings tend to produce the most consistent bites.
Canyon Lake Fishing
Canyon Lake feels tucked away, with steep canyon walls and clear water that create ideal conditions for structure fishing. It’s quieter, slower and rewards a more patient approach.
What you’ll catch:
Largemouth bass, yellow bass, walleye and bluegill.
Local tip:
Use finesse techniques like a drop shot along rocky ledges and deeper pockets for bass, especially in cooler conditions.
Urban Fishing Lakes in Mesa
If you want to stay close to town, Mesa’s urban lakes make fishing simple and accessible. These spots are regularly stocked and perfect for a quick outing or family-friendly experience.
Top urban fishing lakes in Mesa:
Red Mountain Lake
Riverview Park Lake
Eastmark Great Park
Greenfield Park
These locations are ideal for easy shoreline access, shorter trips and anglers who want to fish without heading far into the desert.
What Makes Fishing in Mesa Unique
Fishing here isn’t just about the catch. It’s the contrast. Clear desert air, mountain silhouettes and water cutting through an otherwise arid landscape. You can start your morning in a quiet river bend and end it watching the sun drop behind canyon walls.
Mesa offers year-round fishing opportunities, diverse species and a mix of remote and in-city locations that make it easy to plan a trip around your schedule.