Skip to content

Minnesota, with the receipts. MNIRL answers practical questions about living in and getting around Minnesota from official records, with the source and date behind every fact. Nobody pays to appear here. AI-assisted drafts; no named contributor has checked them yet. Spot an error? rice.john.nextgenai@gmail.com

MNIRL

Research / Original analysis

Will your lake be open on the fishing opener? Ice-out and opener dates, 1999 to 2026

Joining DNR ice-out reports for 65 lakes with each year's opener date: ice-out came after the opener in 31 of 1,492 lake-years, all in four springs, all on lakes at 45.5 degrees north or above, and all with a May 10 or 11 opener.

Byline pending. Analysis run on public Minnesota DNR records and statute text; awaiting a named contributor and human review. Data collected . Compiled .

Lake Itasca seen across reeds and marsh grass, framed by leaves, under a pale summer sky.

Lake Itasca from the Mississippi Headwaters, July 2017.

Photo: Sheltoneasley, CC BY-SA 4.0. Not taken by MNIRL; resized. Credits

Quick read

Ice-out after the opener
31 of 1,492 lake-years (2.1%), in 2008, 2013, 2014 and 2025
Typical lake
Ice out 30 days before the opener; in the worst tenth of lake-years, 9 days or fewer
By latitude
None of 33 lakes south of 45.5 N; 5.2% of lake-years north of 46.5 N
By opener date
Ice at the opener in 4 of 12 springs with a May 9 to 11 opener, 0 of 16 with May 12 to 15

The short answer

Mostly yes, and the exceptions are few and northern. Across 65 Minnesota lakes with long DNR ice-out records, the ice was reported out before the fishing opener in 97.9% of the 1,492 lake-years from 1999 to 2026. In the typical lake-year the ice had been out for 30 days by opener morning.

The other 31 lake-years came from just 4 springs: 2008, 2013, 2014 and 2025. Nearly two-thirds of them were in 2013, when 20 of the 53 lakes reporting still had ice at the opener. None was south of 45.5 degrees north, a line just south of St. Cloud.

This describes 28 past springs on 65 lakes. It is not a forecast for this year, and a lake being "open" in the record does not mean its ramp, shoreline or bays are clear.

What this means for your opener plans

  • South of 45.5 N, the record gives little to worry about. The 33 lakes below that line never had ice-out reported after the opener in 722 lake-years. The closest call was 3 days of open water (44.5 to 45.5 N).
  • North of 46.5 N, keep a second plan. Ice-out came after the opener in 5.2% of lake-years, and fell within a week of it in 15%. Rainy Lake had ice at the opener in 4 of its 28 reported years; Vermilion in 3 of 28. In between (45.5 to 46.5 N, which includes Mille Lacs and many central lakes) the rate was 2.3%.
  • The opener moves, and the early dates carry the risk. The opener is a Saturday between May 9 and May 15. In the 16 years with an opener on May 12 or later, no lake in the study had ice-out reported after it. All 4 springs with ice at the opener had an opener on May 10 or 11. The DNR lists the next openers as May 15, 2027; May 13, 2028; May 12, 2029; May 11, 2030. May 15, 2027 is the latest date the opener can fall on. That says nothing about 2027's weather.
  • Treat opener weekend as a range. If you hold a cabin or guide for a northern lake, ask about cancellation terms, and call the resort or the DNR area office the week before about the ramp and shoreline.
  • A late-ice year looks like 2013. The opener was May 11. The typical reporting lake had been ice-free for 3 days, 20 lakes still had ice, and 32 of 53 were within a week or worse. DNR and news reports at the time described large northern lakes, and Mille Lacs, still covered.

Look up your lake

Pick a lake and a date the opener could fall on. The tool counts, in that lake's own years, how often ice-out was reported after that date.

Years in parentheses are upcoming openers listed in the DNR season table. Counts use 1999 to 2026. Lakes with fewer than 20 years of reports in that span are left out.

46.24 degrees north · 28 years of reports

Mille Lacs

Ice was reported out after May 15 in 1 of 28 years, and less than a week before it or later in 2 of 28.

