Best fishing near Flagstaff

13 fishing spots · 13 ranked · updated 2026-06-22 · off-season

Explore the best fishing near Flagstaff, Arizona — every spot ranked by our conditions-aware Snoflo score: live conditions first, then visitor reviews and logged trips. Click a pin on the map for the score and what's driving it.

Showing the top 13 of 13 fishing spots · best 15 shown on the map
A
Ashurst Lake
#1 Ashurst Lake
22.4 mi away
Ashurst Lake is a popular fishing spot located in Coconino County, Arizona, USA, surrounded by picturesque scenery and a variety of outdoor activities. The lake is stocked with a…
Why 100: resort size & terrain
100Elite
M
Marshall Lake
#2 Marshall Lake Good
15.4 mi away
· Water 66°F · a touch warm· Clear water · 3 FNU· Patchy Smoke · 69°F · 7 mph wind
Marshall Lake in Arizona is a popular fishing destination due to its abundance of fish species such as rainbow trout, brown trout, and largemouth bass. Fishing enthusiasts can…
Why 73: live conditions (good)
73Top-rated
C
Coconino Lake
#3 Coconino Lake Good
23.7 mi away
· Water 66°F · a touch warm· Clear water · 3 FNU· Patchy Smoke · 69°F · 7 mph wind
Coconino Lake is a popular fishing spot in northern Arizona. The lake is home to a variety of fish species, including rainbow trout, channel catfish, and bluegill. Visitors can…
Why 73: live conditions (good)
73Top-rated
L
Lower Lake Mary
#4 Lower Lake Mary Good
16.2 mi away
· Water 66°F · a touch warm· Clear water · 3 FNU· Patchy Smoke · 69°F · 7 mph wind
Lower Lake Mary is an excellent fishing spot in Arizona that is home to several fish species, including rainbow trout, brown trout, and northern pike. Nearby activities include…
Why 70: live conditions (good)
70Top-rated
O
Oak Creek
#5 Oak Creek Good
36.4 mi away
· Water 66°F · a touch warm· Clear water · 3 FNU· Patchy Smoke · 69°F · 7 mph wind
Oak Creek is a popular fishing area in Arizona, known for its rainbow trout, brown trout, and smallmouth bass. Nearby, visitors can enjoy hiking, camping, and picnicking. Fishing…
Why 73: live conditions (good)
73Top-rated
W
West Fork Oak Creek
#6 West Fork Oak Creek Good
27.5 mi away
· Water 66°F · a touch warm· Clear water · 3 FNU· Patchy Smoke · 69°F · 7 mph wind
The West Fork Oak Creek fishing area in Arizona is a popular spot for trout fishing. Rainbow, brown, and brook trout can be caught in the creek, which is stocked regularly by the…
Why 63: live conditions (good)
63Solid
J
JD Dam
#7 JD Dam Good
34.7 mi away
· Nearby flows near normal· Clear · 65°F · 6 mph wind
The JD Dam fishing area in Arizona is a popular spot for anglers looking to catch a variety of fish species. The most prevalent fish species in this area include rainbow trout…
Why 63: live conditions (good)
63Solid
W
White Horse Lake
#8 White Horse Lake Good
32.3 mi away
· Nearby flows near normal· Clear · 65°F · 6 mph wind
White Horse Lake in Arizona is a popular fishing spot for anglers, offering rainbow trout, brown trout, channel catfish, and sunfish. Nearby activities include hiking, camping…
Why 56: live conditions (good)
56Solid
U
Upper Lake Mary
#9 Upper Lake Mary
18.7 mi away
Upper Lake Mary is a popular fishing destination in Arizona, USA. It is known for its abundance of northern pike, walleye, and channel catfish. Nearby activities include boating…
Why 50: resort size & terrain
50Solid
J
JD Dam Lake
#10 JD Dam Lake Good
34.8 mi away
· Nearby flows near normal· Clear · 65°F · 6 mph wind
JD Dam Lake is located in the Tonto National Forest in Arizona, USA. The lake is known for its abundance of largemouth bass, crappie, bluegill, and catfish. Nearby activities…
Why 53: live conditions (good)
53Solid
P
Perkins Tank
#11 Perkins Tank Good
35.3 mi away
· Nearby flows near normal· Clear · 65°F · 6 mph wind
Perkins Tank is a fishing spot in Arizona that offers a serene and peaceful atmosphere for fishing enthusiasts. The area is abundant with fish species such as rainbow trout…
Why 53: live conditions (good)
53Solid
D
Dogtown Reservoir
#12 Dogtown Reservoir Good
36.2 mi away
· Nearby flows near normal· Clear · 65°F · 6 mph wind
The Dogtown Reservoir fishing area is located in Williams, Arizona, USA. The reservoir is home to a variety of fish species, including rainbow trout, largemouth bass, and catfish…
Why 53: live conditions (good)
53Solid
S
Stoneman Lake
#13 Stoneman Lake Good
38.1 mi away
· Nearby flows near normal· Clear · 69°F · 7 mph wind
Stoneman Lake is a fishing destination located in Arizona, USA, surrounded by scenic views and various recreational activities. The lake is situated at an altitude of 7,000 feet…
Why 45: live conditions (good)
45Rated

Fishing near Flagstaff

The Flagstaff area has 13 fishing spots on Snoflo, ranked by live conditions, visitor reviews, and logged trips — so the best, closest options rise to the top.

How we rank the best fishing near Flagstaff

How are these fishing spots ranked?

Each gets a daily Snoflo score blending live conditions, visitor review ratings, and logged trips. The order reflects what's best right now and re-ranks every day.

How often does it update?

Daily, as new conditions, reviews, and trips arrive — so "best right now" means right now.

What do the numbers on the map mean?

Each pin shows that spot's current Snoflo score; tap it for the breakdown and a link to the full report.

More fishing in Arizona