Keyhole Reservoir

Keyhole Reservoir fishing

Fishing at Keyhole Reservoir is on a reservoir, stocked with Northern Pike, Gizzard Shad, Smallmouth Bass, Channel Catfish, Walleye, and Largemouth Bass, and 2 more. 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 and Bluegill, dawn and dusk for Smallmouth Bass and Largemouth Bass, and dusk and night for Channel Catfish.

Last stocked

June 1, 2026

Plants on record

81

Since 1993

Species recorded

8

Average size

4.4 in

Elevation

4,100 ft

Access and facts

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

A 13,700-acre reservoir on the Belle Fourche River about ten miles northeast of Moorcroft, inside Keyhole State Park. The park has multiple campgrounds, a concessionaire-operated marina, and five hiking trails.

Sources: water_type , shore_notes , nearest_town , facilities , fishing_notes

How Keyhole Reservoir is stocked

The first plant of the year usually falls in the first week of May. In 2026 it was June 1, 2026, later than usual.

No plants recorded in 2013 and 2014.

Fish at Keyhole Reservoir

Fishing Keyhole Reservoir is most likely to be for Walleye. Walleye accounts for 30 of 81 plants on record, ahead of Gizzard Shad and 6 more.

Walleye 30 plants
Plants
30 of 81
Last stocked
June 1, 2026
Average length
1.5 in

Seasons and rigs are on the Walleye guide.

Gizzard Shad 20 plants
Plants
20 of 81
Last stocked
May 1, 2025
Average length
12 in
Northern Pike 19 plants
Plants
19 of 81
Last stocked
May 1, 2025
Average length
1.5 in

Seasons and rigs are on the Northern Pike guide.

Largemouth Bass 4 plants
Plants
4 of 81
Last stocked
June 1, 2001
Average length
1.7 in

Seasons and rigs are on the Largemouth Bass guide.

Smallmouth Bass 3 plants
Plants
3 of 81
Last stocked
July 1, 1997
Average length
1.3 in

Seasons and rigs are on the Smallmouth Bass guide.

Tiger Muskie 3 plants
Plants
3 of 81
Last stocked
October 1, 2024
Average length
8 in

Seasons and rigs are on the Tiger Muskie guide.

Bluegill 1 plant
Plants
1 of 81
Last stocked
October 1, 1998
Average length
1.6 in

Seasons and rigs are on the Bluegill guide.

Channel Catfish 1 plant
Plants
1 of 81
Last stocked
September 1, 1994
Average length
4.1 in

Seasons and rigs are on the Channel Catfish guide.

Fishing Keyhole Reservoir

Keyhole Reservoir, located within Keyhole State Park, provides opportunities for fishing. This large impoundment, formed by the Keyhole Dam project, has a water surface of 13,700 acres. The reservoir's purpose includes fish and wildlife conservation, and the state park features fishing along with other water recreation activities.

Sources: en.wikipedia.org

Fish stocked per year

  • 1,062,8751993
  • 33,0001994
  • 291,2631995
  • 236,6361996
  • 645,3501997
  • 409,9901998
  • 443,3891999
  • 511,2522000
  • 417,9542001
  • 201,3582002
  • 352,4802003
  • 337,3812004
  • 349,3602005
  • 299,4302006
  • 278,9002007
  • 194,0402008
  • 270,6752009
  • 422,7982010
  • 300,9252011
  • 394,8362012
  • 245,7542015
  • 252,4132016
  • 320,4042017
  • 300,7362018
  • 427,5262019
  • 630,2862020
  • 115,1102021
  • 162,6162022
  • 96,2202023
  • 1,7722024
  • 333,3962025
  • 236,9732026

Stocking history

Showing 15 of 81 plants Showing 81 plants

