Best Times & Seasons to Fish in Colorado (Full Guide)

Colorado offers some of the best fly fishing in the world. Understanding the best seasons and times to fish in Colorado can greatly impact your success.

The best months to fish in Colorado are typically May, June, September, and October, with the best times of day being early morning or late evening when the water temperature is cooler.

MonthColorado Fishing Location
JanuaryBlue River near Silverthorne is a great spot for fly fishing for rainbow & brown trout.
FebruarySouth Platte River in Deckers is a popular winter fly fishing spot for brown trout.
MarchThe Arkansas River near Salida offers excellent spring fly fishing for brown & rainbow trout.
AprilIn April, the Fryingpan River in Basalt is a great time to fish for big rainbow and brown trout.
MayThe Gunnison River near Gunnison is a great location for fly fishing for rainbow, brown, and cutthroat trout.
JuneThe Colorado River near Glenwood Springs is a great place to fish for rainbow and brown trout and smallmouth bass.
JulyThe Yampa River near Steamboat Springs is a fantastic location for fly fishing for rainbow, brown, and cutthroat trout.
AugustThe Roaring Fork River near Aspen is a favorite among fly fishermen for its large rainbow and brown trout.
SeptemberThe Animas River near Durango is a great place to fish for brown, rainbow, and cutthroat trout.
OctoberThe San Juan River below Navajo Dam is known for its exceptional fly fishing for brown and rainbow trout.
NovemberThe South Platte River in Cheesman Canyon offers excellent winter fly fishing for brown trout.
DecemberThe Blue River near Silverthorne is a top location for winter fly fishing for rainbow and brown trout.

In this article, we will discuss the best times and seasons to fish in Colorado. We will also talk about where some of the best fishing in the state is on a month-by-month basis.

Colorful Colorado Cutthroat Trout Caught and released Fly Fishing on smal stream near Telluride, Colorado

Best Sections of Creeks/Rivers to Fly Fish in Colorado

Animas River: Located in Durango, CO, the Animas River is a great spot for fly fishing for brown and rainbow trout. The best months to fish are May-June and September-October.

Roaring Fork River: Located near Aspen, CO, it is known for its large brown and rainbow trout. The best months to fish are May-June and September-October.

Arkansas River: Located near Buena Vista, CO, the Arkansas River offers great fly fishing for brown and rainbow trout. The best months to fish are May-June and September-October.

Yampa River: Located near Steamboat Springs, CO, the Yampa River is home to large brown trout and rainbow trout. The best months to fish are May-June and September-October.

Gunnison River: Located near Gunnison, CO, the Gunnison River is a popular spot for fly fishing for brown and rainbow trout. The best months to fish are May-June and September-October.

South Platte River: Located near Denver, CO, the South Platte River offers great fly fishing for rainbow and brown trout. The best months to fish are May-June and September-October.

North Platte River: Located near Walden, CO, the North Platte River is a great spot for fly fishing for rainbow and brown trout. The best months to fish are June-August.

Fryingpan River: Located near Basalt, CO, the Fryingpan River is known for its large rainbow and brown trout. The best months to fish are May-June and September-October.

Rio Grande River: Located near Creede, CO, the Rio Grande River is home to brown trout, rainbow trout, and cutthroat trout. The best months to fish are June-September.

Eagle River: Located near Vail, CO, the Eagle River is a great spot for fly fishing for brown and rainbow trout. The best months to fish are May-June and September-October.

Taylor River: Located near Almont, CO, the Taylor River is a popular spot for fly fishing for rainbow and brown trout. The best months to fish are May-June and September-October.

San Juan River: Located near Pagosa Springs, CO, the San Juan River is known for its large rainbow and brown trout. The best months to fish are May-June and September-October.

Blue River: Located near Silverthorne, CO, the Blue River is a popular spot for fly fishing for rainbow and brown trout. The best months to fish are May-June and September-October.

Conejos River: Located near Antonito, CO, the Conejos River is home to large rainbow and brown trout. The best months to fish are May-June and September-October.

Colorado River: Located near Glenwood Springs, CO, the Colorado River offers great fly fishing for brown and rainbow trout. The best months to fish are May-June and September-October.

Dolores River: Located near Dolores, CO, the Dolores River is a great spot for fly fishing for brown and rainbow trout. The best months to fish are May-June and September-October.

Piedra River: Located near Pagosa Springs, CO, the Piedra River is known for its large brown trout and rainbow trout. The best months to fish are May-June and September-October.

San Miguel River: Located near Telluride, CO, the San Miguel River is a popular spot for fly fishing for brown and rainbow trout. The best months to fish are May-June and September-October.

Recommended Fishing Guides in Colorado

These Colorado-based charters are some of the best at putting you on great fishing action. The captains are knowledgeable and professional and are sure to put you on fish. By clicking the links below, you will be taken to the charter’s respective profile on Fishing Booker where you can read reviews, learn more about the charter, view photos, and book online at the best rate.

Recommended Fishing ChartersLocation
All Pro OutdoorsLittleton, CO
All Pro Outdoors – 11 Mile & Spinney MountainLake George, CO
All Pro Outdoors – Ice FishingLake George, CO
Brad Petersen Outdoors – LovelandLoveland, CO
Lowry Outdoor AdventuresColumbine, CO
Love4FlyFishing Guide ServiceBerthoud, CO
Rocky Mountain Outfitters Of ColoradoTwin Lakes, CO