The wait would have run past May 15 in 1 year. Counted against the same calendar date every year. The actual opener moves between May 9 and May 15.

Past years, not a forecast. A reported ice-out date does not mean the ramp is clear, the shore is open or the ice is safe. Confirm the opener date and any special rules for the lake with the DNR.

Four findings

  1. Trouble at the opener is rare and bunched in a few years. 31 lake-years (2.1%) had ice-out after the opener, and 89 (6%) had ice-out on the opener or less than a week before it. Those 89 fall in 9 of 28 years.
  2. Latitude is the strongest pattern. The share of lake-years at or near the opener runs 0%, 0.8%, 5.1% and 15% from the southern to the northern band. Of 65 lakes, 31 never came within a week of the opener.
  3. Which May Saturday it is seems to matter. Openers on May 9 to 11 (12 years) had 4 springs with ice at the opener; openers on May 12 to 15 (16 years) had none. A one-sided exact test on those counts gives p = 0.024. We chose the May 11 cut after looking at the results, and with only four such springs this is a pattern to note, not a proof. One of the four, 2025, is a single lake: Rainy, with ice-out reported one day after the opener. Weather, not the date, melts the ice: a cold spring costs more when the opener comes a few days sooner.
  4. The recent half has more close calls, mostly from one spring. Ice-out came after the opener in 0.5% of lake-years in 1999 to 2012 and 3.9% in 2013 to 2026. Without 2013 the later figure is 1.1%. Within a week or worse: 2.1% against 10.4% (6.3% without 2013). Fourteen springs per era is too few to call this a trend. The 1999 to 2012 and 2013 to 2026 openers also fell on similar dates (average May 12.5 and 11.5).

Lakes with ice-out at or near the opener, by year (% of lakes reporting)

Ice-out reported after the openerLess than 7 days before the opener (or on it)
0%20%40%60%1999, opener 1999-05-15: 0 of 63 lakes after the opener, 0 more within a week2000, opener 2000-05-13: 0 of 60 lakes after the opener, 0 more within a week2001, opener 2001-05-12: 0 of 61 lakes after the opener, 0 more within a week2002, opener 2002-05-11: 0 of 63 lakes after the opener, 0 more within a week2003, opener 2003-05-10: 0 of 61 lakes after the opener, 1 more within a week2004, opener 2004-05-15: 0 of 61 lakes after the opener, 0 more within a week2005, opener 2005-05-14: 0 of 62 lakes after the opener, 0 more within a week2006, opener 2006-05-13: 0 of 58 lakes after the opener, 0 more within a week2007, opener 2007-05-12: 0 of 60 lakes after the opener, 0 more within a week2008, opener 2008-05-10: 4 of 60 lakes after the opener, 12 more within a week2009, opener 2009-05-09: 0 of 48 lakes after the opener, 0 more within a week2010, opener 2010-05-15: 0 of 48 lakes after the opener, 0 more within a week2011, opener 2011-05-14: 0 of 47 lakes after the opener, 0 more within a week2012, opener 2012-05-12: 0 of 50 lakes after the opener, 0 more within a week2013, opener 2013-05-11: 20 of 53 lakes after the opener, 12 more within a week2014, opener 2014-05-10: 6 of 58 lakes after the opener, 5 more within a week2015, opener 2015-05-09: 0 of 51 lakes after the opener, 0 more within a week2016, opener 2016-05-14: 0 of 47 lakes after the opener, 0 more within a week2017, opener 2017-05-13: 0 of 53 lakes after the opener, 0 more within a week2018, opener 2018-05-12: 0 of 50 lakes after the opener, 8 more within a week2019, opener 2019-05-11: 0 of 52 lakes after the opener, 0 more within a week2020, opener 2020-05-09: 0 of 51 lakes after the opener, 0 more within a week2021, opener 2021-05-15: 0 of 45 lakes after the opener, 0 more within a week2022, opener 2022-05-14: 0 of 53 lakes after the opener, 9 more within a week2023, opener 2023-05-13: 0 of 46 lakes after the opener, 6 more within a week2024, opener 2024-05-11: 0 of 46 lakes after the opener, 0 more within a week2025, opener 2025-05-10: 1 of 44 lakes after the opener, 3 more within a week2026, opener 2026-05-09: 0 of 41 lakes after the opener, 2 more within a week19992005201020152020202620132008
Each bar uses the lakes that reported that year (41 to 63). Opener dates follow Minnesota Statutes 97C.395 and match the DNR season table. Ice-out reports: Minnesota DNR, collected 2026-11-06.

