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.

AI-generated illustration, not a photo of this lake
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

3 stocked · 0 confirmed present

Rainbow Trout Stocked · 89 plants · last May 29, 2026 Best: dawn, dusk

Last stocked May 29, 2026 · avg 4.5 in · 89 plants

Best: dawn, dusk

Rainbow Trout species guide
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 guide

How Horseshoe Lake is stocked

Source: Idaho Department of Fish and Game.

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

Source: Idaho Department of Fish and Game.
Date Species Quantity Avg. length Source
May 29, 2026Rainbow Trout2,500–report
September 17, 2025Rainbow Trout1,500–report
June 13, 2025Rainbow Trout3,000–report
September 20, 2024Rainbow Trout1,500–report
June 12, 2024Rainbow Trout3,000–report
August 31, 2023Rainbow Trout1,000–report
July 27, 2023Rainbow Trout2,500–report
September 12, 2022Arctic Grayling10,3191.5 inreport
August 25, 2022Rainbow Trout1,000–report
July 11, 2022Rainbow Trout1,994–report
June 30, 2022Rainbow Trout2,506–report
August 27, 2021Rainbow Trout1,000–report
July 26, 2021Rainbow Trout2,180–report
June 28, 2021Rainbow Trout2,314–report
October 7, 2020Arctic Grayling16,8621.5 inreport
August 13, 2020Rainbow Trout870–report
July 28, 2020Rainbow Trout1,660–report
June 19, 2020Rainbow Trout3,000–report
September 18, 2019Arctic Grayling6,4831.5 inreport
August 27, 2019Rainbow Trout1,000–report
July 31, 2019Rainbow Trout1,500–report
June 12, 2019Rainbow Trout3,000–report
October 2, 2018Arctic Grayling13,2561.5 inreport
June 28, 2018Rainbow Trout1,499–report
June 13, 2018Rainbow Trout2,000–report
October 19, 2017Arctic Grayling27,3351.5 inreport
October 3, 2017Cutbow12–report
October 3, 2017Cutbow12–report
July 10, 2017Rainbow Trout1,504–report
June 21, 2017Rainbow Trout1,999–report
October 3, 2016Arctic Grayling1,3031.5 inreport
July 19, 2016Rainbow Trout750–report
June 14, 2016Rainbow Trout1,500–report
September 17, 2015Arctic Grayling3861.5 inreport
July 28, 2015Rainbow Trout750–report
June 11, 2015Rainbow Trout1,500–report
October 2, 2014Arctic Grayling1,0781.5 inreport
July 30, 2014Rainbow Trout1,250–report
June 18, 2014Rainbow Trout1,000–report
September 9, 2013Arctic Grayling9,7681.5 inreport
June 26, 2013Rainbow Trout2,250–report
September 6, 2012Arctic Grayling2,3341.5 inreport
June 26, 2012Rainbow Trout2,250–report
August 10, 2011Arctic Grayling5,1991.5 inreport
July 6, 2011Rainbow Trout2,249–report
August 12, 2010Arctic Grayling3,6001.5 inreport
July 1, 2010Rainbow Trout2,248–report
August 20, 2009Arctic Grayling7031.5 inreport
May 29, 2009Rainbow Trout2,295–report
September 5, 2008Arctic Grayling2,3401.5 inreport
June 16, 2008Rainbow Trout2,250–report
May 24, 2007Rainbow Trout2,249–report
August 18, 2006Arctic Grayling3,0001.5 inreport
June 20, 2006Rainbow Trout1,984–report
August 16, 2005Arctic Grayling9471.5 inreport
June 23, 2005Rainbow Trout2,242–report
June 3, 2004Rainbow Trout2,304–report
July 31, 2003Arctic Grayling3,8701.5 inreport
May 29, 2003Rainbow Trout2,251–report
August 7, 2002Arctic Grayling2,0341.5 inreport
May 29, 2002Rainbow Trout2,249–report
September 19, 2001Arctic Grayling3,1881.5 inreport
May 21, 2001Rainbow Trout2,248–report
May 23, 2000Rainbow Trout2,268–report
September 8, 1999Arctic Grayling3,9811.5 inreport
June 16, 1999Rainbow Trout2,492–report
September 11, 1998Arctic Grayling2,2301.5 inreport
June 9, 1998Rainbow Trout2,500–report
August 13, 1997Arctic Grayling2,0001.5 inreport
June 26, 1997Rainbow Trout1,512–report
September 6, 1996Arctic Grayling8,9001.5 inreport
June 14, 1996Rainbow Trout2,000–report
August 8, 1995Arctic Grayling2,8181.5 inreport
June 5, 1995Rainbow Trout2,004–report
May 25, 1994Rainbow Trout2,000–report
August 23, 1993Arctic Grayling2,0001.5 inreport
June 10, 1993Rainbow Trout2,088–report
September 2, 1992Arctic Grayling1,6791.5 inreport
May 12, 1992Rainbow Trout1,999–report
September 18, 1991Arctic Grayling2,5001.5 inreport
May 30, 1991Rainbow Trout2,011–report
August 23, 1990Arctic Grayling2,0311.5 inreport
May 17, 1990Rainbow Trout2,0214.5 inreport
June 1, 1989Rainbow Trout1,800–report
October 19, 1988Arctic Grayling2,2501.5 inreport
May 26, 1988Rainbow Trout2,010–report
October 5, 1987Arctic Grayling2,2501.5 inreport
June 16, 1987Rainbow Trout4,023–report
June 29, 1985Arctic Grayling10,0001.5 inreport
June 19, 1985Rainbow Trout2,200–report
June 12, 1985Rainbow Trout1,800–report
July 11, 1984Arctic Grayling5,0001.5 inreport
June 21, 1984Rainbow Trout4,025–report
July 22, 1983Rainbow Trout900–report
July 12, 1983Arctic Grayling15,0001.5 inreport
July 26, 1982Rainbow Trout1,200–report
June 25, 1982Arctic Grayling20,0001.5 inreport
August 24, 1981Rainbow Trout660–report
July 20, 1981Rainbow Trout840–report
July 6, 1981Rainbow Trout990–report
July 1, 1981Rainbow Trout1,320–report
June 19, 1980Rainbow Trout1,400–report
June 11, 1980Rainbow Trout2,310–report
July 18, 1979Rainbow Trout2,800–report
June 19, 1979Arctic Grayling40,0001.5 inreport
August 2, 1978Rainbow Trout1,140–report
June 27, 1978Rainbow Trout1,290–report
July 6, 1977Rainbow Trout1,680–report
July 29, 1976Rainbow Trout1,200–report
July 2, 1976Rainbow Trout1,200–report
July 29, 1975Rainbow Trout1,015–report
July 8, 1975Arctic Grayling36,0001.5 inreport
July 3, 1974Rainbow Trout2,0004.5 inreport
August 16, 1973Rainbow Trout700–report
July 2, 1973Rainbow Trout1,0004.5 inreport
July 13, 1972Rainbow Trout1,0004.5 inreport
July 8, 1971Rainbow Trout1,2404.5 inreport
August 25, 1970Rainbow Trout1,290–report
July 23, 1970Rainbow Trout1,350–report
July 2, 1970Rainbow Trout1,110–report
June 26, 1970Arctic Grayling14,0001.5 inreport
August 25, 1969Rainbow Trout1,050–report
July 28, 1969Rainbow Trout1,050–report
July 14, 1969Rainbow Trout1,080–report
August 29, 1968Rainbow Trout450–report
August 13, 1968Rainbow Trout1,5304.5 inreport
July 11, 1968Rainbow Trout1,080–report
June 27, 1968Rainbow Trout1,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.

Sources (1) +