| Window | Dates | Days |
|---|---|---|
| Window 1 | 14 NOV 2026 – 31 JAN 2027 | 79d |
| Window 2 | 14 NOV 2026 – 03 JAN 2027 | 51d |
As publishedNov 14, 2026 – Jan 31, 2027 (East of I-25); Nov 14, 2026 – Jan 3, 2027 (West of I-25)
Roosters (cocks) only.HIP registration required (CO requires HIP for all small-game hunters, not just migratory).
CPW's own 2025-26 Eastern Plains Pheasant and Quail Forecast breaks pheasant out across three named sub-state regions of the Eastern Plains, all falling within the same general east-of-I-25 area the regulation already ties the season to. Northeast Colorado (Yuma, Phillips, Sedgwick, Logan, Washington, Morgan, and southeast Weld counties, the South Platte River drainage) is the state's core pheasant range, with Yuma County showing the strongest 2025 recovery. East Central Colorado (southern Yuma, Kit Carson, Cheyenne, and Kiowa counties) is described as similar to 2024, constrained by significant CRP-acreage loss in Kit Carson County specifically. Extreme southeast Colorado (Baca and Prowers counties, centered on Walsh and Stonington) is the most improved of the three, forecast to run significantly better than 2024 where habitat quality is good. CPW's own forecast flags a statewide caveat layered on top of this regional structure: total CRP acreage has declined across the core pheasant range, limiting long-term population potential even where 2025-26 numbers improved.
CPW's own Eastern Plains Pheasant and Quail Forecast hasn't published a 2026-27 edition yet, but Pheasants Forever's 2026 forecast reports drought as the dominant condition this season: "most of the pheasant range has been in drought for much of the nesting season." Walk-in access (WIA) land in northeast and southeast Colorado is the best remaining bet this fall.
A statewide nesting-season drought, per Pheasants Forever's 2026 forecast, with CPW's own figure still pending.
Join the waitlist and tell us what you’re working on — the planner reads it first once your access opens.
Free, invite-gated, unsubscribe anytime. See what it returns