Source: Wyoming Game and Fish Department.
Date Species Quantity Avg. length Source
June 1, 2026 Walleye 236,973 1.2 in report
June 1, 2025 Walleye 200,091 1.3 in report
May 1, 2025 Northern Pike 133,055 1.7 in report
May 1, 2025 Gizzard Shad 250 12.6 in report
October 1, 2024 Tiger Muskie 1,562 7.4 in report
May 1, 2024 Gizzard Shad 210 12.6 in report
August 1, 2023 Walleye 96,098 3.2 in report
May 1, 2023 Gizzard Shad 122 12.6 in report
July 1, 2022 Walleye 162,616 1.4 in report
October 1, 2021 Tiger Muskie 1,060 8.4 in report
June 1, 2021 Walleye 113,750 1.3 in report
May 1, 2021 Gizzard Shad 300 12.6 in report
June 1, 2020 Walleye 630,000 1.3 in report
May 1, 2020 Gizzard Shad 286 12.6 in report
August 1, 2019 Walleye 49,560 3.4 in report
July 1, 2019 Walleye 224,000 1.3 in report
June 1, 2019 Northern Pike 153,546 1.8 in report
May 1, 2019 Gizzard Shad 420 10 in report
June 1, 2018 Walleye 300,436 1.5 in report
May 1, 2018 Gizzard Shad 300 12.6 in report
October 1, 2017 Tiger Muskie 2,566 8.3 in report
June 1, 2017 Walleye 317,538 1.4 in report
May 1, 2017 Gizzard Shad 300 12.6 in report
June 1, 2016 Walleye 252,119 1.5 in report
May 1, 2016 Gizzard Shad 294 10 in report
June 1, 2015 Walleye 245,754 1.4 in report
June 1, 2012 Walleye 193,199 1.4 in report
May 1, 2012 Northern Pike 201,350 1.9 in report
May 1, 2012 Gizzard Shad 287 12.6 in report
June 1, 2011 Walleye 162,745 1 in report
June 1, 2011 Northern Pike 138,180 1.3 in report
June 1, 2010 Walleye 252,158 1.3 in report
May 1, 2010 Northern Pike 170,640 1.3 in report
July 1, 2009 Walleye 165,075 1.2 in report
June 1, 2009 Northern Pike 105,600 1.4 in report
July 1, 2008 Walleye 194,040 1 in report
June 1, 2007 Walleye 170,000 1.2 in report
May 1, 2007 Northern Pike 108,900 1.2 in report
June 1, 2006 Walleye 120,900 1.6 in report
May 1, 2006 Northern Pike 177,830 1.6 in report
May 1, 2006 Gizzard Shad 700 14.4 in report
June 1, 2005 Walleye 175,910 1.5 in report
June 1, 2005 Northern Pike 172,900 1.6 in report
May 1, 2005 Gizzard Shad 550 12.6 in report
June 1, 2004 Walleye 161,550 1.3 in report
June 1, 2004 Northern Pike 174,991 1.5 in report
May 1, 2004 Gizzard Shad 840 11 in report
June 1, 2003 Walleye 177,480 1.7 in report
June 1, 2003 Northern Pike 175,000 1.6 in report
July 1, 2002 Walleye 200,705 1.3 in report
May 1, 2002 Gizzard Shad 653 14.4 in report
July 1, 2001 Walleye 185,414 1.2 in report
June 1, 2001 Largemouth Bass 57,024 1.1 in report
May 1, 2001 Northern Pike 175,076 1.6 in report
May 1, 2001 Gizzard Shad 440 12.6 in report
August 1, 2000 Largemouth Bass 37,968 1.7 in report
June 1, 2000 Walleye 283,716 1.4 in report
May 1, 2000 Northern Pike 188,718 1.5 in report
May 1, 2000 Gizzard Shad 850 13.6 in report
July 1, 1999 Largemouth Bass 103,455 1.3 in report
June 1, 1999 Walleye 164,934 1.4 in report
May 1, 1999 Northern Pike 175,000 1.7 in report
October 1, 1998 Bluegill 20,000 1.6 in report
June 1, 1998 Walleye 189,580 1.4 in report
May 1, 1998 Northern Pike 200,410 1.5 in report
October 1, 1997 Largemouth Bass 46,000 2.8 in report
July 1, 1997 Walleye 288,948 1.4 in report
July 1, 1997 Smallmouth Bass 109,960 1.3 in report
June 1, 1997 Northern Pike 200,037 1.5 in report
May 1, 1997 Gizzard Shad 405 14.2 in report
July 1, 1996 Walleye 91,407 2.2 in report
July 1, 1996 Smallmouth Bass 54,329 1.6 in report
June 1, 1996 Northern Pike 90,900 1.9 in report
June 1, 1995 Walleye 100,170 1.7 in report
June 1, 1995 Northern Pike 190,055 1.5 in report
June 1, 1995 Gizzard Shad 1,038 9.3 in report
September 1, 1994 Channel Catfish 32,000 4.1 in report
May 1, 1994 Gizzard Shad 1,000 9.3 in report
June 1, 1993 Smallmouth Bass 38,775 1 in report
May 1, 1993 Gizzard Shad 600 7.4 in report
April 1, 1993 Northern Pike 1,023,500 0.8 in report
Show 66 more plants Show less

Species stocked here

Depth-by-season, top lures, and bait notes for each species stocked here are on its own species guide, linked above.

Nearest lakes