Stocked

FMZ 18 · Miller · Bancroft District

Mosque Lake

Mosque Lake (FMZ 18) was last stocked in 2025 with 14,690 Rainbow Trout fingerlings and 7,500 Rainbow Trout yearlings.

Records here go back to 1946: 142 stocking events in total.

In the sweet spot

Rainbow Trout stocked here in 20212023 should be a good size now. See other rainbow trout lakes in Zone 18 worth fishing.

Fish stocked per yearShaded years 20212023: those fish should be catchable size now
2016: 7,500 Rainbow Trout7.5k20162017: 7,500 Rainbow Trout7.5k20172018: 8,306 Rainbow Trout8.3k20182019: 7,285 Rainbow Trout7.3k20192020: 7,500 Rainbow Trout7.5k20202021: 6,000 Rainbow Trout6.0k20212022: 10,500 Rainbow Trout11k20222023: 7,498 Rainbow Trout7.5k20232024: 37,360 Rainbow Trout37k20242025: 22,190 Rainbow Trout22k20252026
  • Rainbow Trout

By species

  • Rainbow TroutIn the sweet spot
    Last stocked
    2025
    Stocked 20212023
    23,998
    Last 10 yrs
    114,139

    Significant stockings 3–5 years ago. Those fish should be a good size now.

  • Brook TroutHistorical only
    Last stocked
    1977
    Stocked 20212023
    0
    Last 10 yrs
    0

    No stockings in the last ten years of data.

  • Lake TroutHistorical only
    Last stocked
    1977
    Stocked 20212023
    0
    Last 10 yrs
    0

    No stockings in the last ten years of data.

  • Brown TroutHistorical only
    Last stocked
    1956
    Stocked 20212023
    0
    Last 10 yrs
    0

    No stockings in the last ten years of data.

Stocking history