Bar chart, one bar for each year from 1999 to 2026. Each bar shows the share of reporting lakes where ice was reported out after the opener (dark) or less than a week before it (lighter). Bars are empty in 19 of 28 years. The tallest is 2013, with 32 of 53 lakes (60%) in one of the two groups. The same values are in the table below the chart.

Every year: opener date and lakes at or near the opener
YearOpenerLakes reportingIce-out after the openerOn the opener dayLess than 7 days beforeTypical lake: days open before openerFewest days open, any lake
1999May 15630004214
2000May 13600005121
2001May 12610002110
2002May 1163000257
2003May 1061001275
2004May 15610003814
2005May 14620003521
2006May 135800034.524
2007May 126000036.58
2008May 1060411116-4
2009May 94800022.58
2010May 15480004435
2011May 14470002912
2012May 125000052.536
2013May 1153202103-6
2014May 105860515-10
2015May 9510003011
2016May 14470005311
2017May 13530004425
2018May 1250017100
2019May 1152000209
2020May 951000317
2021May 15450004627
2022May 1453009211
2023May 134600616.52
2024May 11460005920
2025May 104410338.5-1
2026May 941002364
Days open is the opener date minus the reported ice-out date. Negative means ice-out came after the opener. The typical lake is the median across lakes reporting that year.

Same measure, grouped by the date of the opener (% of lakes)

Some lake: ice-out after the openerNo lake after the opener
0%20%40%60%92009: opener May 9, 0 of 48 lakes at or near the opener2015: opener May 9, 0 of 51 lakes at or near the opener2020: opener May 9, 0 of 51 lakes at or near the opener2026: opener May 9, 2 of 41 lakes at or near the opener102003: opener May 10, 1 of 61 lakes at or near the opener2008: opener May 10, 16 of 60 lakes at or near the opener2014: opener May 10, 11 of 58 lakes at or near the opener2025: opener May 10, 4 of 44 lakes at or near the opener112002: opener May 11, 0 of 63 lakes at or near the opener2013: opener May 11, 32 of 53 lakes at or near the opener2019: opener May 11, 0 of 52 lakes at or near the opener2024: opener May 11, 0 of 46 lakes at or near the opener122001: opener May 12, 0 of 61 lakes at or near the opener2007: opener May 12, 0 of 60 lakes at or near the opener2012: opener May 12, 0 of 50 lakes at or near the opener2018: opener May 12, 8 of 50 lakes at or near the opener132000: opener May 13, 0 of 60 lakes at or near the opener2006: opener May 13, 0 of 58 lakes at or near the opener2017: opener May 13, 0 of 53 lakes at or near the opener2023: opener May 13, 6 of 46 lakes at or near the opener142005: opener May 14, 0 of 62 lakes at or near the opener2011: opener May 14, 0 of 47 lakes at or near the opener2016: opener May 14, 0 of 47 lakes at or near the opener2022: opener May 14, 9 of 53 lakes at or near the opener151999: opener May 15, 0 of 63 lakes at or near the opener2004: opener May 15, 0 of 61 lakes at or near the opener2010: opener May 15, 0 of 48 lakes at or near the opener2021: opener May 15, 0 of 45 lakes at or near the openerDay of May the opener fell on
Four years sit in each column. The opener falls on a Saturday between May 9 and May 15, set by Memorial Day. All four years with ice-out after the opener had a May 10 or May 11 opener. This grouping was made after looking at the results, so treat it as a pattern in 28 springs, not a rule.

