Are you ready to experience an unforgettable race that will test your endurance, challenge your limits, and leave you with incredible memories (and maybe some cool medals?) If so, the Bear Lake Trifecta Marathon is the event for you!

More than just a race, this marathon celebrates the human spirit, camaraderie, and the sheer joy of running. Whether you’re a seasoned marathoner or a first-time participant, The Bear Lake Marathon promises to be a bucket list checkoff you don’t want to miss!

So, lace up your running shoes! Here’s everything you need to know about the Bear Lake Trifecta Marathon.

What Is The Bear Lake Trifecta Marathon?

The Bear Lake Trifecta Marathon is a one-of-a-kind event that takes place in the Bear Lake area and spans three states: Utah, Idaho, and Wyoming (all with minimal travel between races.)  

Each race offers a unique and breathtaking course, taking you through picturesque towns, winding trails, and amazing scenery.

A Three-Day Race

What makes this marathon unique is that it’s split up into three races in three states over three days. Racers can choose to participate in all of the marathon races or choose between marathons and half marathons throughout the three-day event.

The Bear Lake Marathon also gives you the option to choose your preferred distances. So, whether you’re a seasoned marathoner or a half-marathon enthusiast, the Bear Lake Trifecta Marathon caters to all levels of runners!

The Marathon Schedule

A vibrant and crowded marathon race with runners in colorful athletic gear, racing down a sun-drenched road flanked by greenery, with focus on the diverse group of participants in mid-stride.

Each course offers a unique and awe-inspiring backdrop, from the majestic mountain views in Wyoming and Idaho to the stunning turquoise waters of Bear Lake in Utah. Each day is a different location, starting from Idaho and ending in Utah. Make sure you note which dates and times these races are so you know where to go! 


Location: 6668 North Beach Road, Saint Charles, ID
Race Date: 2024/06/06 07:00:00 AM

  • Idaho Marathon
  • Idaho Half Marathon


Location: 10763 US Hwy 30 Cokeville, WY
Race Date: 2024/06/07 07:00:00 AM

  • Wyoming Marathon
  • Wyoming Half Marathon


Location: 50 S Bear Lake Boulevard, Garden City, UT
Race Date: 2024/06/08 07:00:00 AM

  • Utah Marathon
  • Utah Half Marathon
  • Utah 5K

End The Three-Day Race with a Medal Ceremony

A group of six exuberant athletes displaying their medals and smiling broadly at the camera after a race, dressed in colorful running attire.

In addition to the individual finisher medals earned at each event, during the official awards ceremony, Trifecta finishers will receive a special commemorative “Bear Lake Monster” medal, a coveted prize symbolizing their unwavering determination and endurance.

Pricing and Registration

Ready to secure your spot in the Bear Lake Marathon? Here’s what you need to know about pricing and registration:

  • Full Marathons: $160 per race
  • Half Marathons: $125 per race
  • Utah 5K: $44

You can also get a discounted rate if you sign up for two or more races.

  • Sign up for 2 or more events and save 15%
  • Sign up for 3 or more events and save 20%

If participating in multiple races doesn’t appeal to you, no worries! This year, you can mix and match distances, and even choose only a single race. It’s completely up to you!

Register Now and Secure Your Spot in the Race

With an event as epic as the Bear Lake Trifecta Marathon, spots fill up quickly. Don’t miss your chance to participate in this great race. Visit the official website and register for the race today to secure your spot and take advantage of early bird pricing.

And after an exhilarating race experience, unwind in comfort and style at one of our luxurious vacation rentals. With stunning views and top-notch amenities, our properties provide the perfect sanctuary for tired muscles. Explore our collection of Bear Lake rentals and book your stay today!

Get ready to run, explore, and celebrate life never before. We can’t wait to see you at the finish line!