Species Seasonal Breakdown

Cutthroat Trout

Cutthroat trout can be found in Colorado’s streams and rivers, and the best time to fly fish for them is typically during the summer months of June through August.

Morning and late afternoon are the best times to fish, and some of the best locations include the Arkansas River, the Fryingpan River, and the San Juan River. It’s important to note that cutthroat trout are a native species, so catch-and-release practices are encouraged to preserve their populations.

Brown Trout

The best time to fly fish for brown trout in Colorado is during the summer when the water temperature is cooler. The best time of day to fly fish is in the early morning or late evening when the water is cooler, and the fish are active.

Colorado’s best locations to fly fish for brown trout are the South Platte River, Arkansas River, Roaring Fork River, and the Fryingpan River.

Rainbow Trout

The best time to fly fish for rainbow trout in Colorado is spring and fall. The best time of day to catch them is early in the morning or late in the afternoon.

Colorado’s best locations for rainbow trout fishing include the Arkansas River, the Roaring Fork River, and the Fryingpan River.

Brook Trout

The best time to fly fish for brook trout in Colorado is during the summer, particularly June through August when the water temperature is cooler. Early morning and late afternoon are usually the best time of day to fish for brook trout.

Colorado’s best locations to fly fish for brook trout include the Gunnison River, the San Juan River, the Conejos River, and the Rio Grande.

Northern Pike

Pike can be caught year-round in Colorado, but the best time to fish for them is spring and fall when the water temperature is cooler. The best time of day to fish for pike is usually early morning or late afternoon.

Some good Colorado pike fishing locations include Spinney Mountain Reservoir, Williams Fork Reservoir, and Stagecoach Reservoir.

Whitefish

Whitefish can be caught in Colorado all year round, but the best times to fish for them are in the fall and winter months. They are most active during the day and can be found in deep pools or runs.

Colorado’s best locations for fishing whitefish are the Arkansas River, Blue River, Roaring Fork River, and Yampa River.

Walleye

Walleye are a popular gamefish in Colorado, and they are typically caught in the spring and fall months. The best time of day to catch walleye is usually in the early morning or late evening.

Some of Colorado’s best locations to fish for walleye include Horsetooth Reservoir, Boyd Lake, and Cherry Creek Reservoir.

Catfish

Catfish are typically active and biting during the warmer months in Colorado, from May to October. They are often caught at night or early in the morning when they are more active.

Colorado’s best locations to fish for catfish include Pueblo Reservoir, Horsetooth Reservoir, and Brush Hollow Reservoir.

Bass

Bass fishing in Colorado is best during the warmer months, from May to September when the water temperatures are higher. Early morning and late afternoon are the best times to fish for bass when they are most active.

Colorado’s best locations for bass fishing include Pueblo Reservoir, Cherry Creek Reservoir, Horsetooth Reservoir, and Spinney Mountain Reservoir.

Yellow Perch

Yellow perch are most commonly found in Colorado’s reservoirs and lakes. Spring or fall is the best time to fish for yellow perch, as they tend to be more active in cooler water temperatures.

Early morning and late afternoon are the best times to fish for perch, and some good locations to try include Lake Pueblo, Chatfield Reservoir, and Boyd Lake.

Lake Trout

Lake trout are best fished during the colder months, typically from October to April, with the best time being early morning or late afternoon.

Some of the best Colorado lake trout locations include Blue Mesa Reservoir, Granby Reservoir, and Green Mountain Reservoir, where they can be caught using jigs, spoons, and other lures.

For a complete breakdown of the best times to fish in Wyoming, check out this guide. For a complete breakdown of the best times to fish in Montana, check out this guide. For a complete breakdown of the best times to fish in Utah, check out this guide. For a complete breakdown of the best times to fish in Idaho, check out this guide. For a complete breakdown of the best times to fish in Michigan, check out this guide. For a complete breakdown of the best times to fish in Nebraska, check out this guide.

Best Fishing in Colorado on Seasonal Basis

Winter

  • Eleven Mile Reservoir for trout and kokanee salmon
  • Blue River (Silverthorne area) for trout
  • Stagecoach Reservoir for trout and northern pike

Spring

  • South Platte River (Deckers area) for rainbow and brown trout
  • Arkansas River (Buena Vista area) for brown and rainbow trout
  • Lake Pueblo State Park for walleye and bass

Summer

  • Roaring Fork River (Aspen area) for trout
  • Colorado River (Glenwood Springs area) for trout and smallmouth bass
  • Blue Mesa Reservoir for kokanee salmon, lake trout, and yellow perch

Fall

  • Fryingpan River (Basalt area) for trout
  • North Delaney Butte Lake for rainbow, brown, and cutthroat trout
  • Animas River (Durango area) for trout and smallmouth bass

Check out this guide for a complete breakdown of the best times to fish near Las Vegas. Check out this guide for a complete breakdown of the best times to fish in Arizona. Click here to see a complete breakdown of the best times to fish in Nevada.

Leave a Reply

Your email address will not be published. Required fields are marked *