Dot chart. Columns are the day of May on which the opener fell, from May 9 to May 15; each dot is one year. The height of a dot is the share of reporting lakes with ice-out after, or less than a week before, the opener. May 9: 4 years, 0 with ice-out after the opener; May 10: 4 years, 3 with ice-out after the opener; May 11: 4 years, 1 with ice-out after the opener; May 12: 4 years, 0 with ice-out after the opener; May 13: 4 years, 0 with ice-out after the opener; May 14: 4 years, 0 with ice-out after the opener; May 15: 4 years, 0 with ice-out after the opener. The same grouping is in the table below the chart.

By the day of May the opener fell on
OpenerYearsWhich yearsYears with ice-out after the openerYears with a lake within a week or worseTypical lake: days open (median of yearly medians)
May 942009, 2015, 2020, 20260130.5
May 1042003, 2008, 2014, 20253421.5
May 1142002, 2013, 2019, 20241122.5
May 1242001, 2007, 2012, 20180128.75
May 1342000, 2006, 2017, 20230139.25
May 1442005, 2011, 2016, 20220132
May 1541999, 2004, 2010, 20210043
Years with a May 12 to 15 opener that still had a lake within a week of it: 2018, 2022, 2023.

Where the ice stayed past, or nearly past, the opener (1999 to 2026)

Ice-out after the opener in at least one year (18)Within a week at most (11)Never within a week (24)Fewer than 20 years (12)
BurntsideLeech (Main Basin)Lower HayAnnBoneDiamondBuffaloHowardGalpinSilverHanskaSissetonBig PineWatabForestCedarBald EagleWhite BearOwassoMedicineMaryLake of the IslesBde Maka SkaMinnetonkaHarrietChristmasWaconiaUpper PriorShieldsCedarWashingtonTetonkaMadisonShetekClearFountainFallLongPortageLongPierzLouiseMinnewaskaFishBig StoneKoronisGreenRainyKabetogamaShagawaVermilionTurtleJessieEmbarrassBemidjiItascaLeechDetroitBig SandyGullShamineauMille LacsAlexanderLe Homme DieuOsakis
County lines: U.S. Census Bureau cartographic boundary file (public domain). Lake positions: Minnesota DNR index. Dashed lines are 45.5 and 46.5 degrees north, the cuts used in the latitude table.

Outline map of Minnesota's counties with a dot for each of the 65 lakes. 18 lakes had ice-out reported after the opener in at least one year, 11 more had a year with ice-out less than 7 days before it, 24 had neither, and 12 have too few years to report. Dashed lines mark 45.5 and 46.5 degrees north. Every lake is in the table below the map.

Ice-out at or near the opener, by latitude (% of lake-years)

After the openerLess than 7 days before it (or on it)
Each lake-year is one lake in one year. Lakes in the same spring are not independent, so the bars describe these 28 springs, not 1,492 separate chances.

Bars by latitude band, showing the share of lake-years with ice-out after the opener and with ice-out less than 7 days before it. 46.5 N and above: 5.2% after, 9.8% within a week, 459 lake-years; 45.5 to 46.5 N: 2.3% after, 2.9% within a week, 311 lake-years; 44.5 to 45.5 N: 0% after, 0.8% within a week, 501 lake-years; Below 44.5 N: 0% after, 0.0% within a week, 221 lake-years. The same values are in the table below the chart.

By latitude band (all lake-years pooled)
BandLakesLake-yearsIce-out after the openerOn the opener dayLess than 7 days beforeTypical days openTenth-percentile days open
Below 44.5 N102210 (0%)004326
44.5 to 45.5 N235010 (0%)043717
45.5 to 46.5 N133117 (2.3%)182711
46.5 N and above1945924 (5.2%)342183
Tenth-percentile days open: in the worst tenth of lake-years, there were this many days or fewer of open water before the opener.

