Mirror Lake fishing

Mirror Lake fishing is stocked with Rainbow Trout, Tiger Trout, and Brook Trout on a high alpine lake. It is stocked about 17 times a year since 2016, most often in July and August. Species guides list dawn and dusk for Rainbow Trout and Tiger Trout and dawn, day, and dusk for Brook Trout.

Mirror Lake
Photo: Glennfcowan, CC BY 3.0
Last stocked
October 6, 2026
· Tiger Trout
Plants on record
191
Since 2016
Species recorded
3
Average size
9.8 in
Elevation
10,050 ft

Fish at Mirror Lake

3 stocked · 0 confirmed present

Around the dates Mirror Lake is stocked, Open-Meteo's 2016-2025 archive puts mean air temperature at 55.7°F in July, 53.7°F in August, 46°F in June, 45.8°F in September. That is air temperature at these coordinates, not water temperature. Open-Meteo

Rainbow Trout Stocked · 123 plants · last August 31, 2026 Best: dawn, dusk

Last stocked August 31, 2026 · avg 10.5 in · 123 plants

Best: dawn, dusk

Rainbow Trout species guide
Tiger Trout Stocked · 55 plants · last July 21, 2026 Best: dawn, dusk

Last stocked July 21, 2026 · avg 9.8 in · 55 plants

Best: dawn, dusk

Tiger Trout species guide
Brook Trout Stocked · 12 plants · last June 20, 2026 Best: dawn, day, dusk

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

Best: dawn, day, dusk

Brook Trout species guide

Mirror Lake is a popular fishing and recreation spot in the high Uinta Mountains of Utah. It is known to contain rainbow, brook, and tiger trout. The lake offers a boat ramp for non-motorized watercraft and is adjacent to a Forest Service campground. Access is available via the Mirror Lake Highway, which is open during the summer. (en.wikipedia.org, accessed September 22, 2026)(fs.usda.gov, accessed September 22, 2026)

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

How Mirror Lake is stocked

Source: Utah Division of Wildlife Resources.

Trial Lake (3.8 mi), Smith and Morehouse Reservoir (11.8 mi), and Mill Hollow Reservoir (18.7 mi) were stocked more recently. Trial Lake is also stocked with Rainbow Trout, Tiger Trout, and Brook Trout, Smith and Morehouse Reservoir is also stocked with Rainbow Trout and Tiger Trout, and Mill Hollow Reservoir is also stocked with Rainbow Trout, Tiger Trout, and Brook Trout.

Fish stocked in 2016

18,870

Fish stocked in 2017

17,304

Fish stocked in 2018

20,375

Fish stocked in 2019

16,815

Fish stocked in 2020

23,006

Fish stocked in 2021

14,703

Fish stocked in 2022

17,653

Fish stocked in 2023

14,764

Fish stocked in 2024

16,189

Fish stocked in 2025

14,502

Fish stocked in 2026

13,904

Stocking history

