Keyhole Reservoir fishing

Keyhole Reservoir fishing is stocked with Northern Pike, Gizzard Shad, Smallmouth Bass, Channel Catfish, Walleye, Largemouth Bass, and 2 more on a reservoir. Also recorded: Crappie, Yellow Perch, and Freshwater Drum. It is stocked about 2.4 times a year since 1993, most often in May and June. Species guides list dawn, day, and dusk for Northern Pike, Bluegill, and Yellow Perch, dawn and dusk for Smallmouth Bass and Largemouth Bass, and dusk and night for Channel Catfish.

Keyhole Reservoir
Photo: U.S. Bureau of Reclamation, Public domain
Last stocked
June 2026
Walleye
Plants on record
81
Since 1993
Species stocked
8 (+3 also recorded)
Average size
4.4 in
Elevation
4,100 ft

Fish at Keyhole Reservoir

8 stocked · 3 confirmed present

Walleye Stocked · 30 plants · last June 2026 Best: dawn, dusk, night

Last stocked June 2026 · avg 1.5 in · 30 plants

Best: dawn, dusk, night

Walleye species guide
Northern Pike Stocked · 19 plants · last May 2025 Best: dawn, day, dusk

Last stocked May 2025 · avg 1.5 in · 19 plants

Best: dawn, day, dusk

Northern Pike species guide
Largemouth Bass Stocked · 4 plants · last June 2001 Best: dawn, dusk

Last stocked June 2001 · avg 1.7 in · 4 plants

Best: dawn, dusk

Largemouth Bass species guide
Smallmouth Bass Stocked · 3 plants · last July 1997 Best: dawn, dusk

Last stocked July 1997 · avg 1.3 in · 3 plants

Best: dawn, dusk

Smallmouth Bass species guide
Tiger Muskie Stocked · 3 plants · last October 2024

Last stocked October 2024 · avg 8 in · 3 plants

Tiger Muskie species guide
Bluegill Stocked · 1 plant · last October 1998 Best: dawn, day, dusk

Last stocked October 1998 · avg 1.6 in · 1 plant

Best: dawn, day, dusk

Bluegill species guide
Channel Catfish Stocked · 1 plant · last September 1994 Best: dusk, night

Last stocked September 1994 · avg 4.1 in · 1 plant

Best: dusk, night

Channel Catfish species guide

How Keyhole Reservoir is stocked

Source: Wyoming Game and Fish Department.

No plants recorded in 2013 and 2014.

Fish stocked in 1993

1,062,875

Fish stocked in 1994

33,000

Fish stocked in 1995

291,263

Fish stocked in 1996

236,636

Fish stocked in 1997

645,350

Fish stocked in 1998

409,990

Fish stocked in 1999

443,389

Fish stocked in 2000

511,252

Fish stocked in 2001

417,954

Fish stocked in 2002

201,358

Fish stocked in 2003

352,480

Fish stocked in 2004

337,381

Fish stocked in 2005

349,360

Fish stocked in 2006

299,430

Fish stocked in 2007

278,900

Fish stocked in 2008

194,040

Fish stocked in 2009

270,675

Fish stocked in 2010

422,798

Fish stocked in 2011

300,925

Fish stocked in 2012

394,836

Fish stocked in 2015

245,754

Fish stocked in 2016

252,413

Fish stocked in 2017

320,404

Fish stocked in 2018

300,736

Fish stocked in 2019

427,526

Fish stocked in 2020

630,286

Fish stocked in 2021

115,110

Fish stocked in 2022

162,616

Fish stocked in 2023

96,220

Fish stocked in 2024

1,772

Fish stocked in 2025

333,396

Fish stocked in 2026

236,973

Stocking history

