December 2025
SMTWTFS
 123456
78910111213
14151617181920
21222324252627
28293031   
Dec.10-Feb.18
4-6K
6:30 pm (repeats Wednesdays)
A weekly Wednesday evening race series in Duluth. Technique alternates between Classic and Freestyle from week to week. The venue rotates between Spirit Mountain Nordic Center, Snowflake Nordic Center, Upper Spirit Campground Loop, Lester Park, and Cloquet/Pine Valley. Starts at first good snow; continues into early March, depending on conditions.
Dec.11-Apr.2
Fresh Air Series (Thunder Bay, ON) |
5K freestyle
6 pm (repeats every other Thursday)
Thursday night race series at Lappe Nordic (generally every other Thursday). Events include: relays, obstacle course, sprints, as well as some standard race formats.
Dec.13-14
Duluth JNQ/CCSA (Duluth, MN) | | New
freestyle sprints Sat; 5K, 7.5K classic Sun
Junior National Qualifier racing for the Midwest and Great Lakes divisions, and a CCSA invitational. Held on the snowmaking trails at the Spirit Mountain Nordic Center, hosted by the Duluth Ski Club.
Dec.13
Skadi's Chase (Maple Grove, MN) | | New
8K freestyle; 4K freestyle
8 am; 8:40 am
Welcome winter with Ska�i (pronounced "skaw-dee"), Norse goddess of skiers, in Ska�i�s Chase Nordic ski race. Choose from the citizen 8K race or the high school and middle school 4K race. The Loon Award will be presented to the top finisher in each category. Random door prize drawings for both races will be also be awarded.
Dec.20
Hoigaards Relays (Maple Grove, MN) |
6 x 1.5K relay (masters); 6 x 1.5K relay (juniors)
8 am; 8:45 am
Racing on manmade snow. Two races: Masters (and elite juniors) first, then Juniors. Masters race teams of 2, juniors race can have teams of 2 to 6 skiers. Elite juniors have option to compete in masters race.
Dec.20-21
Cable JNQ/CCSA (Cable, WI) |
classic sprints Sat; 10K classic Sun
Junior National Qualifier racing for the Midwest and Great Lakes divisions, and a CCSA invitational. Mass start on Sunday. Held on the Birkie trails, hosted by the American Birkebeiner Ski Foundation.
Dec.20-Feb.14
20K pursuit; 5K, 15K, 30K freestyle, classic
A virtual event featuring the Claire de Loon 5K, the Flowage 15K, the MECCA 30K, and the Turtle River Skiathlon (10K classic, 10K skate, 2 legs combined time).
Dec.20
NewWinMan Early Bird (Winchester, WI) |
10K freestyle
12 pm
New for citizen skiers in 2025! A great early season race on the WinMan Trails. Put on by Wisconsin Nordic Development Group and WinMan Trails. Concessions will be available. Come and join the fun!
Dec.21
Santa Ski Race (Brillion, WI) |
5K, 10K freestyle
10:15 am
Dress up in your best Santa garb for this festive holiday event. Santa hats will be provided. There is also a 1K race for kids, with equipment available as needed.
Dec.26
Boxing Day Classic (Thunder Bay, ON) |
5K, 10K classic
1 pm
Held out at Lappe Nordic Center. Kids races too.
Dec.27
Winter Warm-up (Maple Grove, MN) |
10K freestyle; 5K freestyle
8:30 am, 9:15 am
Open to all skiers, divisions include Master and Junior/High School. Freestyle race, but classic skiers may race and tracks will be set. The 5km race is a memorial event in honor of Osseo Coach Brad Rosch. Register online (limited race day registration).
View a full list of Race Series and combined awards.
Legend Trail details & reports Race Updates Results