Minnesota Nordic Board

Minnesota XC intelligence

Minnesota Cross Country Ski Conditions

Minnesota cross-country ski conditions organized around the Great Minnesota Ski Pass network, Twin Cities snowmaking, Duluth and Arrowhead reliability, and North Shore storm timing.

Where should I ski today, and when?

Loading Minnesota snow, surface and timing intelligence…

Loading…
Building the Minnesota Nordic Board…

Checking modeled base, recent snow, rain, freeze/thaw, hourly temperature, wind and source confidence.

What makes this Minnesota board different

Minnesota's skiing ecosystem is structurally different from Michigan and Wisconsin. The Great Minnesota Ski Pass covers more than 1,100 miles of groomed trails at 90+ destinations, Minnesota DNR maintains snow-depth and groomed-condition resources, and major metro systems publish their own daily trail status. The board treats pass context and official trail status as first-class information.

60 launch systems

9 state-specific regions · one shared XC weather/surface engine · separate operator-status provenance.

Minnesota decision boards

Purpose-built views for high-intent ski decisions, separate from the geographic regional boards.

Minnesota regions

Minnesota XC trail map

Explore every system in the statewide board. Pins open the dedicated trail-intelligence page; map locations represent the ski property or system and may not be a precise trailhead.

Major Minnesota Nordic systems

Giants Ridge Nordic TrailsBiwabik · Arrowhead / Ely · classic + skateHidden Valley Recreation AreaEly · Arrowhead / Ely · classic + skateBear Head Lake State ParkEly · Arrowhead / Ely · classic + skatePincushion Mountain TrailsGrand Marais · North Shore · classic + skateGooseberry Falls State ParkTwo Harbors · North Shore · classicTettegouche State ParkSilver Bay · North Shore · classicCascade River State ParkLutsen · North Shore · classicSnowflake Nordic Ski CenterDuluth · Duluth · classic + skateLake Bemidji State ParkBemidji · Bemidji / Itasca · classic + skateItasca State ParkPark Rapids · Bemidji / Itasca · classic + skateVasaloppet Nordic CenterMora · Central / Mora · classic + skateFrench Rapids Nordic TrailsBrainerd · Central / Mora · classic + skateTheodore Wirth ParkMinneapolis · Twin Cities / St. Croix · classic + skateElm Creek Park ReserveMaple Grove · Twin Cities / St. Croix · classic + skateHyland Lake Park ReserveBloomington · Twin Cities / St. Croix · classic + skateBattle Creek Regional ParkSt. Paul · Twin Cities / St. Croix · classic + skateAfton State ParkHastings · Twin Cities / St. Croix · classicWild River State ParkCenter City · Twin Cities / St. Croix · classic + skateWilliam O'Brien State ParkMarine on St. Croix · Twin Cities / St. Croix · classic + skateSibley State ParkNew London · Southern Minnesota · classicMagney-Snively Ski TrailsDuluth · Duluth · classic + skatePiedmont Ski TrailsDuluth · Duluth · classic + skateChester Park Ski TrailsDuluth · Duluth · skateHartley Park Ski TrailsDuluth · Duluth · classicLester-Amity Ski TrailsDuluth · Duluth · classic + skateSpirit Mountain Upper Nordic TrailsDuluth · Duluth · classic + skateGrand Avenue Nordic CenterDuluth · Duluth · classic + skateMovil MazeBemidji · Bemidji / Itasca · classic + skateThree Island Lake Recreation AreaBemidji · Bemidji / Itasca · classic + skateMontebello Ski TrailsBemidji · Bemidji / Itasca · classic + skateHobson Forest Ski TrailsBemidji · Bemidji / Itasca · classicBemidji High School Ski TrailBemidji · Bemidji / Itasca · classic + skateBuena Vista Ski TrailsBemidji · Bemidji / Itasca · classic + skateBaker Park ReserveMaple Plain · Twin Cities / St. Croix · classic + skateCarver Park ReserveVictoria · Twin Cities / St. Croix · classic + skateCleary Lake Regional ParkPrior Lake · Twin Cities / St. Croix · classic + skateCrow-Hassan Park ReserveHanover · Twin Cities / St. Croix · classicEagle Lake Winter TrailheadPlymouth · Twin Cities / St. Croix · classic + skateFrench Regional ParkPlymouth · Twin Cities / St. Croix · classic + skateGlen Lake Golf Center Ski TrailsMinnetonka · Twin Cities / St. Croix · classicLake Rebecca Park ReserveRockford · Twin Cities / St. Croix · classic + skateMississippi Gateway Regional ParkBrooklyn Park · Twin Cities / St. Croix · classicMurphy-Hanrehan Park ReserveSavage · Twin Cities / St. Croix · classic + skateBally Creek Ski SystemGrand Marais · North Shore · classicGeorge Washington Pines Winter TrailGrand Marais · North Shore · classicCentral Gunflint Trail Ski SystemGunflint Trail · Gunflint Trail / Border Country · classic + skateUpper Gunflint Ski Trail SystemGunflint Trail · Gunflint Trail / Border Country · classic + skateBanadad Ski TrailGunflint Trail · Gunflint Trail / Border Country · classicSugarbush Ski TrailsTofte · North Shore · classic + skateNorpine Ski TrailsLutsen · North Shore · classic + skateGamehaven Park Ski TrailsRochester · Rochester / Southeast · classic + skateQuarry Hill Park Ski TrailsRochester · Rochester / Southeast · classicEssex Park Ski TrailsRochester · Rochester / Southeast · classic + skateJay Cooke State ParkCarlton · Duluth · classicMille Lacs Kathio State ParkOnamia · Central / Mora · classicLake Carlos State ParkAlexandria · Central / Mora · classicFlandrau State ParkNew Ulm · Southern Minnesota · classicFort Snelling State ParkSt. Paul · Twin Cities / St. Croix · classicGreat River Bluffs State ParkWinona · Southern Minnesota · classicSt. Croix State ParkHinckley · Central / Mora · classic

Minnesota XC questions

What is the Great Minnesota Ski Pass?

Minnesota requires the Great Minnesota Ski Pass for skiers age 16 and older on groomed state-park, state-forest, state-trail and grant-in-aid ski trails. Local and private systems can have separate passes, so every trail page identifies the relevant source.

Why does the Minnesota board separate Twin Cities snowmaking from natural snow?

Metro systems such as Elm Creek and Hyland can maintain skiable machine-made loops when nearby natural-snow trails are poor. The engine flags snowmaking instead of letting regional modeled snow depth misrepresent those systems.

Where is Minnesota XC snow most reliable?

The Arrowhead, Iron Range and North Shore generally have longer natural-snow seasons than the Twin Cities or southern Minnesota, but storm track, lake effect and thaw cycles can change the best choice day to day.

How deep is the Minnesota coverage?

The board combines destination Nordic centers, Great Minnesota Ski Pass systems, major state parks, Duluth city trails, Three Rivers Park District, Bemidji club trails, Cook County systems and Rochester grooming.

Why are Duluth and the Gunflint treated separately from the rest of the North Shore?

Elevation, distance from Lake Superior, grooming networks and storm response differ enough that Duluth city trails, shoreline systems and inland Gunflint skiing can produce different best choices on the same day.