Source: Utah Division of Wildlife Resources.
Date Species Quantity Avg. length Source
October 6, 2026Tiger Trout73511.08 inreport
August 31, 2026Rainbow Trout75011.24 inreport
August 24, 2026Rainbow Trout75011.24 inreport
August 12, 2026Rainbow Trout75010.77 inreport
August 3, 2026Rainbow Trout75210.5 inreport
July 27, 2026Rainbow Trout75010.77 inreport
July 21, 2026Tiger Trout62410.6 inreport
July 20, 2026Rainbow Trout82210.77 inreport
July 15, 2026Rainbow Trout75010.77 inreport
July 9, 2026Tiger Trout63010.07 inreport
July 8, 2026Rainbow Trout75010.98 inreport
June 29, 2026Rainbow Trout75010.5 inreport
June 23, 2026Rainbow Trout1,5039.82 inreport
June 20, 2026Brook Trout3,4853.53 inreport
June 8, 2026Rainbow Trout40810.14 inreport
June 8, 2026Rainbow Trout43010.14 inreport
September 2, 2025Rainbow Trout90012.77 inreport
August 20, 2025Tiger Trout62711.46 inreport
August 18, 2025Rainbow Trout94912.95 inreport
August 5, 2025Rainbow Trout53512.95 inreport
August 5, 2025Rainbow Trout39112.95 inreport
July 28, 2025Rainbow Trout24712.44 inreport
July 28, 2025Rainbow Trout65012.44 inreport
July 21, 2025Rainbow Trout90010.77 inreport
July 14, 2025Rainbow Trout77210.44 inreport
July 14, 2025Rainbow Trout1,02310.44 inreport
July 10, 2025Tiger Trout62611.08 inreport
July 9, 2025Brook Trout3,5513.55 inreport
July 7, 2025Rainbow Trout90010.77 inreport
June 23, 2025Tiger Trout63011.08 inreport
June 23, 2025Rainbow Trout90210.44 inreport
June 17, 2025Rainbow Trout89910.6 inreport
October 21, 2024Tiger Trout36412.13 inreport
August 28, 2024Rainbow Trout75711.02 inreport
August 19, 2024Tiger Trout51110.55 inreport
August 12, 2024Rainbow Trout1,03510.28 inreport
August 5, 2024Rainbow Trout46010.28 inreport
July 31, 2024Tiger Trout50910.56 inreport
July 29, 2024Rainbow Trout75910.28 inreport
July 22, 2024Rainbow Trout75910.28 inreport
July 16, 2024Brook Trout3,5013.78 inreport
July 15, 2024Rainbow Trout87510 inreport
July 8, 2024Tiger Trout1,50010 inreport
July 8, 2024Rainbow Trout80010 inreport
July 2, 2024Rainbow Trout80010 inreport
June 26, 2024Tiger Trout1,00010 inreport
June 25, 2024Rainbow Trout81011.16 inreport
June 20, 2024Tiger Trout1,0019.87 inreport
June 19, 2024Rainbow Trout74812.25 inreport
September 13, 2023Tiger Trout81410.44 inreport
August 28, 2023Rainbow Trout72112.13 inreport
August 22, 2023Tiger Trout1,2009.41 inreport
August 21, 2023Rainbow Trout1,00112.13 inreport
August 14, 2023Rainbow Trout75111.65 inreport
August 7, 2023Rainbow Trout77812.13 inreport
August 2, 2023Rainbow Trout80112.13 inreport
August 1, 2023Rainbow Trout8999.52 inreport
July 25, 2023Rainbow Trout75411.99 inreport
July 18, 2023Tiger Trout8969.21 inreport
July 18, 2023Rainbow Trout75311.26 inreport
July 17, 2023Brook Trout3,9002.68 inreport
July 10, 2023Rainbow Trout74311.16 inreport
July 3, 2023Rainbow Trout75311.26 inreport
August 29, 2022Rainbow Trout1,00010.28 inreport
August 23, 2022Rainbow Trout45110.28 inreport
August 16, 2022Tiger Trout1,0029.63 inreport
August 15, 2022Rainbow Trout75010 inreport
August 8, 2022Rainbow Trout75010 inreport
August 2, 2022Tiger Trout1,0629.41 inreport
August 1, 2022Rainbow Trout80010 inreport
July 26, 2022Rainbow Trout75010 inreport
July 21, 2022Rainbow Trout1,80010 inreport
July 19, 2022Rainbow Trout75010.07 inreport
July 11, 2022Rainbow Trout75210.07 inreport
July 5, 2022Rainbow Trout76010.07 inreport
July 4, 2022Brook Trout3,5002.92 inreport
June 27, 2022Rainbow Trout7529.21 inreport
June 27, 2022Tiger Trout1,0009.36 inreport
June 17, 2022Tiger Trout1,0249.21 inreport
June 14, 2022Rainbow Trout7509.41 inreport
August 23, 2021Rainbow Trout69712.13 inreport
August 17, 2021Rainbow Trout51812.13 inreport
August 16, 2021Tiger Trout7529.21 inreport
August 9, 2021Rainbow Trout74910.14 inreport
August 2, 2021Rainbow Trout75110.14 inreport
August 2, 2021Tiger Trout1,0089.26 inreport
July 27, 2021Rainbow Trout75110.14 inreport
July 19, 2021Rainbow Trout7669.32 inreport
July 12, 2021Rainbow Trout7519.32 inreport
June 28, 2021Tiger Trout1,0029.41 inreport
June 28, 2021Rainbow Trout7519.32 inreport
June 28, 2021Brook Trout3,5102.68 inreport
June 21, 2021Rainbow Trout7669.32 inreport
June 9, 2021Rainbow Trout9119.29 inreport
June 9, 2021Tiger Trout1,0209.41 inreport
September 9, 2020Tiger Trout1,0018.66 inreport
September 8, 2020Rainbow Trout1,5028.94 inreport
August 31, 2020Rainbow Trout2,0009.31 inreport
August 31, 2020Tiger Trout1,0029.31 inreport
August 24, 2020Rainbow Trout1,5029.12 inreport
August 24, 2020Tiger Trout4969.03 inreport
August 17, 2020Rainbow Trout1,0009.12 inreport
August 10, 2020Tiger Trout1,0008.31 inreport
August 10, 2020Rainbow Trout1,0688.94 inreport
August 3, 2020Brook Trout1,2873.66 inreport
August 3, 2020Rainbow Trout9988.94 inreport
July 28, 2020Rainbow Trout1,0158.94 inreport
July 28, 2020Tiger Trout1,0018.31 inreport
July 28, 2020Brook Trout3,5642.49 inreport
July 23, 2020Rainbow Trout1,01511.99 inreport
July 23, 2020Tiger Trout1,3058.31 inreport
July 6, 2020Rainbow Trout7499.21 inreport
June 23, 2020Rainbow Trout75010 inreport
June 12, 2020Rainbow Trout7519.52 inreport
September 4, 2019Rainbow Trout1,5019.87 inreport
August 26, 2019Rainbow Trout7499.87 inreport
August 19, 2019Tiger Trout5039.75 inreport
August 19, 2019Rainbow Trout1,00010.77 inreport
August 13, 2019Tiger Trout9999.75 inreport
August 12, 2019Rainbow Trout1,00010.52 inreport
August 5, 2019Rainbow Trout1,00010.52 inreport
July 30, 2019Tiger Trout1,0009.63 inreport
July 30, 2019Rainbow Trout1,06410.52 inreport
July 23, 2019Rainbow Trout1,0009.63 inreport
July 23, 2019Tiger Trout49910.14 inreport
July 16, 2019Brook Trout2,0022.68 inreport
July 15, 2019Rainbow Trout75010 inreport
July 8, 2019Rainbow Trout74710.12 inreport
July 8, 2019Tiger Trout1,0038.7 inreport
July 2, 2019Tiger Trout9998.28 inreport
July 2, 2019Rainbow Trout9999.75 inreport
August 27, 2018Rainbow Trout1,80610.6 inreport
August 20, 2018Rainbow Trout1,49610.34 inreport
August 13, 2018Rainbow Trout2,0029.61 inreport
August 6, 2018Rainbow Trout1,0019.61 inreport
July 31, 2018Tiger Trout1,05810.36 inreport
July 30, 2018Rainbow Trout7489.77 inreport
July 23, 2018Rainbow Trout99910.21 inreport
July 17, 2018Rainbow Trout75210.21 inreport
July 11, 2018Brook Trout3,4982.87 inreport
July 11, 2018Tiger Trout1,00410.36 inreport
July 10, 2018Rainbow Trout7569.63 inreport
July 2, 2018Rainbow Trout7519.64 inreport
June 28, 2018Tiger Trout1,0009.63 inreport
June 25, 2018Rainbow Trout7569.64 inreport
June 18, 2018Rainbow Trout7519.65 inreport
June 11, 2018Tiger Trout4989.63 inreport
June 11, 2018Rainbow Trout7519.65 inreport
June 5, 2018Rainbow Trout7489.65 inreport
September 7, 2017Rainbow Trout75211.44 inreport
August 28, 2017Rainbow Trout75011.44 inreport
August 22, 2017Rainbow Trout80011.44 inreport
August 17, 2017Tiger Trout51210.63 inreport
August 14, 2017Rainbow Trout75011.02 inreport
August 14, 2017Tiger Trout1,00010.63 inreport
August 8, 2017Rainbow Trout75011.02 inreport
July 31, 2017Rainbow Trout75010.68 inreport
July 31, 2017Tiger Trout9989.92 inreport
July 25, 2017Rainbow Trout1,00010.77 inreport
July 19, 2017Rainbow Trout75010.98 inreport
July 17, 2017Tiger Trout9989.92 inreport
July 12, 2017Tiger Trout9989.92 inreport
July 12, 2017Brook Trout3,4992.29 inreport
July 10, 2017Rainbow Trout75010.6 inreport
July 3, 2017Rainbow Trout99910.96 inreport
June 27, 2017Tiger Trout5008.98 inreport
June 26, 2017Rainbow Trout74810.24 inreport
September 6, 2016Rainbow Trout64011.6 inreport
August 29, 2016Tiger Trout44210.28 inreport
August 29, 2016Rainbow Trout50111.6 inreport
August 24, 2016Tiger Trout49910.14 inreport
August 23, 2016Rainbow Trout50110.74 inreport
August 16, 2016Rainbow Trout9999.75 inreport
August 15, 2016Tiger Trout55010.14 inreport
August 10, 2016Rainbow Trout9999.75 inreport
August 10, 2016Tiger Trout56210.14 inreport
August 3, 2016Rainbow Trout9999.75 inreport
August 2, 2016Tiger Trout4999.87 inreport
July 28, 2016Rainbow Trout1,00010.63 inreport
July 26, 2016Tiger Trout4999.87 inreport
July 19, 2016Tiger Trout4999.87 inreport
July 18, 2016Rainbow Trout75110.86 inreport
July 14, 2016Rainbow Trout75110.86 inreport
July 12, 2016Tiger Trout4999.87 inreport
July 7, 2016Tiger Trout4999.87 inreport
July 6, 2016Brook Trout3,5262.48 inreport
July 5, 2016Rainbow Trout1,00511.86 inreport
June 29, 2016Tiger Trout4999.23 inreport
June 27, 2016Rainbow Trout75010.28 inreport
June 21, 2016Tiger Trout5019.22 inreport
June 20, 2016Rainbow Trout90011.16 inreport

