Spearfish Creek
South Dakota · Lawrence County — Black Hills, Spearfish Canyon to Town of Spearfish
Brown TroutRainbow TroutBrook Trout
Top Fishing Locations on Spearfish Creek
Spearfish Canyon — Squaw Creek Confluence Area
The Spearfish Canyon section is the signature water on Spearfish Creek — a stunning 19-mile stretch through towering limestone cliffs where the creek runs cold and clear from its spring-fed origins. The area near the Squaw Creek confluence is particularly productive, holding wild rainbow and brown trout in the pools and pocket water beneath the canyon walls. Access is excellent via the Spearfish Canyon Scenic Byway which follows the creek through the entire canyon. The narrow casting lanes demand precise short-range presentations — this is technical fishing in a spectacular setting. Spearfish Canyon Lodge is located streamside and provides convenient access to some of the best canyon water.
💧 Ideal flow: Spearfish Creek is spring-fed from the Madison Limestone aquifer and maintains remarkably stable flows year-round. The creek freezes from the bottom up rather than icing over due to its fast flow rate, making year-round fishing possible. Best fishing is April through September when hatches are most active.
📊 Get Location Flow Report
Town of Spearfish — City Section
The section of Spearfish Creek running through the town of Spearfish provides surprisingly good access to quality wild brown trout without venturing deep into the canyon. The city has developed good public access along the creek corridor and the fish here see significant pressure but are plentiful. This is an excellent option for an evening session or when the canyon sections are crowded. The lower section approaching the Redwater River confluence transitions to more warmwater species and is less productive for trout.
💧 Ideal flow: Similar stable spring-fed flows as the canyon section. The town section is more accessible year-round and can be productive even during periods when the canyon road is congested with visitors during summer tourist season.
📊 Get Location Flow Report
Cheyenne Crossing — Upper Brook Trout Water
Above Cheyenne Crossing near the head of Spearfish Canyon the creek transitions to classic Black Hills brook trout water — smaller, tighter, with native brookies in the limestone spring-fed headwaters. The tributaries above Cheyenne Crossing including Little Spearfish and Hanna Creeks are wild brook trout fisheries with fish typically running 6 to 10 inches. Small dry flies and accurate short casts are the keys to success in this tight brushy water. The scenery — ponderosa pine, aspen, and birch against the limestone cliffs — is exceptional and this upper water sees far less pressure than the lower canyon.
💧 Ideal flow: The upper creek and tributaries are spring-fed and consistent but smaller in volume. Best fished in early season before vegetation crowds the banks, or in fall when foliage is spectacular and fish are actively feeding.
📊 Get Location Flow Report
About Spearfish Creek Fishing
Spearfish Creek is the premier trout fishery in the northern Black Hills of South Dakota and one of the most scenically dramatic fishing destinations in the upper Great Plains. The creek originates from springs in the Madison Limestone formation — the same karst aquifer system that feeds many of the finest spring creeks in the region — giving it remarkable clarity, consistent temperatures, and exceptional water quality year-round. The creek flows northward through the iconic Spearfish Canyon, a 19-mile National Natural Landmark with limestone cliffs rising hundreds of feet above the rushing water, before flowing through the town of Spearfish and joining the Redwater River. Spearfish Creek is the second largest stream in the Black Hills and holds a diverse population of wild and stocked brown, rainbow, and brook trout throughout its length.
Best Time to Fish Spearfish Creek
Year-round fishing is possible on Spearfish Creek thanks to its spring-fed character and fast flow that prevents complete icing. April through September is the prime window with the most consistent hatch activity. Caddis and Baetis hatches in April and May kick off the season. Summer brings excellent dry fly fishing with Caddis, PMDs, and terrestrials. Fall is excellent for streamer fishing as brown trout become more aggressive and the autumn foliage through Spearfish Canyon is spectacular. Winter midge fishing in the canyon pools is consistent for anglers willing to brave the cold.
Species
Brown trout are the dominant species throughout the canyon and town sections — a mix of stocked fish with strong holdover and some wild reproduction. Rainbow trout are present throughout with a notably self-sustaining wild population in the canyon section near Squaw Creek. Brook trout dominate the upper tributaries above Cheyenne Crossing including Little Spearfish and Hanna Creeks where they reproduce naturally in the cold limestone spring water.
Access and Regulations
Spearfish Canyon section: excellent access via the Spearfish Canyon Scenic Byway (Route 14A south of Spearfish). Multiple pulloffs and developed access points throughout the canyon. Town section: public access along the city creek corridor. Upper brook trout water: Forest Service roads provide access to the headwaters area near Cheyenne Crossing. South Dakota fishing license required. The lower section near the Redwater River confluence is largely private — respect posted boundaries.
Live River Data
Streamflow data is pulled in real time from the USGS National Water Information System. Spearfish Creek is spring-fed and maintains stable flows year-round independent of recent rainfall, making it fishable in conditions when freestone streams in the region are blown out.