Mirror Lake fishing

Mirror Lake fishing has Brook Trout, Splake, Rainbow Trout, and Brown Trout on the stocking report. It is stocked about 1.4 times a year since 1979, most often in May and November. Species guides list dawn, day, and dusk for Brook Trout and Brown Trout and dawn and dusk for Rainbow Trout.

AI-generated illustration, not a photo of this lake
Last stocked
May 5, 2026
· Rainbow Trout
Plants on record
68
Since 1979
Species recorded
4
Surface acres
34.4

Fish at Mirror Lake

4 stocked · 0 confirmed present

Brook Trout Stocked · 24 plants · last May 15, 2025 Best: dawn, day, dusk

Last stocked May 15, 2025 · 24 plants

Best: dawn, day, dusk

Brook Trout species guide
Rainbow Trout Stocked · 22 plants · last May 5, 2026 Best: dawn, dusk

Last stocked May 5, 2026 · 22 plants

Best: dawn, dusk

Rainbow Trout species guide
Splake Stocked · 19 plants · last April 27, 2004

Last stocked April 27, 2004 · 19 plants

Splake species guide
Brown Trout Stocked · 3 plants · last May 16, 2003 Best: dawn, day, dusk

Last stocked May 16, 2003 · 3 plants

Best: dawn, day, dusk

Brown Trout species guide

Mirror Lake offers anglers access with its "Facilities Mirror Lake Boat Launch". A "Species Stocking Report Brook trout" indicates this species is present in the lake. (outdoormichigan.org, accessed October 5, 2026)

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

How Mirror Lake is stocked

Source: Michigan Department of Natural Resources.

About 3,047 reported fish per acre, 4th most of 18 lakes in Alger County with both a fish count and a surface area.

Fish stocked in 1979

1,800

Fish stocked in 1980

1,800

Fish stocked in 1981

2,700

Fish stocked in 1982

350

Fish stocked in 1983

2,170

Fish stocked in 1984

1,450

Fish stocked in 1985

2,700

Fish stocked in 1986

2,400

Fish stocked in 1987

2,100

Fish stocked in 1988

2,100

Fish stocked in 1989

2,050

Fish stocked in 1990

2,400

Fish stocked in 1991

3,140

Fish stocked in 1992

1,800

Fish stocked in 1993

2,340

Fish stocked in 1994

3,000

Fish stocked in 1995

2,790

Fish stocked in 1996

3,000

Fish stocked in 1997

2,720

Fish stocked in 1998

4,600

Fish stocked in 1999

2,860

Fish stocked in 2000

4,950

Fish stocked in 2001

1,310

Fish stocked in 2002

1,330

Fish stocked in 2003

7,000

Fish stocked in 2004

1,090

Fish stocked in 2007

2,065

Fish stocked in 2008

2,130

Fish stocked in 2009

2,065

Fish stocked in 2010

2,043

Fish stocked in 2011

2,080

Fish stocked in 2012

1,798

Fish stocked in 2013

1,980

Fish stocked in 2014

1,820

Fish stocked in 2015

1,975

Fish stocked in 2016

1,937

Fish stocked in 2017

1,782

Fish stocked in 2018

2,061

Fish stocked in 2019

1,980

Fish stocked in 2020

1,840

Fish stocked in 2021

1,799

Fish stocked in 2022

1,875

Fish stocked in 2023

1,700

Fish stocked in 2024

1,980

Fish stocked in 2025

2,065

Fish stocked in 2026

1,900

Stocking history

Source: Michigan Department of Natural Resources.
Date Species Quantity Avg. length Source
May 5, 2026Rainbow Trout1,900–report
May 15, 2025Brook Trout165–report
May 7, 2025Rainbow Trout1,900–report
April 17, 2024Rainbow Trout1,980–report
May 15, 2023Rainbow Trout1,700–report
November 28, 2022Brook Trout75–report
May 9, 2022Rainbow Trout1,800–report
April 29, 2021Rainbow Trout1,799–report
October 30, 2020Brook Trout140–report
May 6, 2020Rainbow Trout1,700–report
May 7, 2019Rainbow Trout1,980–report
November 29, 2018Brook Trout161–report
May 16, 2018Rainbow Trout1,120–report
May 10, 2018Rainbow Trout780–report
May 16, 2017Rainbow Trout1,782–report
November 18, 2016Brook Trout140–report
May 10, 2016Rainbow Trout1,797–report
May 5, 2015Rainbow Trout1,975–report
October 23, 2014Brook Trout120–report
June 9, 2014Rainbow Trout1,700–report
May 22, 2013Rainbow Trout1,980–report
May 3, 2012Rainbow Trout1,798–report
November 4, 2011Brook Trout100–report
May 16, 2011Rainbow Trout1,980–report
November 8, 2010Brook Trout143–report
May 17, 2010Rainbow Trout1,900–report
November 5, 2009Brook Trout83–report
November 5, 2009Brook Trout82–report
May 6, 2009Rainbow Trout1,900–report
October 29, 2008Brook Trout75–report
October 29, 2008Brook Trout75–report
May 12, 2008Rainbow Trout1,980–report
November 30, 2007Brook Trout165–report
May 1, 2007Rainbow Trout1,900–report
April 27, 2004Splake1,090–report
May 16, 2003Brown Trout2,000–report
May 16, 2003Splake5,000–report
June 20, 2002Brook Trout250–report
May 13, 2002Splake1,080–report
October 3, 2001Brook Trout60–report
May 21, 2001Splake1,250–report
May 24, 2000Splake2,700–report
May 6, 2000Brown Trout2,250–report
May 6, 1999Splake2,860–report
May 11, 1998Splake2,800–report
April 30, 1998Brown Trout1,800–report
May 22, 1997Splake2,720–report
July 5, 1996Splake3,000–report
May 11, 1995Splake2,790–report
May 27, 1994Splake3,000–report
June 1, 1993Splake2,340–report
June 2, 1992Splake1,800–report
October 28, 1991Brook Trout300–report
June 12, 1991Brook Trout950–report
May 7, 1991Splake1,890–report
May 14, 1990Splake2,400–report
May 3, 1989Brook Trout250–report
April 27, 1989Rainbow Trout1,800–report
April 20, 1988Splake2,100–report
May 5, 1987Brook Trout2,100–report
June 9, 1986Splake2,400–report
May 29, 1985Brook Trout2,700–report
May 9, 1984Splake1,450–report
September 28, 1983Brook Trout2,170–report
May 28, 1982Splake350–report
September 21, 1981Brook Trout2,700–report
October 21, 1980Brook Trout1,800–report
September 6, 1979Brook Trout1,800–report

Access and facts

Nearest town
Au Train, MI

Advisories, closures, regulations and water conditions change. Check the Michigan Department of Natural Resources before you go.

Nearest lakes

Common questions

What fish are at Mirror Lake?

Fishing Mirror Lake usually means Brook Trout: Brook Trout accounts for 24 of 68 plants on record, ahead of Rainbow Trout and 2 more. Brook Trout was last stocked May 15, 2025. Rainbow Trout was last stocked May 5, 2026. Splake was last stocked April 27, 2004. Brown Trout was last stocked May 16, 2003.

When is Mirror Lake stocked?

Last stocked May 5, 2026. It is stocked about 1.4 times a year since 1979, most often in May and November. About 3,047 reported fish per acre, 4th most of 18 lakes in Alger County with both a fish count and a surface area. No plants recorded in 2005 and 2006.

Sources (2) +