Access and facts

Water type
high alpine
Nearest town
Kamas
Shore access
Yes
Fee required
Yes
Facilities
camping, restrooms

Mirror Lake Campground on the Mirror Lake Highway (SR-150) is 32 miles from Kamas by the High Uintas Wilderness, with the lake next to the unpaved sites. Shore fishing and non-motorized boating only. Vault restrooms and potable water. The highway closes in winter, when access is by snowmobile.

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

Advisories, closures, regulations and water conditions change. Check the Utah Division of Wildlife Resources before you go.

About Mirror Lake

The Mirror Lake Highway, which provides access to the lake, is only open during the summer, limiting access at other times of the year, except by snowmobile. (en.wikipedia.org, accessed September 22, 2026)

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

Photo of Mirror Lake
Glennfcowan, CC BY 3.0
Photo of Mirror Lake
Ziracote, CC BY-SA 4.0
Photo of Mirror Lake
Miguel del Fuego, CC BY-SA 4.0

Nearest lakes

Camping near Mirror Lake

Campgrounds within 15 miles of Mirror Lake's mapped point, nearest first: Moosehorn camping (0.8 miles), Stillwater camping (11.9 miles), Lower Provo River camping (14.3 miles), and East Fork Bear River camping (14.7 miles), each with its own campground page on campgroundsdb.com.