Source: Wyoming Game and Fish Department.
Date Species Quantity Avg. length Source
June 2026Walleye236,9731.2 inreport
June 2025Walleye200,0911.3 inreport
May 2025Northern Pike133,0551.7 inreport
May 2025Gizzard Shad25012.6 inreport
October 2024Tiger Muskie1,5627.4 inreport
May 2024Gizzard Shad21012.6 inreport
August 2023Walleye96,0983.2 inreport
May 2023Gizzard Shad12212.6 inreport
July 2022Walleye162,6161.4 inreport
October 2021Tiger Muskie1,0608.4 inreport
June 2021Walleye113,7501.3 inreport
May 2021Gizzard Shad30012.6 inreport
June 2020Walleye630,0001.3 inreport
May 2020Gizzard Shad28612.6 inreport
August 2019Walleye49,5603.4 inreport
July 2019Walleye224,0001.3 inreport
June 2019Northern Pike153,5461.8 inreport
May 2019Gizzard Shad42010 inreport
June 2018Walleye300,4361.5 inreport
May 2018Gizzard Shad30012.6 inreport
October 2017Tiger Muskie2,5668.3 inreport
June 2017Walleye317,5381.4 inreport
May 2017Gizzard Shad30012.6 inreport
June 2016Walleye252,1191.5 inreport
May 2016Gizzard Shad29410 inreport
June 2015Walleye245,7541.4 inreport
June 2012Walleye193,1991.4 inreport
May 2012Northern Pike201,3501.9 inreport
May 2012Gizzard Shad28712.6 inreport
June 2011Walleye162,7451 inreport
June 2011Northern Pike138,1801.3 inreport
June 2010Walleye252,1581.3 inreport
May 2010Northern Pike170,6401.3 inreport
July 2009Walleye165,0751.2 inreport
June 2009Northern Pike105,6001.4 inreport
July 2008Walleye194,0401 inreport
June 2007Walleye170,0001.2 inreport
May 2007Northern Pike108,9001.2 inreport
June 2006Walleye120,9001.6 inreport
May 2006Northern Pike177,8301.6 inreport
May 2006Gizzard Shad70014.4 inreport
June 2005Walleye175,9101.5 inreport
June 2005Northern Pike172,9001.6 inreport
May 2005Gizzard Shad55012.6 inreport
June 2004Walleye161,5501.3 inreport
June 2004Northern Pike174,9911.5 inreport
May 2004Gizzard Shad84011 inreport
June 2003Walleye177,4801.7 inreport
June 2003Northern Pike175,0001.6 inreport
July 2002Walleye200,7051.3 inreport
May 2002Gizzard Shad65314.4 inreport
July 2001Walleye185,4141.2 inreport
June 2001Largemouth Bass57,0241.1 inreport
May 2001Northern Pike175,0761.6 inreport
May 2001Gizzard Shad44012.6 inreport
August 2000Largemouth Bass37,9681.7 inreport
June 2000Walleye283,7161.4 inreport
May 2000Northern Pike188,7181.5 inreport
May 2000Gizzard Shad85013.6 inreport
July 1999Largemouth Bass103,4551.3 inreport
June 1999Walleye164,9341.4 inreport
May 1999Northern Pike175,0001.7 inreport
October 1998Bluegill20,0001.6 inreport
June 1998Walleye189,5801.4 inreport
May 1998Northern Pike200,4101.5 inreport
October 1997Largemouth Bass46,0002.8 inreport
July 1997Walleye288,9481.4 inreport
July 1997Smallmouth Bass109,9601.3 inreport
June 1997Northern Pike200,0371.5 inreport
May 1997Gizzard Shad40514.2 inreport
July 1996Walleye91,4072.2 inreport
July 1996Smallmouth Bass54,3291.6 inreport
June 1996Northern Pike90,9001.9 inreport
June 1995Walleye100,1701.7 inreport
June 1995Northern Pike190,0551.5 inreport
June 1995Gizzard Shad1,0389.3 inreport
September 1994Channel Catfish32,0004.1 inreport
May 1994Gizzard Shad1,0009.3 inreport
June 1993Smallmouth Bass38,7751 inreport
May 1993Gizzard Shad6007.4 inreport
April 1993Northern Pike1,023,5000.8 inreport

Access and facts

Water type
reservoir
Nearest town
Moorcroft, WY
Facilities
camping, dock, cleaning station

Keyhole State Park, ten miles northeast of Moorcroft off I-90 exit 165, has five boat ramps: docks at Wind Creek, Coulter Bay and Pat's Point campgrounds and the marina, none at Tatanka. Shore and ice fishing are popular. Many campgrounds, a seasonal fish cleaning station, five hiking trails.

Drafted by AI from the cited sources and checked before publishing.

Advisories, closures, regulations and water conditions change. Check the Wyoming Game and Fish Department before you go.

About Keyhole Reservoir

Photo of Keyhole Reservoir
U.S. Bureau of Reclamation, Public domain
Photo of Keyhole Reservoir
Mr. Satterly, CC0
Photo of Keyhole Reservoir
Larry D. Moore, CC BY 4.0

Nearest lakes

Public land at Keyhole Reservoir

Keyhole Reservoir is inside Keyhole State Park.

Boundaries from Public Lands DB, part of the same network.

Common questions

What fish are at Keyhole Reservoir?

Fishing Keyhole Reservoir usually means Walleye: Walleye accounts for 30 of 81 plants on record, ahead of Gizzard Shad and 6 more. Walleye was last stocked June 2026, averaging 1.5 in. Gizzard Shad was last stocked May 2025, averaging 12 in. Northern Pike was last stocked May 2025, averaging 1.5 in. Largemouth Bass was last stocked June 2001, averaging 1.7 in. 4 more species are on the stocking report. Crappie, Yellow Perch, and Freshwater Drum are recorded here outside the stocking reports.

When is Keyhole Reservoir stocked?

Last stocked June 2026. It is stocked about 2.4 times a year since 1993, most often in May and June. No plants recorded in 2013 and 2014.

How big are the fish stocked at Keyhole Reservoir?

Stocked fish average 4.4 in. Walleye average 1.5 in. Gizzard Shad average 12 in. Northern Pike average 1.5 in. Largemouth Bass average 1.7 in.

How do you get on Keyhole Reservoir?

The nearest town is Moorcroft, WY. Facilities include camping, dock, and cleaning station. Keyhole State Park, ten miles northeast of Moorcroft off I-90 exit 165, has five boat ramps: docks at Wind Creek, Coulter Bay and Pat's Point campgrounds and the marina, none at Tatanka. Shore and ice fishing are popular. Many campgrounds, a seasonal fish cleaning station, five hiking trails.

Which lakes near Keyhole Reservoir were stocked more recently?

Cook Lake (26.9 mi) was stocked more recently. Cook Lake is also stocked with Tiger Muskie.

Sources (4) +