Harpers Lake fishing

Harpers Lake fishing has Rainbow Trout and Cutthroat Trout on the stocking report. Also recorded: Yellow Perch. It is stocked about 15 times a year since 2011, most often in April and June. Species guides list dawn and dusk for Rainbow Trout and dawn, day, and dusk for Yellow Perch.

AI-generated illustration, not a photo of this lake
Last stocked
June 30, 2026
· Rainbow Trout
Plants on record
242
Since 2011
Species stocked
2 (+1 also recorded)
Average size
18.8 in
Elevation
3,830.4 ft

Fish at Harpers Lake

2 stocked · 1 confirmed present

Around the dates Harpers Lake is stocked, Open-Meteo's 2016-2025 archive puts mean air temperature at 41.2°F in April, 60.6°F in June, 33°F in November, 52°F in May. That is air temperature at these coordinates, not water temperature. Open-Meteo

Rainbow Trout Stocked · 222 plants · last June 30, 2026 Best: dawn, dusk

Last stocked June 30, 2026 · avg 19.3 in · 222 plants

Best: dawn, dusk

Rainbow Trout species guide
Cutthroat Trout Stocked · 20 plants · last June 12, 2026

Last stocked June 12, 2026 · avg 13.9 in · 20 plants

Cutthroat Trout species guide

How Harpers Lake is stocked

Source: Montana Fish, Wildlife & Parks.

Browns Lake (18 mi) was stocked more recently. Browns Lake is also stocked with Rainbow Trout.

Fish stocked in 2011

1,724

Fish stocked in 2012

2,650

Fish stocked in 2013

3,059

Fish stocked in 2014

2,420

Fish stocked in 2015

2,601

Fish stocked in 2016

2,461

Fish stocked in 2017

2,400

Fish stocked in 2018

2,661

Fish stocked in 2019

1,950

Fish stocked in 2020

4,228

Fish stocked in 2021

7,144

Fish stocked in 2022

2,312

Fish stocked in 2023

4,478

Fish stocked in 2024

3,019

Fish stocked in 2025

5,857

Fish stocked in 2026

3,384

Stocking history

