Resident, non-resident, and 1-day fishing license prices for Colorado — plus senior deals, Gold Medal water rules, and where to buy from Colorado Parks & Wildlife.
Written and fact-checked by Jordan Whitfield, Site Editor
A Colorado resident fishing license costs $44.87 for the year — covering all freshwater fishing across the state's legendary trout streams, mountain lakes, and reservoirs. Non-residents pay $124.01 annually, or $18.07 (resident) / $21.90 (non-resident) for a 1-day license. A 5-day non-resident option is available at approximately $41.04, which is popular with visitors who plan a week-long fishing vacation in the Rockies.
Colorado offers a solid senior fishing license discount: residents aged 64 and older pay $12.96 for their annual fishing license — about 71% off the standard resident rate. Non-resident seniors do not qualify for this discount.
One Colorado fishing license covers all freshwater fishing statewide — no separate trout stamps, no zone splits, no saltwater complications (Colorado is landlocked). The main add-on to know about is the Colorado Parks & Wildlife day pass ($10/day or annual pass $80), which is required if you drive into a state park to access fishing spots.
| License Type | Resident | Non-Resident | Notes |
|---|---|---|---|
| Annual Fishing | $44.87 | $124.01 | Expires March 31 |
| 5-Day Fishing | N/A | ~$41.04 | Non-residents only |
| 1-Day Fishing | $18.07 | $21.90 | Price differs by residency |
| Senior Annual (64+) | $12.96 | N/A | Resident only, ~71% off standard rate |
| Youth (Under 16) | Free | Free | No license required |
| State Park Pass | $80/yr | $80/yr | Separate from fishing license |
Colorado ranks among the best freshwater fishing destinations in the country. Your license covers access to 9,000+ miles of streams and rivers plus hundreds of mountain lakes and reservoirs. Gold Medal waters — designated stretches of South Platte, Arkansas, and other rivers — are open to license holders but typically have stricter bag limits or gear restrictions (flies and lures only, limited kill). Your standard license gets you in; the regulations change on the water.
Colorado's license year ends on March 31st — not December 31st like most states. This trips up a lot of out-of-state visitors who assume they have until year-end. If you buy a license in January for a ski trip with some ice fishing on the side, it expires in just 90 days. Colorado Parks & Wildlife often runs renewal promotions in late March. Set a reminder so you don't start April with an expired license.
The $44.87 resident annual price above is for the fishing license alone. Anyone aged 18–64 buying their first license of the year also has to add the $12.76 Habitat Stamp — it's a one-time-per-year charge, not per license, so it won't repeat if you're also buying a hunting license the same year. First-time Colorado anglers sometimes budget only the sticker price and get surprised at checkout when the stamp gets tacked on.
These are Colorado's default statewide season windows and bag/size limits for the most commonly targeted species. Many individual lakes, rivers, and reservoirs carry their own special regulations that override these defaults — always confirm the rules for your specific water before you fish.
| Species | Season | Min. Size | Daily Limit |
|---|---|---|---|
| Trout (Rainbow/Brown/Brook/Cutthroat, combined) | Year-round, statewide default (2026 season March 1, 2026 – March 31, 2027) | No statewide min. | 4/day (8 possession) combined — not 4 of each species |
In addition to the official state portal linked above, Colorado fishing licenses are typically available at Walmart, Bass Pro Shops, Cabela's, and Dick's Sporting Goods locations statewide, along with independent bait & tackle shops. Call ahead if you need a specific license type (combination, lifetime, or trout stamp) since not every retail counter carries every product.
A Colorado resident fishing license costs $44.87 per year. Non-residents pay $124.01 for the annual license. A 1-day license is $18.07 for residents and $21.90 for non-residents. Colorado also offers a 5-day non-resident license at around $41.04. Seniors aged 64 and older who are Colorado residents get a discounted annual license for $12.96 — about 71% off the standard resident rate.
Yes, a valid Colorado fishing license is required to fish in all state parks and on all public waters. A Colorado Parks & Wildlife pass is also required if you drive into a state park — that's separate from the fishing license. You need both if you're driving to a state park to fish.
Colorado fishing licenses expire on March 31st of each year. This is different from most states that use a December 31st expiration. If you purchase a license in January, it only covers you through March 31st — just a few months. Plan your purchase accordingly if you fish year-round.
No. Unlike many states, Colorado does not require a separate trout stamp for standard trout fishing. Your annual fishing license covers trout in most waters. However, some Gold Medal and Wild Trout waters have special regulations — these are typically catch-and-release or have more restrictive bag limits, but do not require an additional license.
Yes — one Colorado fishing license covers all freshwater fishing throughout the state, including rivers, lakes, and reservoirs. There's no separate saltwater license since Colorado is landlocked. Some special regulations apply to Gold Medal waters or private property — always check posted rules before fishing.
Buy online at cpw.state.co.us, at most sporting goods stores like Cabela's, Bass Pro, or local tackle shops, or at any Colorado Parks & Wildlife regional office. Online purchases are instant and the digital license is valid on your phone. A $1 application fee applies to online purchases.