What this can't tell you

  • Not a forecast. Past frequency does not predict this spring. March and April weather decide it, and the DNR's ice-out reports for the year are the better check as the opener nears.
  • Ice-out is not safe, fishable or reachable. It is a volunteer's report of when the ice left, under definitions the DNR does not publish. Ice can linger in bays, along shore and at ramps after a lake is called open, and wind can push it back. Nothing here says any ice is safe.
  • Only 65 lakes, and not a random sample. They are lakes with long reporting histories, mostly near people. Large northern lakes such as Red Lake, Lake of the Woods and Winnibigoshish are not in the set, and a lake that is not here may behave differently. Rainy Lake is in the set but is a border water with its own rules.
  • Gaps. 82% of possible lake-years have a report (1,492 of 1,820). About 57 lakes reported per year in 1999 to 2012 and about 49 in 2013 to 2026, so the two eras do not use quite the same lakes. We do not know why reports are missing.
  • Only the years we can support. The opener rule is confirmed in the statute from the 1999 edition on, so the study starts there. We could not confirm the rule for earlier years, so they are not used.
  • The rules change and vary by water. Some border waters (with Canada, Wisconsin, the Dakotas and Iowa) and some individual lakes have different seasons, and the DNR can close areas where fish are spawning. Confirm the current opener date and the rules for your water with the DNR before you go.
  • Weather is not in the numbers. We did not join spring temperatures. The result says when ice left, not why.

How we did this

Two sources joined
Ice-out reports from the Minnesota DNR (the same 65 lakes and download as our ice-out study) and the fishing opener for each year, worked out from the statute.
The opener rule
Minnesota Statutes 97C.395 sets the season for walleye, sauger and northern pike, among other species, from the Saturday two weeks before the Saturday of Memorial Day weekend. We read the statute text in the 1999, 2006 and 2025 editions and found the same wording, then checked the computed dates against the DNR's season table (May 9, 2026 to May 11, 2030) and against dates printed on DNR climate pages for 2012 to 2016.
The window
1999 to 2026: 28 openers. The section was last amended in 1995 before the 1999 edition, and we could not retrieve an earlier edition to read, so earlier years are left out.
Days open
For each lake and year, the opener date minus the reported ice-out date, in whole days using real calendar dates, so leap years need no special case. Positive means ice-out came before the opener. Zero is the opener day. Negative means ice-out came after it.
One value per lake-year
Where several agencies reported the same lake and year we use the middle report (the earlier of two middle values), as in the ice-out study.
Close calls
A lake-year is a close call if ice-out was reported less than 7 days before the opener, or later. The cutoff is ours.
Lakes with little data
Lakes with fewer than 20 reported years in the window are shown in the CSV and the table, flagged, and are left out of the lookup and shown gray on the map. 12 of the 65 lakes fall below that line.
Re-running it
The script reads the saved DNR files and statute pages, and a test recomputes the headline counts separately from the raw files.

We publish counts and summaries computed from the DNR reports, not the individual lake-year reports. The DNR's license allows derived work but not redistributing the data in whole; the license question is not settled by this page. Ice-out background and the long-run trend are in our ice-out study, and any lake's typical date is in the ice-out explorer.

Every lake in the study

