Columbia Falls sits at 3,077 feet in the Flathead Valley of northwest Montana, 17 miles from the west entrance of Glacier National Park and 11 miles from Hungry Horse Reservoir. The Flathead River system—Middle Fork, South Fork, and mainstem—threads through the surrounding landscape, and 59 lakes lie within 50 miles. Westslope cutthroat trout, the native species and the star fish of the region, inhabit the cold streams draining Glacier’s peaks and the Great Bear Wilderness. Hungry Horse Reservoir offers deep-water mackinaw fishing in a 34-mile-long canyon setting, and Whitefish Lake provides year-round opportunity just 9 miles northwest. With 11 public fishing access sites, pristine national park waters, and ice fishing through winter, Columbia Falls is a quiet basecamp for some of the finest freshwater fishing in the Northern Rockies. For the full town profile, see our Columbia Falls guide.
At a Glance
- 11 fishing access sites within 50 miles
- 59 lakes within 50 miles
- 2 major rivers within driving distance (Flathead River, Swan River)
- Primary species: Westslope cutthroat trout, lake trout (mackinaw), mountain whitefish, northern pike, yellow perch, bull trout (C&R only), kokanee salmon
- Star species: Westslope cutthroat trout—the native trout of the Flathead drainage
- Closest lake: Cedar Lake, 4 miles
- Closest river access: Glacier Rim River Access, 9 miles
- Glacier National Park: No additional fishing license needed (park pass only)—west entrance 17 miles east
- Bull trout: Catch-and-release ONLY throughout the region—threatened species, strictly enforced
- License required: Montana fishing license (available at local shops and fwp.mt.gov)
The Flathead River System
The Flathead River system defines the fly fishing around Columbia Falls. Three forks drain Glacier National Park and the surrounding wilderness before converging in the Flathead Valley, each with distinct character and opportunity.
The Middle Fork of the Flathead forms Glacier National Park’s southern boundary and is a federally designated Wild and Scenic River. It holds native westslope cutthroat trout and bull trout (catch-and-release only) in cold, clear water flowing through dramatic canyon scenery. Access is limited—which keeps fishing pressure low and fish quality high. Float trips are the primary method, launching from points along US Highway 2 east of Columbia Falls. The Middle Fork rewards anglers willing to work for their fish with some of the most beautiful trout water in Montana.
The South Fork of the Flathead drains the Bob Marshall and Great Bear Wilderness areas, feeding Hungry Horse Reservoir before reaching the valley floor. Above the reservoir, the South Fork is remote backcountry water accessible primarily by trail or floatplane—holding native cutthroat in pristine wilderness settings. Below the dam, the river offers accessible wade and float fishing for cutthroat and mountain whitefish.
The main stem Flathead River (20 miles from Columbia Falls) is more accessible than the forks, holding rainbow trout, cutthroat trout, and mountain whitefish with good wade access at several points. It’s a solid year-round fishery, particularly productive during caddis hatches in summer and blue-winged olive hatches in fall.
The Swan River (54 miles southeast) flows through the scenic Swan Valley between the Mission Mountains and the Swan Range. It holds native westslope cutthroat and bull trout (catch-and-release only) in clear, cold water—a rewarding longer drive for anglers seeking solitude and native fish.
| River | Distance from Columbia Falls |
|---|---|
| Flathead River | 20 mi |
| Swan River | 54 mi |
Hungry Horse Reservoir
Hungry Horse Reservoir, 11 miles east of Columbia Falls, is a 34-mile-long impoundment on the South Fork of the Flathead River backed by Hungry Horse Dam. The reservoir stretches deep into the mountains between the Great Bear Wilderness and the Flathead National Forest, offering a remote fishing experience accessible by road.
Lake trout (mackinaw) are the premier target. The reservoir’s cold, deep waters support healthy populations of mackinaw that are taken by trolling with downriggers or jigging over deep structure. Westslope cutthroat trout inhabit the reservoir and especially the tributary streams that feed it—small creek mouths along the shoreline can produce excellent cutthroat fishing, particularly in spring and fall when fish stage near inflows. Bull trout are present but are strictly catch-and-release; they are a threatened species and regulations are enforced vigorously.
The South Shore River and Reservoir Access (22 miles) and Graves Bay (24 miles) provide developed boat launch access. The reservoir’s long, narrow shape means that a boat opens up miles of remote shoreline that sees very light fishing pressure compared to Flathead Lake or Whitefish Lake. Hungry Horse Reservoir is significantly less crowded than the valley’s higher-profile lakes and is a local favorite for anglers seeking quality mackinaw fishing without the boat traffic.
Glacier National Park Fishing
Glacier National Park’s waters are accessible from Columbia Falls in under 30 minutes, and fishing inside the park requires only a valid park pass—no additional Montana fishing license is needed. The park’s streams and lakes hold native westslope cutthroat trout in some of the clearest water in the Northern Rockies, along with bull trout (catch-and-release only throughout the park).
McDonald Creek and its tributaries near Lake McDonald offer accessible fishing close to the Going-to-the-Sun Road corridor. Cutthroat here are willing fish that respond well to small dry flies, nymphs, and light spinning tackle. Lake McDonald itself holds lake trout, cutthroat, and bull trout in strikingly clear water reaching depths over 400 feet. The smaller streams flowing into Lake McDonald—Snyder Creek, Sprague Creek, and Avalanche Creek—provide intimate small-stream fishing in old-growth forest settings.
Park regulations are strict: no bait fishing with lead in most waters, barbless hooks recommended, and bull trout must be released immediately. Check the NPS Glacier fishing regulations before heading out. The reward for following the rules is fishing for native trout in some of the most stunning mountain scenery in North America.
Whitefish Lake
Whitefish Lake, 9 miles northwest of Columbia Falls, is a 3,300-acre glacial lake with public access at City Beach and Whitefish Lake State Park. The lake holds healthy populations of lake trout (mackinaw), mountain whitefish, northern pike, and yellow perch.
Pike fishing is best in the weedy shallows at the north and south ends during spring and early summer. Lake trout are taken by trolling at depth during the warm months and move shallow in spring and fall. Mountain whitefish are abundant, fight well on light tackle, and are excellent table fare—they’re often overlooked by anglers chasing trout. Yellow perch provide consistent action for families and are a primary ice-fishing target in winter. Early mornings and weekdays offer the best fishing as summer recreational boat traffic picks up on warm afternoons.
Ice fishing on Whitefish Lake is a Flathead Valley tradition. The lake freezes reliably by late December, and anglers target northern pike and yellow perch through the ice into March. Smaller lakes near Columbia Falls—including Cedar Lake and several forest lakes—also provide ice-fishing access with less traffic.
Fishing Access Sites
Montana Fish, Wildlife & Parks maintains 11 public fishing access sites within 50 miles of Columbia Falls. These sites provide reliable access to the Flathead River system, Hungry Horse Reservoir, and surrounding lakes, with parking and, in most cases, boat launch facilities. Glacier Rim River Access and Blankenship Bridge (both 9 miles) are the closest river access points.
| Access Site | Distance from Columbia Falls |
|---|---|
| Glacier Rim River Access | 9 mi |
| Blankenship Bridge Boat Launch | 9 mi |
| Paul's Memorial Fishing Access | 10 mi |
| Sportsman's Bridge Fishing Access | 20 mi |
| South Shore River and Reservoir Access | 22 mi |
| Ashley Lake Boat Launch | 22 mi |
| Kearney Rapids Boat Launch | 23 mi |
| Graves Bay Boat Launch | 24 mi |
| Loon Lake Fishing Access | 25 mi |
| Polebridge River Access | 29 mi |
| Swan Lake Boat Launch | 34 mi |
Lakes Near Columbia Falls
Beyond the headline waters, 59 lakes lie within 50 miles of Columbia Falls. Cedar Lake (4 miles) is the closest lake to town and offers a quiet forest-lake setting for casual fishing. Bailey Lake and Spoon Lake (8 miles) provide secluded shoreline access in the Flathead National Forest. Ashley Lake (22 miles west) is a 3,200-acre lake with kokanee salmon, yellow perch, and northern pike—a Forest Service campground on the shore makes it an excellent overnight fishing destination. Numerous alpine lakes in the Whitefish Range and Jewel Basin hold cutthroat and brook trout reachable only by trail, rewarding anglers willing to hike for uncrowded water in stunning mountain settings.
| Lake | Distance from Columbia Falls |
|---|---|
| Cedar Lake | 4 mi |
| Bailey Lake | 8 mi |
| Spoon Lake | 8 mi |
| Whitefish Lake | 9 mi |
| Grand View Lake | 12 mi |
| Lamoose Lake | 12 mi |
| Smith Lake | 14 mi |
| Spring Creek Reservoir | 14 mi |
| Strawberry Lake | 15 mi |
| Wildcat Lake | 16 mi |
| Blackfoot Lake | 18 mi |
| Hungry Horse Reservoir | 19 mi |
| Picnic Lakes | 19 mi |
| Birch Lake | 20 mi |
| Seven Acres Lakes | 20 mi |
Species Guide
| Species | Where | Best Season | Notes |
|---|---|---|---|
| Westslope cutthroat trout | Glacier NP streams, Middle Fork, mountain lakes | Summer | Native species—the star fish of the region |
| Lake trout (mackinaw) | Hungry Horse Reservoir, Whitefish Lake, Lake McDonald | Spring, fall | Trolling with downriggers; move shallow at ice-off |
| Bull trout | All major waters | — | Catch-and-release ONLY—threatened species |
| Mountain whitefish | Flathead River, Whitefish Lake | Year-round | Abundant, excellent table fare, often overlooked |
| Northern pike | Whitefish Lake, Ashley Lake | Spring–summer | Weedy shallows; aggressive on spoons and spinners |
| Yellow perch | Whitefish Lake, Ashley Lake | Year-round | Excellent for families and ice fishing |
| Kokanee salmon | Ashley Lake | Summer–early fall | Best at dawn and dusk near surface |
| Rainbow trout | Main stem Flathead River | Spring–fall | Productive during caddis and stonefly hatches |
Seasonal Guide
Spring (March–May): Ice-off on Whitefish Lake and smaller lakes typically occurs in late March to early April, and the fishing immediately after ice-off can be excellent as lake trout and pike feed aggressively near the surface. Hungry Horse Reservoir ice-off is later—usually mid to late April—due to elevation and depth, but the post-ice mackinaw fishing is outstanding. The Flathead River clears before spring runoff in May, offering a window for early-season dry flies to blue-winged olive and caddis hatches. Glacier NP streams are typically high and cold through May; nymphing is productive during runoff.
Summer (June–August): Prime season across all waters. Lake trout on Hungry Horse Reservoir and Whitefish Lake move deep as surface temperatures rise, requiring downriggers or lead-core line. The Flathead River system produces excellent dry-fly fishing with caddis, stoneflies, and attractor patterns. Glacier National Park streams offer cutthroat trout in crystal-clear water—small dry flies and light tippet are the standard approach. Ashley Lake kokanee fishing peaks in July and August. Evening hatches on the rivers can be outstanding. Glacier NP requires a vehicle reservation for Going-to-the-Sun Road entry from late May through mid-September.
Fall (September–November): Many locals consider fall the best fishing season. Lake trout move shallow on Hungry Horse Reservoir and Whitefish Lake as water cools—excellent opportunity for jigging and casting near rocky structure. Bull trout stage in rivers ahead of spawning—admire them but release carefully. Cutthroat fishing in Glacier NP improves as summer crowds thin and fish feed aggressively before winter. Blue-winged olives hatch on overcast days on the Flathead River through November. Glacier NP vehicle reservations are no longer required after mid-September.
Winter (December–February): Ice fishing on Whitefish Lake is a local tradition, with northern pike and yellow perch as primary targets. Smaller lakes near Columbia Falls—including Cedar Lake and forest lakes in the Flathead National Forest—also provide ice-fishing access with lighter traffic. Hungry Horse Reservoir ice conditions are variable and require caution due to fluctuating water levels. The Flathead River remains fishable through winter with nymphs and streamers on warmer afternoons. Glacier NP’s interior is largely inaccessible in winter, but McDonald Creek near Apgar remains open to fishing.
Regulations and Conservation
Bull trout are a threatened species under the Endangered Species Act and are catch-and-release only throughout the Columbia Falls region—on the Flathead River system, Hungry Horse Reservoir, Whitefish Lake, Glacier National Park waters, and all tributaries. Learn to identify bull trout: they display light spots on a dark background with a broad, flat head, unlike lake trout which show dark spots on a light background. If you catch a bull trout, minimize handling time and release it in the water. Regulations are enforced vigorously and penalties are significant.
A Montana fishing license is required for anyone 12 and older on all state waters. Licenses are available online at Montana FWP or at local sporting goods stores. Non-resident licenses are available for durations ranging from two days to a full season. Glacier National Park waters do not require a state fishing license—only a valid park entrance pass—but park-specific regulations apply and are strict. Check current FWP regulations and NPS Glacier fishing rules before fishing any water near Columbia Falls.
For hiking and other outdoor activities near Columbia Falls, see our hiking guide.