YearSpeciesStageFishNotes
2025Rainbow Troutfingerlings14,690
2025Rainbow Troutyearlings7,500
2024Rainbow Troutfingerlings29,860
2024Rainbow Troutyearlings7,500
2023Rainbow Troutyearlings7,498
2022Rainbow Troutyearlings7,500
2022Rainbow Troutfingerlings3,000
2021Rainbow Troutyearlings6,000
2020Rainbow Troutyearlings7,500
2019Rainbow Troutyearlings7,285
2018Rainbow Troutyearlings8,306
2017Rainbow Troutyearlings7,500
2016Rainbow Troutyearlings7,500
Older records (129 stockings, 19462015)
DateSpeciesStageFishStrain / purpose
2015-05-28Rainbow Troutyearlings7,500Various private hatcheries · Put-Grow-and Take
2014-10-30Rainbow Troutyearlings8,500Various private hatcheries · Put-Grow-and Take
2013-10-11Rainbow Troutyearlings500Various private hatcheries · Put-Grow-and Take
2013-05-02Rainbow Troutyearlings6,500Various private hatcheries · Put-Grow-and Take
2012-04-16Rainbow Troutyearlings7,500Various private hatcheries · Put-Grow-and Take
2011-05-13Rainbow Troutyearlings7,500Various private hatcheries · Put-Grow-and Take
2010-06-09Rainbow Troutyearlings3,000Various private hatcheries · Put-Grow-and Take
2010-05-04Rainbow Troutyearlings7,500Various private hatcheries · Put-Grow-and Take
2009-05-13Rainbow Troutyearlings7,500Various private hatcheries · Put-Grow-and Take
2008-05-20Rainbow Troutyearlings6,500Ganaraska River (TTC) · Put-Grow-and Take
2007-05-29Rainbow Troutyearlings3,720Ganaraska River (NMC) · Put-Grow-and Take
2006-05-16Rainbow Troutyearlings5,000Ganaraska River (NMC) · Put-Grow-and Take
2005-05-12Rainbow Troutyearlings3,500Ganaraska River (NMC) · Put-Grow-and Take
2004-09-13Rainbow Troutfingerlings2,800Ganaraska River (NMC) · Put-Grow-and Take
2004-06-01Rainbow Troutyearlings2,310Ganaraska River (NMC) · Put-Grow-and Take
2004-06-01Rainbow Troutyearlings1,190Various private hatcheries · Put-Grow-and Take
2003-09-01Rainbow Troutfingerlings1,500Ganaraska River (NMC) · Put-Grow-and Take
2003-05-15Rainbow Troutyearlings3,500Ganaraska River (NMC) · Put-Grow-and Take
2002-05-28Rainbow Troutyearlings3,500Ganaraska River (NMC) · Put-Grow-and Take
2001-05-29Rainbow Troutyearlings2,000Ganaraska River (NMC) · Put-Grow-and Take
2001-05-29Rainbow Troutyearlings1,500Various private hatcheries · Put-Grow-and Take
2000-09-28Rainbow Troutyearlings3,500Ganaraska River (NMC) · Put-Grow-and Take
1999-09-24Rainbow Troutyearlings800Ganaraska River (NMC) · Put-Grow-and Take
1999-06-02Rainbow Troutyearlings2,700Ganaraska River (NMC) · Put-Grow-and Take
1998-05-28Rainbow Troutyearlings3,500Ganaraska River (NMC) · Put-Grow-and Take
1997-06-18Rainbow Troutyearlings3,636Ganaraska River (NMC) · Put-Grow-and Take
1997-06-12Rainbow Troutyearlings3,500Ganaraska River (NMC) · Put-Grow-and Take
1996-06-13Rainbow Troutyearlings1,261Ganaraska River (NMC) · Put-Grow-and Take
1996-05-22Rainbow Troutyearlings3,500Ganaraska River (NMC) · Put-Grow-and Take
1995-05-30Rainbow Troutyearlings1,190Ganaraska River (NMC) · Put-Grow-and Take
1995-05-12Rainbow Troutyearlings2,310Ganaraska River (NMC) · Put-Grow-and Take
1991-05-14Rainbow Troutyearlings3,500Put-Grow-and Take
1990-05-08Rainbow Troutyearlings3,500Put-Grow-and Take
1989-05-31Rainbow Troutyearlings3,170Put-Grow-and Take
1988-05-10Rainbow Troutyearlings3,500Put-Grow-and Take
1987-05-28Rainbow Troutfingerlings5,500Put-Grow-and Take
1986-05-12Rainbow Troutyearlings3,500Put-Grow-and Take
1985-06-06Rainbow Troutyearlings2,800Put-Grow-and Take
1984-05-07Rainbow Troutyearlings3,500Put-and-Take
1982-05-26Rainbow Troutyearlings1,226Put-Grow-and Take
1982-05-20Rainbow Troutyearlings2,310Put-Grow-and Take
1982-05-20Rainbow Troutyearlings1,190Put-Grow-and Take
1981-05-08Rainbow Troutyearlings3,500Put-Grow-and Take
1980-05-20Rainbow Troutyearlings3,200Put-Grow-and Take
1979-05-16Rainbow Troutyearlings4,300Put-Grow-and Take
1979-05-16Rainbow Troutyearlings2,200Put-Grow-and Take
1978-05-24Rainbow Troutyearlings7,400Put-Grow-and Take
1977-05-10Lake Troutyearlings2,000Supplemental
1977-04-22Brook Troutyearlings5,000Other
1976-05-26Brook Troutyearlings550Put-and-Take
1976-05-19Brook Troutyearlings1,000Put-and-Take
1976-05-17Brook Troutyearlings40,000Put-and-Take
1976-05-17Lake Troutyearlings2,000Supplemental
1976-04-29Brook Troutyearlings888Put-and-Take
1976-04-28Brook Troutyearlings2,256Put-and-Take
1976-04-26Brook Troutyearlings2,256Put-and-Take
1975-05-29Brook Troutyearlings2,000
1975-05-26Brook Troutyearlings1,600
1975-05-23Brook Troutyearlings1,000
1975-05-21Brook Troutyearlings1,500
1975-05-21Brook Troutyearlings1,500
1975-05-21Lake Troutyearlings1,400
1975-05-09Brook Troutyearlings2,400
1974-05-24Lake Troutyearlings1,800
1972-05-31Brook Troutyearlings6,540
1971-05-01Brook Troutyearlings3,000
1971-05-01Lake Troutyearlings1,800
1970-05-15Lake Troutyearlings600
1970-03-12Brook Troutyearlings3,000
1969-05-01Brook Troutyearlings4,800
1969-05-01Rainbow Troutyearlings3,600
1968-05-01Lake Troutyearlings1,800
1968-04-01Brook Troutyearlings3,600
1968-04-01Rainbow Troutyearlings3,600
1967-05-01Brook Troutfingerlings3,600
1967-04-01Lake Troutfingerlings1,500
1966-05-01Lake Troutyearlings2,000
1966-04-01Brook Troutyearlings2,000
1965-05-01Rainbow Troutyearlings2,998
1965-05-01Brook Troutyearlings2,000
1965-05-01Lake Troutyearlings1,000
1964-04-01Brook Troutyearlings3,000
1964-04-01Lake Troutyearlings1,000
1964-04-01Rainbow Troutyearlings1,000
1963-04-01Brook Troutyearlings3,000
1963-04-01Lake Troutyearlings1,000
1963-04-01Rainbow Troutyearlings1,000
1962-05-01Brook Troutyearlings3,000
1962-05-01Rainbow Troutyearlings2,000
1962-05-01Lake Troutyearlings1,000
1961-05-01Brook Troutyearlings2,000
1961-05-01Rainbow Troutyearlings2,000
1961-05-01Lake Troutyearlings1,500
1960-05-01Brook Troutyearlings4,000
1960-05-01Lake Troutyearlings2,000
1960-05-01Rainbow Troutyearlings2,000
1959-05-01Brook Troutyearlings5,000
1959-04-01Lake Troutyearlings3,000
1959-04-01Rainbow Troutyearlings1,500
1958-07-01Lake Troutfingerlings2,000
1958-06-01Rainbow Troutyearlings1,000
1958-05-01Brook Troutyearlings4,000
1957-05-01Brook Troutyearlings7,000
1957-04-01Rainbow Troutfry1,000
1956-05-01Brown Troutfingerlings14,000
1956-05-01Brook Troutfingerlings6,800
1956-05-01Brook Troutyearlings4,000
1956-05-01Rainbow Troutyearlings800
1955-09-01Brook Troutfingerlings2,500
1955-04-01Brook Troutyearlings5,000
1955-04-01Lake Troutfry3,000
1954-07-01Brook Troutfingerlings2,000
1954-05-01Brook Troutyearlings2,500
1954-05-01Lake Troutyearlings1,000
1953-06-01Lake Troutfingerlings5,000
1953-04-01Brook Troutyearlings3,000
1952-08-01Lake Troutfingerlings1,000
1952-05-01Brook Troutyearlings4,000
1951-09-01Lake Troutfingerlings2,000
1951-05-01Brook Troutyearlings2,000
1950-09-01Lake Troutfingerlings1,000
1950-05-01Brook Troutyearlings3,000
1949-05-01Brook Troutyearlings5,600
1948-07-01Lake Troutfingerlings1,000
1948-05-01Brook Troutyearlings5,000
1947-07-01Lake Troutyearlings1,000
1947-05-01Brook Troutyearlings4,800
1946-05-01Lake Troutfingerlings850
1946-04-01Brook Troutyearlings1,200

Recent records (2016 on) are year-only; MNRF does not publish stocking dates. Historical records (to 2015) include dates and strain.

Where it is

45.0106, -76.9105 · Open in OpenStreetMap