Rainbow Trout Stocked · 89 plants · last May 29, 2026 Best: dawn, dusk Horseshoe Lake fishing
Horseshoe Lake fishing has Rainbow Trout, Arctic Grayling, and Cutbow on the stocking report. It is stocked about 2.2 times a year since 1968, most often in June and July. Species guides list dawn and dusk as the active times.
- Last stocked
- May 29, 2026
- · Rainbow Trout
- Plants on record
- 128
- Since 1968
- Species recorded
- 3
- Average size
- 1.9 in
- Surface acres
- 36.1
- Elevation
- 6,506 ft
Fish at Horseshoe Lake
Rainbow Trout Stocked · 89 plants · last May 29, 2026 Best: dawn, dusk
Arctic Grayling Stocked · 37 plants · last September 12, 2022 Last stocked September 12, 2022 · avg 1.5 in · 37 plants
Arctic Grayling species guide
Cutbow Stocked · 2 plants · last October 3, 2017 Last stocked October 3, 2017 · 2 plants
Cutbow species guideHow Horseshoe Lake is stocked
No plants recorded in 1986.
Fish stocked in 1968
4,350
Fish stocked in 1969
3,180
Fish stocked in 1970
17,750
Fish stocked in 1971
1,240
Fish stocked in 1972
1,000
Fish stocked in 1973
1,700
Fish stocked in 1974
2,000
Fish stocked in 1975
37,015
Fish stocked in 1976
2,400
Fish stocked in 1977
1,680
Fish stocked in 1978
2,430
Fish stocked in 1979
42,800
Fish stocked in 1980
3,710
Fish stocked in 1981
3,810
Fish stocked in 1982
21,200
Fish stocked in 1983
15,900
Fish stocked in 1984
9,025
Fish stocked in 1985
14,000
Fish stocked in 1987
6,273
Fish stocked in 1988
4,260
Fish stocked in 1989
1,800
Fish stocked in 1990
4,052
Fish stocked in 1991
4,511
Fish stocked in 1992
3,678
Fish stocked in 1993
4,088
Fish stocked in 1994
2,000
Fish stocked in 1995
4,822
Fish stocked in 1996
10,900
Fish stocked in 1997
3,512
Fish stocked in 1998
4,730
Fish stocked in 1999
6,473
Fish stocked in 2000
2,268
Fish stocked in 2001
5,436
Fish stocked in 2002
4,283
Fish stocked in 2003
6,121
Fish stocked in 2004
2,304
Fish stocked in 2005
3,189
Fish stocked in 2006
4,984
Fish stocked in 2007
2,249
Fish stocked in 2008
4,590
Fish stocked in 2009
2,998
Fish stocked in 2010
5,848
Fish stocked in 2011
7,448
Fish stocked in 2012
4,584
Fish stocked in 2013
12,018
Fish stocked in 2014
3,328
Fish stocked in 2015
2,636
Fish stocked in 2016
3,553
Fish stocked in 2017
30,862
Fish stocked in 2018
16,755
Fish stocked in 2019
11,983
Fish stocked in 2020
22,392
Fish stocked in 2021
5,494
Fish stocked in 2022
15,819
Fish stocked in 2023
3,500
Fish stocked in 2024
4,500
Fish stocked in 2025
4,500
Fish stocked in 2026
2,500
Stocking history
| Date | Species | Quantity | Avg. length | Source |
|---|---|---|---|---|
| May 29, 2026 | Rainbow Trout | 2,500 | – | report |
| September 17, 2025 | Rainbow Trout | 1,500 | – | report |
| June 13, 2025 | Rainbow Trout | 3,000 | – | report |
| September 20, 2024 | Rainbow Trout | 1,500 | – | report |
| June 12, 2024 | Rainbow Trout | 3,000 | – | report |
| August 31, 2023 | Rainbow Trout | 1,000 | – | report |
| July 27, 2023 | Rainbow Trout | 2,500 | – | report |
| September 12, 2022 | Arctic Grayling | 10,319 | 1.5 in | report |
| August 25, 2022 | Rainbow Trout | 1,000 | – | report |
| July 11, 2022 | Rainbow Trout | 1,994 | – | report |
| June 30, 2022 | Rainbow Trout | 2,506 | – | report |
| August 27, 2021 | Rainbow Trout | 1,000 | – | report |
| July 26, 2021 | Rainbow Trout | 2,180 | – | report |
| June 28, 2021 | Rainbow Trout | 2,314 | – | report |
| October 7, 2020 | Arctic Grayling | 16,862 | 1.5 in | report |
| August 13, 2020 | Rainbow Trout | 870 | – | report |
| July 28, 2020 | Rainbow Trout | 1,660 | – | report |
| June 19, 2020 | Rainbow Trout | 3,000 | – | report |
| September 18, 2019 | Arctic Grayling | 6,483 | 1.5 in | report |
| August 27, 2019 | Rainbow Trout | 1,000 | – | report |
| July 31, 2019 | Rainbow Trout | 1,500 | – | report |
| June 12, 2019 | Rainbow Trout | 3,000 | – | report |
| October 2, 2018 | Arctic Grayling | 13,256 | 1.5 in | report |
| June 28, 2018 | Rainbow Trout | 1,499 | – | report |
| June 13, 2018 | Rainbow Trout | 2,000 | – | report |
| October 19, 2017 | Arctic Grayling | 27,335 | 1.5 in | report |
| October 3, 2017 | Cutbow | 12 | – | report |
| October 3, 2017 | Cutbow | 12 | – | report |
| July 10, 2017 | Rainbow Trout | 1,504 | – | report |
| June 21, 2017 | Rainbow Trout | 1,999 | – | report |
| October 3, 2016 | Arctic Grayling | 1,303 | 1.5 in | report |
| July 19, 2016 | Rainbow Trout | 750 | – | report |
| June 14, 2016 | Rainbow Trout | 1,500 | – | report |
| September 17, 2015 | Arctic Grayling | 386 | 1.5 in | report |
| July 28, 2015 | Rainbow Trout | 750 | – | report |
| June 11, 2015 | Rainbow Trout | 1,500 | – | report |
| October 2, 2014 | Arctic Grayling | 1,078 | 1.5 in | report |
| July 30, 2014 | Rainbow Trout | 1,250 | – | report |
| June 18, 2014 | Rainbow Trout | 1,000 | – | report |
| September 9, 2013 | Arctic Grayling | 9,768 | 1.5 in | report |
| June 26, 2013 | Rainbow Trout | 2,250 | – | report |
| September 6, 2012 | Arctic Grayling | 2,334 | 1.5 in | report |
| June 26, 2012 | Rainbow Trout | 2,250 | – | report |
| August 10, 2011 | Arctic Grayling | 5,199 | 1.5 in | report |
| July 6, 2011 | Rainbow Trout | 2,249 | – | report |
| August 12, 2010 | Arctic Grayling | 3,600 | 1.5 in | report |
| July 1, 2010 | Rainbow Trout | 2,248 | – | report |
| August 20, 2009 | Arctic Grayling | 703 | 1.5 in | report |
| May 29, 2009 | Rainbow Trout | 2,295 | – | report |
| September 5, 2008 | Arctic Grayling | 2,340 | 1.5 in | report |
| June 16, 2008 | Rainbow Trout | 2,250 | – | report |
| May 24, 2007 | Rainbow Trout | 2,249 | – | report |
| August 18, 2006 | Arctic Grayling | 3,000 | 1.5 in | report |
| June 20, 2006 | Rainbow Trout | 1,984 | – | report |
| August 16, 2005 | Arctic Grayling | 947 | 1.5 in | report |
| June 23, 2005 | Rainbow Trout | 2,242 | – | report |
| June 3, 2004 | Rainbow Trout | 2,304 | – | report |
| July 31, 2003 | Arctic Grayling | 3,870 | 1.5 in | report |
| May 29, 2003 | Rainbow Trout | 2,251 | – | report |
| August 7, 2002 | Arctic Grayling | 2,034 | 1.5 in | report |
| May 29, 2002 | Rainbow Trout | 2,249 | – | report |
| September 19, 2001 | Arctic Grayling | 3,188 | 1.5 in | report |
| May 21, 2001 | Rainbow Trout | 2,248 | – | report |
| May 23, 2000 | Rainbow Trout | 2,268 | – | report |
| September 8, 1999 | Arctic Grayling | 3,981 | 1.5 in | report |
| June 16, 1999 | Rainbow Trout | 2,492 | – | report |
| September 11, 1998 | Arctic Grayling | 2,230 | 1.5 in | report |
| June 9, 1998 | Rainbow Trout | 2,500 | – | report |
| August 13, 1997 | Arctic Grayling | 2,000 | 1.5 in | report |
| June 26, 1997 | Rainbow Trout | 1,512 | – | report |
| September 6, 1996 | Arctic Grayling | 8,900 | 1.5 in | report |
| June 14, 1996 | Rainbow Trout | 2,000 | – | report |
| August 8, 1995 | Arctic Grayling | 2,818 | 1.5 in | report |
| June 5, 1995 | Rainbow Trout | 2,004 | – | report |
| May 25, 1994 | Rainbow Trout | 2,000 | – | report |
| August 23, 1993 | Arctic Grayling | 2,000 | 1.5 in | report |
| June 10, 1993 | Rainbow Trout | 2,088 | – | report |
| September 2, 1992 | Arctic Grayling | 1,679 | 1.5 in | report |
| May 12, 1992 | Rainbow Trout | 1,999 | – | report |
| September 18, 1991 | Arctic Grayling | 2,500 | 1.5 in | report |
| May 30, 1991 | Rainbow Trout | 2,011 | – | report |
| August 23, 1990 | Arctic Grayling | 2,031 | 1.5 in | report |
| May 17, 1990 | Rainbow Trout | 2,021 | 4.5 in | report |
| June 1, 1989 | Rainbow Trout | 1,800 | – | report |
| October 19, 1988 | Arctic Grayling | 2,250 | 1.5 in | report |
| May 26, 1988 | Rainbow Trout | 2,010 | – | report |
| October 5, 1987 | Arctic Grayling | 2,250 | 1.5 in | report |
| June 16, 1987 | Rainbow Trout | 4,023 | – | report |
| June 29, 1985 | Arctic Grayling | 10,000 | 1.5 in | report |
| June 19, 1985 | Rainbow Trout | 2,200 | – | report |
| June 12, 1985 | Rainbow Trout | 1,800 | – | report |
| July 11, 1984 | Arctic Grayling | 5,000 | 1.5 in | report |
| June 21, 1984 | Rainbow Trout | 4,025 | – | report |
| July 22, 1983 | Rainbow Trout | 900 | – | report |
| July 12, 1983 | Arctic Grayling | 15,000 | 1.5 in | report |
| July 26, 1982 | Rainbow Trout | 1,200 | – | report |
| June 25, 1982 | Arctic Grayling | 20,000 | 1.5 in | report |
| August 24, 1981 | Rainbow Trout | 660 | – | report |
| July 20, 1981 | Rainbow Trout | 840 | – | report |
| July 6, 1981 | Rainbow Trout | 990 | – | report |
| July 1, 1981 | Rainbow Trout | 1,320 | – | report |
| June 19, 1980 | Rainbow Trout | 1,400 | – | report |
| June 11, 1980 | Rainbow Trout | 2,310 | – | report |
| July 18, 1979 | Rainbow Trout | 2,800 | – | report |
| June 19, 1979 | Arctic Grayling | 40,000 | 1.5 in | report |
| August 2, 1978 | Rainbow Trout | 1,140 | – | report |
| June 27, 1978 | Rainbow Trout | 1,290 | – | report |
| July 6, 1977 | Rainbow Trout | 1,680 | – | report |
| July 29, 1976 | Rainbow Trout | 1,200 | – | report |
| July 2, 1976 | Rainbow Trout | 1,200 | – | report |
| July 29, 1975 | Rainbow Trout | 1,015 | – | report |
| July 8, 1975 | Arctic Grayling | 36,000 | 1.5 in | report |
| July 3, 1974 | Rainbow Trout | 2,000 | 4.5 in | report |
| August 16, 1973 | Rainbow Trout | 700 | – | report |
| July 2, 1973 | Rainbow Trout | 1,000 | 4.5 in | report |
| July 13, 1972 | Rainbow Trout | 1,000 | 4.5 in | report |
| July 8, 1971 | Rainbow Trout | 1,240 | 4.5 in | report |
| August 25, 1970 | Rainbow Trout | 1,290 | – | report |
| July 23, 1970 | Rainbow Trout | 1,350 | – | report |
| July 2, 1970 | Rainbow Trout | 1,110 | – | report |
| June 26, 1970 | Arctic Grayling | 14,000 | 1.5 in | report |
| August 25, 1969 | Rainbow Trout | 1,050 | – | report |
| July 28, 1969 | Rainbow Trout | 1,050 | – | report |
| July 14, 1969 | Rainbow Trout | 1,080 | – | report |
| August 29, 1968 | Rainbow Trout | 450 | – | report |
| August 13, 1968 | Rainbow Trout | 1,530 | 4.5 in | report |
| July 11, 1968 | Rainbow Trout | 1,080 | – | report |
| June 27, 1968 | Rainbow Trout | 1,290 | – | report |
Access and facts
- Nearest town
- Ashton
- Facilities
- camping
A high-elevation lake on the Caribou-Targhee National Forest, about 18 miles east of Ashton. Good for newer anglers targeting rainbow trout, with Arctic grayling stocked annually for more experienced anglers. A campground is on site; no boat ramp or dock, and motors are restricted.
Drafted by AI from the cited sources and checked before publishing.
Advisories, closures, regulations and water conditions change. Check the Idaho Department of Fish and Game before you go.
Nearest lakes
Public land at Horseshoe Lake
Horseshoe Lake is inside Caribou-Targhee National Forest.
It is 0.3 miles outside the edge of Yellowstone National Park.
Boundaries from Public Lands DB, part of the same network.
Common questions
What fish are at Horseshoe Lake?
Fishing Horseshoe Lake usually means Rainbow Trout: Rainbow Trout accounts for 89 of 128 plants on record, ahead of Arctic Grayling and one more. Rainbow Trout was last stocked May 29, 2026, averaging 4.5 in. Arctic Grayling was last stocked September 12, 2022, averaging 1.5 in. Cutbow was last stocked October 3, 2017.
When is Horseshoe Lake stocked?
Last stocked May 29, 2026. It is stocked about 2.2 times a year since 1968, most often in June and July. No plants recorded in 1986.
How big are the fish stocked at Horseshoe Lake?
Stocked fish average 1.9 in. Rainbow Trout average 4.5 in. Arctic Grayling average 1.5 in.
How do you get on Horseshoe Lake?
The nearest town is Ashton. Facilities include camping. A high-elevation lake on the Caribou-Targhee National Forest, about 18 miles east of Ashton. Good for newer anglers targeting rainbow trout, with Arctic grayling stocked annually for more experienced anglers. A campground is on site; no boat ramp or dock, and motors are restricted.
Which lakes near Horseshoe Lake were stocked more recently?
Rexburg City Ponds (40.5 mi), Trail Creek Pond (40.7 mi), and Becker Pond (68 mi) were stocked more recently. Rexburg City Ponds is also stocked with Rainbow Trout, Trail Creek Pond is also stocked with Rainbow Trout, and Becker Pond is also stocked with Rainbow Trout.