The 65 lakes, north to south: years of reports and how they compare with the opener, 1999 to 2026
LakeLatitudeYears of reportsIce-out after the openerLess than 7 days before itTypical days openFewest days open
Rainy48.61284510-10
Kabetogama48.47272611-4
Fall47.952703171
Burntside47.9318Too few yearsToo few years
Shagawa47.92251516-1
Vermilion47.88283413-6
Turtle47.62221218.5-1
Jessie47.58201321.5-3
Embarrass47.53271121-1
Bemidji47.51283216-6
Itasca47.22281121.5-2
Leech (Main Basin)47.177Too few yearsToo few years
Leech47.16282418-4
Long47.022502200
Portage46.972601252
Long46.822301251
Detroit46.79261026-1
Big Sandy46.76271023-1
Lower Hay46.6719Too few yearsToo few years
Gull46.45251123-4
Shamineau46.25201028-3
Mille Lacs46.24281318-5
Big Pine46.21200024.511
Alexander46.21271126-3
Pierz45.962301304
Louise45.932701281
Le Homme Dieu45.93241027-2
Ann45.9214Too few yearsToo few years
Osakis45.90281027-2
Minnewaska45.622701330
Watab45.602700318
Fish45.582101365
Big Stone45.41280136.53
Koronis45.34240133.54
Bone45.298Too few yearsToo few years
Forest45.272600389
Cedar45.272300308
Green45.25280131.53
Diamond45.1810Too few yearsToo few years
Buffalo45.1614Too few yearsToo few years
Bald Eagle45.11240036.59
White Bear45.082800368
Howard45.0713Too few yearsToo few years
Owasso45.03200040.519
Medicine45.0128003910
Mary45.002400349
Lake of the Isles44.9624003912
Bde Maka Ska44.9428003811
Minnetonka44.93280034.57
Harriet44.9227003811
Christmas44.902000369
Galpin44.9015Too few yearsToo few years
Silver44.9011Too few yearsToo few years
Waconia44.87280036.58
Upper Prior44.71220040.512
Shields44.37260042.512
Cedar44.2921004213
Washington44.2523004113
Tetonka44.2328004313
Madison44.1928004212
Hanska44.148Too few yearsToo few years
Shetek44.1225004425
Clear44.0927004513
Fountain43.6624003815
Sisseton43.6511Too few yearsToo few years
"Less than 7 days before it" includes the opener day itself and excludes years with ice-out after. Lakes with fewer than 20 years are not summarized here. Several lakes share a name; the CSV gives the DNR identifier.

Data collected .

Download the data

  • Opener and ice-out by year (CSV)

    One row per year: opener date, lakes reporting, and how many had ice-out after, on or within a week before the opener.

  • Opener and ice-out by lake (CSV)

    One row per lake: years of data, counts of late and close years, days of open water before the opener, and the same counts for 1999 to 2012 and 2013 to 2026.

How we know this

Every source below was opened and read for this draft on the date shown. Rules and prices change, so confirm with the source before you act on anything here. What these labels mean.

  • Minnesota Statutes 97C.395, subdivision 1, sets the season for walleye, sauger and northern pike, among other species, from the Saturday two weeks prior to the Saturday of Memorial Day weekend. The wording is the same in the 1999, 2006 and 2025 editions we read.

    Official source checked

    Source: revisor.mn.gov · Checked by AI research draft, human review pending

    Limits: Editions before 1999 could not be retrieved, so the rule is not confirmed for earlier years. The commissioner can close areas where fish are spawning. Statutes change.

  • The DNR fishing-seasons table lists the fishing opener for Minnesota waters as May 9, 2026, May 15, 2027, May 13, 2028, May 12, 2029 and May 11, 2030. These match the statute rule.

    Published by the provider

    Source: dnr.state.mn.us · Checked by AI research draft, human review pending

    Limits: The page also has separate sections for border waters with Canada, Iowa, North Dakota, South Dakota and Wisconsin, which we did not review. Confirm the current dates with the DNR.

  • DNR climate pages state opener dates of May 12, 2012, May 10, 2014, May 9, 2015 and May 14, 2016, matching the rule, and describe ice still on northern lakes and Mille Lacs at the 2013 opener.

    Published by the provider

    Source: dnr.state.mn.us · Checked by AI research draft, human review pending

    Limits: One of these pages gives May 11 for 2014 in one place and May 10 in another. We took the rule's date, May 10, which matches the other mention.

  • Ice-out dates are reports from volunteer observers collected by the Minnesota DNR, which computes its own medians from 1950 on.

    Official source checked

    Source: dnr.state.mn.us · Checked by AI research draft, human review pending

    Limits: The DNR does not publish how each observer defined ice-out. An ice-out date does not mean a ramp is clear or ice is safe.

  • The DNR lets people make derivative works from its climatology data but does not allow the data in its entirety to be resold, distributed or displayed commercially. This page publishes counts and summaries, not the individual reports.

    Official source checked

    Source: dnr.state.mn.us · Checked by AI research draft, human review pending

    Limits: A plain reading of the license text. Confirm with the DNR before treating the CSV files as cleared.

Something wrong or out of date? Email rice.john.nextgenai@gmail.com with the page and a source.