Fishing Ponds in Arizona
Lake Powell stripers, Roosevelt Lake bass, and high-country trout streams. 24 venues listed across Maricopa County, Mohave County and Gila County, with strong stocks of brown trout, rainbow trout and trout.
24 venues mapped · 1 with confirmed species · 3 with venue websites
Where can I go fishing in Arizona?
You can fish at 24 mapped venues across Arizona, concentrated around Maricopa County and Mohave County. Most are public waters where a state fishing license covers you.
Most venues below list a location and access details, many with species, and the map shows what is closest to you.
24 Arizona venues plotted · click any pin for details
Narrow it down
All 24 fishing venues in Arizona A–Z
A↑ Back to top
- Alvord Lake · Phoenix
C↑ Back to top
Canyon Creek Fish hatchery
Gila County
Canyon Creek in Gila County is one of Arizona's best trout streams, set in the Mogollon Rim area with the upper section running through Tonto National Forest. Holds brown and rainbow trout.
- Species
- Brown trout, Rainbow trout
- Facilities
- Bait on site · Camping
Open in Google Maps34.2909, -110.8061
- Central Arizona Project Canal · Maricopa
- Chaparral Lake · Scottsdale
- Cortez Park Lake · Phoenix
D↑ Back to top
Desert West Lake
Phoenix, Maricopa County · 85035
Desert West Lake is an urban fishing lake at Desert West Park on West Encanto Boulevard in west Phoenix, Maricopa County. It falls under the Arizona Game and Fish Department's urban fishing program,…
Open in Google Maps33.4751, -112.1937
- Desert Spring Park Lake · Scottsdale
E↑ Back to top
- Earl Park Lake · Apache County
- Encanto Lagoon · Phoenix
F↑ Back to top
- Fool Hollow Lake · Show Low
G↑ Back to top
- Greenfield Park Lake · Mesa
- Greens Pond · San Tan Valley
H↑ Back to top
- Hawley Lake · Apache County
L↑ Back to top
- Lake Havasu · Mohave County
M↑ Back to top
- Mesquite Bay · Lake Havasu City
- Mesquite Bay North · Lake Havasu City
P↑ Back to top
- Papago Ponds · Phoenix
- Papago Ponds · Phoenix
- Papago Ponds · Phoenix
S↑ Back to top
- Open in Google Maps32.2859, -111.0340
- Saguaro Lake · Maricopa County
- Sundance Park Fishing Pond · Buckeye
- Surprise Community Park Lake · Surprise
T↑ Back to top
- Theodore Roosevelt Lake · Gila County
Spotted an error or want to add your venue? Get in touch.
Directory data as of July 2026.
Fishing in Arizona: FAQ
Arizona has 24 fishing venues in our directory, concentrated in Maricopa County, Mohave County and Gila County. The most commonly stocked species across the state are brown trout, rainbow trout and trout. Browse the full list below or jump to a venue using the A–Z navigation.
Bass records aren't widely confirmed for Arizona venues in our database. Many waters hold bass without listing it explicitly. Open the GilledIt app to see recent bass catches logged in this state.
Yes, anglers fishing in Arizona need a valid state fishing license, even on private waters. Licenses are issued by the Arizona Game and Fish Department (AZGFD); some states require a separate freshwater/saltwater stamp or a trout permit. Resident, non-resident, and short-term licenses are usually available online from the state agency. Our Arizona fishing license guide at /us/blog/arizona-fishing-license-guide covers current prices, where to buy, and who is exempt.
See what's biting at Arizona venues
GilledIt gives you live catch reports and weather forecasts for the venues in this list. Free on iPhone and Android.