Trout Fishing Program
The trout season runs Nov. 1 - April 15. During that season, some waters stocked with trout require a trout permit ($14.50) whether fishing for trout or not, and others require a trout permit only for anglers fishing for trout. Waters are listed on the Trout Season Info PDF. In addition, all residents 16 through 74 years old and non-residents 16 and older must also have a valid fishing license. New For 2021 youth 15 and younger must have youth trout permit($7.00).
Trout permits are available HERE. This permit is valid 365 days from date of purchase.
Nov 1 - April 15 Stocking.
The Kansas trout season runs Nov. 1 - April 15. Click here to view a listing of trout stocking locations.
After April 15 there still may be some trout in the ponds and lakes around the state. You may trout fish these waters without a trout permit, but the limit of 5 trout a day and 15 in possession is still active.
LIMIT: The daily creel limit is 5 trout. The possession limit is 15.
Some local governments in areas such as Topeka and Kansas City have their own trout stocking programs. Many of these require a fee, but the state permit is not required. Local city and county recreation departments should have details.
LAKES WHERE A TROUT PERMIT REQUIRED OF ALL ANGLERS
Sherman County - Smoky Gardens Lake
Coffeyville - Le Clere
Eisenhower State Park Pond
Glen Elder State Park (SP) Pond
Walnut River Area in El Dorado SP
Willow Lake at Tuttle Creek SP
Sandsage Bison Range and WA Sandpits (Periodically Dry)
Vic’s Lake and Slough Creek in Sedgwick County Park
Garnett Crystal Lake
Colby Villa High Lake
Kings Lake-Emporia (New January 2023)
O.J. Watson Park-Wichita (New January 2023)
LAKES WHERE A TROUT PERMIT REQUIRED ONLY FOR TROUT ANGLERS
Salina Lakewood Lake- **Changed to 2 trout creel 2019-2020 SEASON
Moon Lake on Fort Riley
Scott State Park Pond - Barrel Springs Pond
Hutchinson Dillon Nature Center Pond
Cimarron Grasslands Pits
Great Bend Vet's Lake
Meade State Fishing Lake
Cherryvale-Tanko Lake
Herington-Father Padilla Pond
Ft. Riley Cameron Springs