Straight-line distances.

Public land at Mirror Lake

Mirror Lake is inside Uinta-Wasatch-Cache National Forest.

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

Common questions

What fish are at Mirror Lake?

Fishing Mirror Lake usually means Rainbow Trout: Rainbow Trout accounts for 123 of 190 plants on record, ahead of Tiger Trout and one more. Rainbow Trout was last stocked August 31, 2026, averaging 10.5 in. Tiger Trout was last stocked July 21, 2026, averaging 9.8 in. Brook Trout was last stocked June 20, 2026, averaging 3 in.

When is Mirror Lake stocked?

Last stocked October 6, 2026. It is stocked about 17 times a year since 2016, most often in July and August.

How big are the fish stocked at Mirror Lake?

Stocked fish average 9.8 in. Rainbow Trout average 10.5 in. Tiger Trout average 9.8 in. Brook Trout average 3 in.

How do you get on Mirror Lake?

Shore fishing is available and a fee is required. The nearest town is Kamas. Facilities include camping and restrooms. Mirror Lake Campground on the Mirror Lake Highway (SR-150) is 32 miles from Kamas by the High Uintas Wilderness, with the lake next to the unpaved sites. Shore fishing and non-motorized boating only. Vault restrooms and potable water. The highway closes in winter, when access is by snowmobile.

Which lakes near Mirror Lake were stocked more recently?

Trial Lake (3.8 mi), Smith and Morehouse Reservoir (11.8 mi), and Mill Hollow Reservoir (18.7 mi) were stocked more recently. Trial Lake is also stocked with Rainbow Trout, Tiger Trout, and Brook Trout, Smith and Morehouse Reservoir is also stocked with Rainbow Trout and Tiger Trout, and Mill Hollow Reservoir is also stocked with Rainbow Trout, Tiger Trout, and Brook Trout.

Sources (4) +