On the Cache la Poudre in northern Colorado. Horsetooth Reservoir is immediately west against the foothills; Boyd Lake is south at Loveland.
Horsetooth Reservoir4.4 mi · ~6 min · Larimer CountySmallmouth bass
8 mph wind
63Marginal
Boyd Lake11 mi · ~15 min · Larimer CountyWalleye
8 mph wind
60Marginal
Lake Granby50 mi · ~1 hr 12 min · Grand CountyLake trout
8 mph wind
65Marginal
Cherry Creek Reservoir66 mi · ~1 hr 36 min · Arapahoe CountyWalleye
6 mph wind
63Marginal
Chatfield Reservoir72 mi · ~1 hr 44 min · Douglas CountyWalleye
6 mph wind
63Marginal
Dillon Reservoir85 mi · ~2 hr 3 min · Summit CountyRainbow trout
7 mph wind
58Marginal
Spinney Mountain Reservoir114 mi · ~2 hr 45 min · Park CountyRainbow trout
9 mph wind
68Marginal
Eleven Mile Reservoir117 mi · ~2 hr 48 min · Park CountyRainbow trout
8 mph wind
68Marginal
Fryingpan River125 mi · ~3 hr · Pitkin CountyRainbow trout
10 mph wind
64Marginal
Glendo Reservoir133 mi · ~3 hr 12 min · Platte County, WYWalleye
5 mph wind
75Worth the trip
Roaring Fork River135 mi · ~3 hr 14 min · Eagle CountyRainbow trout
5 mph wind
58Marginal
Taylor River150 mi · ~3 hr 36 min · Gunnison CountyRainbow trout
10 mph wind
58Marginal
Distances are straight-line from the middle of Fort Collins. Drive times are rough and don’t know about traffic.