Source: Montana Fish, Wildlife & Parks.
Date Species Quantity Avg. length Source
June 30, 2026Rainbow Trout1,0088.85 inreport
June 19, 2026Rainbow Trout52010.77 inreport
June 12, 2026Cutthroat Trout50012.11 inreport
June 9, 2026Rainbow Trout66010.44 inreport
April 28, 2026Rainbow Trout20116.3 inreport
April 27, 2026Rainbow Trout20016.3 inreport
April 17, 2026Rainbow Trout20013.7 inreport
March 23, 2026Rainbow Trout5026.25 inreport
March 11, 2026Rainbow Trout4526.25 inreport
December 11, 2025Rainbow Trout9920.77 inreport
December 8, 2025Rainbow Trout2226.25 inreport
December 8, 2025Rainbow Trout4220.77 inreport
December 8, 2025Rainbow Trout4620.77 inreport
December 1, 2025Rainbow Trout4526.25 inreport
November 25, 2025Rainbow Trout4620.77 inreport
November 25, 2025Rainbow Trout1226.25 inreport
November 10, 2025Rainbow Trout7520.77 inreport
November 7, 2025Rainbow Trout7520.77 inreport
November 6, 2025Rainbow Trout7520.77 inreport
October 30, 2025Rainbow Trout2126.23 inreport
October 30, 2025Rainbow Trout3620.77 inreport
October 27, 2025Rainbow Trout31613.48 inreport
October 27, 2025Rainbow Trout30613.48 inreport
July 10, 2025Rainbow Trout1708.37 inreport
July 10, 2025Rainbow Trout5316.12 inreport
July 9, 2025Rainbow Trout12716.12 inreport
July 9, 2025Rainbow Trout19116.12 inreport
July 8, 2025Rainbow Trout1,0228.37 inreport
July 2, 2025Rainbow Trout1,0678.14 inreport
July 1, 2025Cutthroat Trout50012.6 inreport
June 17, 2025Rainbow Trout15916.12 inreport
June 4, 2025Rainbow Trout7716.12 inreport
June 4, 2025Rainbow Trout36010.78 inreport
May 27, 2025Rainbow Trout65410.47 inreport
April 10, 2025Rainbow Trout22320.45 inreport
April 2, 2025Rainbow Trout3826 inreport
December 5, 2024Rainbow Trout8520.45 inreport
December 5, 2024Rainbow Trout8926 inreport
November 21, 2024Rainbow Trout4826 inreport
October 9, 2024Rainbow Trout8520.45 inreport
October 8, 2024Rainbow Trout8520.43 inreport
September 9, 2024Rainbow Trout2618.18 inreport
September 9, 2024Rainbow Trout8418.18 inreport
July 8, 2024Rainbow Trout21015.3 inreport
June 28, 2024Rainbow Trout20215.3 inreport
June 26, 2024Rainbow Trout2068.8 inreport
June 19, 2024Rainbow Trout16115.3 inreport
June 18, 2024Cutthroat Trout50013.57 inreport
June 11, 2024Rainbow Trout27211.3 inreport
May 21, 2024Rainbow Trout18615.3 inreport
May 20, 2024Rainbow Trout52211.28 inreport
April 25, 2024Rainbow Trout4527.06 inreport
April 18, 2024Rainbow Trout4527.06 inreport
April 11, 2024Rainbow Trout4427.06 inreport
April 10, 2024Rainbow Trout4427.06 inreport
April 5, 2024Rainbow Trout8020.12 inreport
November 30, 2023Rainbow Trout7820.12 inreport
November 27, 2023Rainbow Trout5027.06 inreport
November 8, 2023Rainbow Trout7020.12 inreport
November 7, 2023Rainbow Trout4027.06 inreport
November 7, 2023Rainbow Trout15520.12 inreport
September 28, 2023Rainbow Trout7810.86 inreport
September 28, 2023Rainbow Trout20113.11 inreport
July 12, 2023Rainbow Trout93011.73 inreport
July 11, 2023Rainbow Trout29516.44 inreport
July 6, 2023Rainbow Trout21716.44 inreport
June 20, 2023Rainbow Trout44611.04 inreport
June 12, 2023Rainbow Trout55811.04 inreport
June 5, 2023Rainbow Trout37211.02 inreport
May 18, 2023Cutthroat Trout60013.57 inreport
May 10, 2023Rainbow Trout7521.07 inreport
May 2, 2023Rainbow Trout9021.07 inreport
May 2, 2023Rainbow Trout7126.71 inreport
January 6, 2023Rainbow Trout4826.71 inreport
January 6, 2023Rainbow Trout421.07 inreport
January 4, 2023Rainbow Trout5026.71 inreport
January 3, 2023Rainbow Trout5026.71 inreport
December 30, 2022Rainbow Trout5026.7 inreport
December 8, 2022Rainbow Trout8521.07 inreport
December 7, 2022Rainbow Trout8521.07 inreport
December 6, 2022Rainbow Trout8521.07 inreport
November 21, 2022Rainbow Trout5026.7 inreport
October 28, 2022Rainbow Trout8521.07 inreport
September 20, 2022Rainbow Trout20010.47 inreport
July 7, 2022Rainbow Trout10519.08 inreport
July 7, 2022Rainbow Trout13221.08 inreport
June 3, 2022Cutthroat Trout50014.19 inreport
April 5, 2022Rainbow Trout13427.4 inreport
March 31, 2022Rainbow Trout8019.78 inreport
December 2, 2021Rainbow Trout23721.08 inreport
November 26, 2021Rainbow Trout7521.08 inreport
November 22, 2021Rainbow Trout4527.33 inreport
November 8, 2021Rainbow Trout9121.08 inreport
October 26, 2021Rainbow Trout8021.08 inreport
October 15, 2021Rainbow Trout96410.12 inreport
September 29, 2021Rainbow Trout33817.03 inreport
September 21, 2021Rainbow Trout2,5209.97 inreport
June 29, 2021Rainbow Trout13026.28 inreport
June 29, 2021Rainbow Trout68411.35 inreport
May 25, 2021Cutthroat Trout5014.19 inreport
May 25, 2021Cutthroat Trout45015.29 inreport
April 27, 2021Rainbow Trout14021.56 inreport
April 27, 2021Rainbow Trout4026.28 inreport
April 15, 2021Rainbow Trout90010.36 inreport
April 15, 2021Rainbow Trout40016.37 inreport
December 10, 2020Rainbow Trout4526.28 inreport
December 3, 2020Rainbow Trout8021.78 inreport
November 24, 2020Rainbow Trout5026.28 inreport
November 19, 2020Rainbow Trout13019.64 inreport
October 30, 2020Rainbow Trout8021.78 inreport
June 23, 2020Rainbow Trout1,1529.54 inreport
May 28, 2020Rainbow Trout1,4288.88 inreport
May 21, 2020Cutthroat Trout7014.19 inreport
May 21, 2020Cutthroat Trout39015.41 inreport
April 22, 2020Rainbow Trout4526.52 inreport
March 19, 2020Rainbow Trout4026.52 inreport
March 11, 2020Rainbow Trout8020.53 inreport
March 10, 2020Rainbow Trout6020.53 inreport
March 4, 2020Rainbow Trout20015.83 inreport
March 3, 2020Rainbow Trout20015.83 inreport
February 25, 2020Rainbow Trout17815.83 inreport
November 21, 2019Rainbow Trout6520.53 inreport
October 31, 2019Rainbow Trout7520.5 inreport
July 9, 2019Rainbow Trout22018.18 inreport
July 3, 2019Rainbow Trout10016.02 inreport
June 10, 2019Rainbow Trout40011.26 inreport
June 6, 2019Cutthroat Trout50015.29 inreport
May 22, 2019Rainbow Trout15016.02 inreport
April 25, 2019Rainbow Trout40010.52 inreport
April 23, 2019Rainbow Trout4026.52 inreport
December 4, 2018Rainbow Trout7519.76 inreport
December 4, 2018Rainbow Trout12926.52 inreport
September 20, 2018Rainbow Trout50012.96 inreport
June 21, 2018Cutthroat Trout46814.94 inreport
June 20, 2018Rainbow Trout10816.78 inreport
June 20, 2018Rainbow Trout10921.88 inreport
May 30, 2018Rainbow Trout4021.88 inreport
May 24, 2018Rainbow Trout50210.9 inreport
May 17, 2018Rainbow Trout22516.78 inreport
May 2, 2018Rainbow Trout20016.78 inreport
April 27, 2018Rainbow Trout3527.52 inreport
April 27, 2018Rainbow Trout2021.88 inreport
February 14, 2018Rainbow Trout4821.88 inreport
February 14, 2018Rainbow Trout1027.52 inreport
February 7, 2018Rainbow Trout7523.11 inreport
January 31, 2018Rainbow Trout7023.11 inreport
January 24, 2018Rainbow Trout4727.52 inreport
July 18, 2017Cutthroat Trout8813.05 inreport
July 18, 2017Cutthroat Trout31213.57 inreport
July 18, 2017Rainbow Trout47612.19 inreport
July 14, 2017Rainbow Trout3619.28 inreport
July 10, 2017Rainbow Trout52410.67 inreport
June 15, 2017Rainbow Trout23323.05 inreport
June 15, 2017Rainbow Trout45318.7 inreport
June 8, 2017Rainbow Trout4328.11 inreport
May 2, 2017Rainbow Trout11018.34 inreport
May 2, 2017Rainbow Trout6523.05 inreport
May 2, 2017Rainbow Trout2028.11 inreport
April 3, 2017Rainbow Trout1523.05 inreport
April 3, 2017Rainbow Trout2528.11 inreport
November 22, 2016Rainbow Trout1616.08 inreport
November 22, 2016Rainbow Trout1327.14 inreport
November 22, 2016Rainbow Trout2722.62 inreport
November 9, 2016Rainbow Trout2227.14 inreport
November 9, 2016Rainbow Trout2822.22 inreport
September 12, 2016Rainbow Trout10014.3 inreport
July 12, 2016Cutthroat Trout45512.6 inreport
June 6, 2016Rainbow Trout13318.34 inreport
June 6, 2016Rainbow Trout15011.16 inreport
May 5, 2016Rainbow Trout14224.04 inreport
April 15, 2016Rainbow Trout8027.61 inreport
April 6, 2016Rainbow Trout2518.43 inreport
April 6, 2016Rainbow Trout25010.81 inreport
February 17, 2016Rainbow Trout50010.28 inreport
February 12, 2016Rainbow Trout16017.7 inreport
January 14, 2016Rainbow Trout16017.42 inreport
January 6, 2016Rainbow Trout10023.36 inreport
January 6, 2016Rainbow Trout10017.29 inreport
September 17, 2015Rainbow Trout33313.57 inreport
June 30, 2015Cutthroat Trout40614.19 inreport
June 30, 2015Cutthroat Trout949.18 inreport
June 16, 2015Rainbow Trout4724.4 inreport
June 16, 2015Rainbow Trout22719.1 inreport
June 16, 2015Rainbow Trout3428.1 inreport
May 11, 2015Rainbow Trout43010.53 inreport
April 7, 2015Rainbow Trout9422 inreport
April 7, 2015Rainbow Trout4027.14 inreport
April 7, 2015Rainbow Trout32510.74 inreport
March 13, 2015Rainbow Trout2521.54 inreport
March 13, 2015Rainbow Trout34610 inreport
February 6, 2015Rainbow Trout20017.42 inreport
November 21, 2014Rainbow Trout20015.87 inreport
November 6, 2014Rainbow Trout927.14 inreport
November 6, 2014Rainbow Trout5023.45 inreport
October 24, 2014Rainbow Trout16015.9 inreport
June 18, 2014Cutthroat Trout50013.17 inreport
June 12, 2014Rainbow Trout6023.7 inreport
May 21, 2014Rainbow Trout40011.26 inreport
May 21, 2014Rainbow Trout12024.4 inreport
April 8, 2014Rainbow Trout60010.3 inreport
March 18, 2014Rainbow Trout2028 inreport
March 18, 2014Rainbow Trout26118.9 inreport
January 31, 2014Rainbow Trout4028 inreport
November 18, 2013Rainbow Trout5921.8 inreport
November 18, 2013Rainbow Trout4026.8 inreport
November 4, 2013Rainbow Trout10014.24 inreport
November 4, 2013Rainbow Trout6521.8 inreport
November 4, 2013Rainbow Trout926.8 inreport
September 23, 2013Rainbow Trout25013.35 inreport
May 13, 2013Cutthroat Trout50015.48 inreport
April 29, 2013Rainbow Trout30012.4 inreport
April 16, 2013Rainbow Trout40011.96 inreport
April 3, 2013Rainbow Trout5369.28 inreport
April 3, 2013Rainbow Trout1527.5 inreport
April 3, 2013Rainbow Trout1022.3 inreport
March 6, 2013Rainbow Trout5008.6 inreport
March 6, 2013Rainbow Trout2527.8 inreport
February 13, 2013Rainbow Trout20016.67 inreport
January 10, 2013Rainbow Trout3021.81 inreport
January 10, 2013Rainbow Trout2027.14 inreport
November 3, 2012Rainbow Trout13511.91 inreport
November 3, 2012Rainbow Trout4822.3 inreport
October 26, 2012Rainbow Trout20011.75 inreport
October 26, 2012Rainbow Trout2422.83 inreport
October 26, 2012Rainbow Trout1126.49 inreport
October 25, 2012Rainbow Trout11022.83 inreport
May 25, 2012Cutthroat Trout50014.47 inreport
May 14, 2012Rainbow Trout50011.32 inreport
April 18, 2012Rainbow Trout59811.01 inreport
April 18, 2012Rainbow Trout2516.6 inreport
February 16, 2012Rainbow Trout7522.26 inreport
January 11, 2012Rainbow Trout7422.6 inreport
January 5, 2012Rainbow Trout7722.7 inreport
January 4, 2012Rainbow Trout23313.63 inreport
January 4, 2012Rainbow Trout4021.34 inreport
November 7, 2011Rainbow Trout7922.21 inreport
November 7, 2011Rainbow Trout4426.15 inreport
June 7, 2011Cutthroat Trout50017.9 inreport
May 2, 2011Rainbow Trout49911.4 inreport
April 25, 2011Rainbow Trout50211.23 inreport
April 21, 2011Rainbow Trout3527.43 inreport
January 19, 2011Rainbow Trout6523.2 inreport

