The dogs need your help to keep history alive! Donate Today

Info For

The John Beargrease Sled Dog Marathon is pleased to offer four different types of races for different experience levels! Join us this year to become part of a rich history that will live on for generations and to accomplish one of the most rewarding and challenging races in the lower 48 states.

Register Your Team Today!

Beargrease Marathon

$390 through December 31

$450 January 1 – 15th

No entries after January 15th

Beargrease 120

$240 through December 31

$290 January 1 – 15th

No entries after January 15th

Beargrease 40


Beargrease 120
Junior Class

$240 through December 31

$290 January 1 – 15th

No entries after January 15th

Registrations are not valid until all required components are received including payment and vet check registration.

Mandatory Vet Checks

Saturday, January 29 (8:00 a.m. – 1:00 -p.m.)

South St. Louis County Fairgrounds (800 N. Boundary Ave, Proctor, Mn)

Each registered team must schedule a vet check. If multiple teams are in a truck, please try to schedule the appointments at the same time or consecutively.

If you have questions, email

Click here to schedule your Vet Check.

Covid Refund Policy

A full Refund will be given If the race is cancelled due to Covid-19 or if a musher has to withdraw because they have tested positive or been exposed to Covid-19 and are following the quarantine guidelines

NOTICE! Due to limited space the maximum number of teams allowed to race will be 75 teams. Spaces for each race have been reserved at the following numbers: 25 Marathon teams 30 mid (120) teams and 20 rec (40) teams. These spaces will be held until December 4th at which time the wait list if applicable will be utilized under the guidance of the Race Coordinator and Race Marshal.

Mushers, thank you for joining us in the race this year, we are looking forward to seeing you in Duluth soon!

Total Purse

1st: $3,000
2nd: $2,160
3rd: $1,680
4th: $1,200
5th: $960
6th: $840
7th: $720
8th: $600
9th: $480
10th: $360

Beargrease 120:
1st: $2,000
2nd: $1,440
3rd: $1,120
4th: $800
5th: $640
6th: $560
7th: $480
8th: $400
9th: $320
10th: $240

What to expect when you come see the Beargrease Marathon

Watching the Beargrease is not for the faint of heart. Neither is it for dress shoes, fancy clothes, makeup, or showers (we’re only half joking). Watching the race or volunteering involves spending hours outside in the harshest weather that Northern Minnesota can offer.

More content here about what it’s like to watch the Beargrease/events/traveling for a multi-day experience, etc. Filler text lorem ipsum dolor sit amet, consectetur adipiscing elit. Phasellus magna magna, elementum in mollis quis, malesuada quis turpis. Phasellus rutrum id neque at condimentum. Pellentesque lectus tortor, vulputate sed dignissim ac, rhoncus sit amet mauris. Nunc mollis placerat tellus vitae porta.

Ut at placerat purus. Phasellus quis lobortis orci. Interdum et malesuada fames ac ante ipsum primis in faucibus. In feugiat hendrerit hendrerit. Nullam lacinia egestas turpis eget blandit. Donec varius pulvinar gravida.

Important events for the Beargrease

left to right map
beargrease map

Official 2023 Race Rules

New for 2023: Rules for all races are now included in the below linked rules document.

Frequently Asked Questions

There are many places to stay along the North Shore.  We typically post our sponsoring lodging locations as they become available.  Check out our Tourism Sections for information on the 3 distinct regions of our race. 

Our race is greatly impacted by Lake Superior, one of the largest fresh water lakes in the world. If it snows a few days before or during the race, it will slow the trail conditions down.  But if it rains? It’s possible the trail could be freaky-fast!

The Beargrease Marathon starts on Sunday and a winner is usually declared on Tuesday late afternoon or early evening in Grand Portage. 

The Beargrease 120 starts on Sunday and a winner crosses the finish line early Monday morning in Finland, MN.

The Beargrease  40 starts on Sunday and ends on Sunday in Two Harbors, MN. 

The race starts in Duluth, MN and travels through many northern Minnesota Communities.  The Marathon ends in Grand Portage, MN; the Beargrease 120 ends in Finland, MN; and the Beargrease 40 ends in Two Harbors, MN. 

YES! Our mushers and canine athletes love to meet their fans!  Two great times to get up close: Vet Checks (take place the Saturday prior to the start.) and early morning on Sunday as the teams are preparing for the race.  REMEMBER, always ask a musher if you can pet their canines, they are working dogs and might be in “race mode” and not feeling social.  (Yes — these dogs know the difference between a training run and race day!) 

Nope!! All of our race events are FREE, open to the public and family-friendly.  We rely on donations and sponsors to keep our race alive. 

Every volunteer shift is different.  Some shifts are a couple of hours indoor and some are 12 hours outdoors.  We try to make it as fun as possible and there are so many opportunities available–there is something for everyone!

ADA-trained Service Animals specifically trained to aid a person with a disability are always welcome!

Support the Beargrease

Thankfully You Don’t Have to Wait For a Dogsled to Get Your Mail These Days

Stay up-to-date with the latest Beargrease news; winter isn’t the only time we have fun!
Find out how to be involved in the Beargrease year-around.