Access and facts

Nearest town
Bonner
Shore access
Yes
Boat ramp
Yes
ADA accessible
Yes
Fee required
Yes
Facilities
camping, restrooms, dock

FWP fishing access site 31 miles east of Bonner on Hwy 200, then 2 miles north on Hwy 83. Gravel boat ramp plus a hand launch on the Clearwater River; group-use area, ADA fishing platform, electric/manual craft only.

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

Advisories, closures, regulations and water conditions change. Check the Montana Fish, Wildlife & Parks before you go.

Nearest lakes

Common questions

What fish are at Harpers Lake?

Fishing Harpers Lake usually means Rainbow Trout: Rainbow Trout accounts for 222 of 242 plants on record, ahead of Cutthroat Trout. Rainbow Trout was last stocked June 30, 2026, averaging 19.3 in. Cutthroat Trout was last stocked June 12, 2026, averaging 13.9 in. Yellow Perch is recorded here outside the stocking reports.

When is Harpers Lake stocked?

Last stocked June 30, 2026. It is stocked about 15 times a year since 2011, most often in April and June.

How big are the fish stocked at Harpers Lake?

Stocked fish average 18.8 in. Rainbow Trout average 19.3 in. Cutthroat Trout average 13.9 in.

How do you get on Harpers Lake?

Shore fishing is available, there is a boat ramp, it is ADA accessible, and a fee is required. The nearest town is Bonner. Facilities include camping, restrooms, and dock. FWP fishing access site 31 miles east of Bonner on Hwy 200, then 2 miles north on Hwy 83. Gravel boat ramp plus a hand launch on the Clearwater River; group-use area, ADA fishing platform, electric/manual craft only.

Which lakes near Harpers Lake were stocked more recently?

Browns Lake (18 mi) was stocked more recently. Browns Lake is also stocked with Rainbow Trout.

Sources (2) +