It is with our deepest regret that we must inform you that this years Buffalo Triathlon is being officially postponed due to historically low registration numbers and the increasing cost of running the event. Since 2014, the total number of participants at the Buffalo Triathlon has dropped between 20% and 30% each year.  Last year, the race was run at an overall loss, and 2018 is already more than 20% behind from last years registration numbers. 
Nationally, triathlon participation has been on a steady decline for about the past 5 years, and MN alone has seen more than 30 races cancelled just in the past couple years.  Although a number of options are being explored, it is likely that the Buffalo Triathlon will be restructured as a non-profit in 2019 in hopes to cut costs and increase potential future sponsorships for this great local event. 
With continued help from the local and triathlon community, we hope to see a strong and vibrant triathlon continue to be offered in the City of Buffalo for many years to come.  We want to thank our past volunteers, participants, the City of Buffalo, and the many other people that have helped make the Buffalo Triathlon possible for so many years.  For those of you that have registered for the 2018 race, you have 2 options that are viewable here.


Since 2004, the Buffalo Triathlon has been one of the nations favorite triathlons with over 1000 participants competed each year in the sprint and olympic distance races.  Starting in the sand and ending on the stage at Sturges Park, the Buffalo Triathlon will always send you home happy and motivated!  With a rich history that runs deep into the community, the race continues to give back to the community of Buffalo and surrounding communities through its paid volunteer program, and invites people from all over the region to see all that beautiful Buffalo Minnesota has to offer.









Subscribe to our mailing list

Powered by Robly


Come join us at the Buffalo Triathlon and get info and discounts to dozens of Minnesota’s best triathlons and duathlons!  We are inviting every triathlon and duathlon in the state to come put up tent and hand out info, door prizes, discounts, and free stuff.  Not only will you get an awesome raceday experience, but you will have the chance to learn about all of the races you have available to you throughout the summer from the people who put them on!  

The expo will take place on Sunday during the race, but races  and vendors will also be able to come to the Tuesday night clinic and open water swim at the park.  So come ready to scout out your next race at the first annual Minnesota Triathlon Expo and Showcase!

If you are a race organizer or a vendor and would like more information on this FREE opportunity to promote your event or product at one of Minnesota’s biggest triathlons at the very beginning of the season, email bill@granitemanevents.com or Click This Link to register.


The Buffalo Triathlon has been known for years for the great awards and door prizes that are given out.  Every finisher gets a custom finisher medal when they cross the finish line, and everyone is eligible for the following divisional awards and prizes.

Elite Division (Male and Female- not eligible for AG awards) 
1st place – $300 cash 
2nd place – $200 cash 
3rd place – $100 cash

Age Group Divisions (Male & Female- 5 year age groups) 
Awards for the top 3 in each age group



All of the Graniteman Events are timed by Pickle Events.  Results can be found by going to www.mtecresults.com or www.pickleevents.com

Sprint Searchable for Individuals
Sprint Text results including Relays
Olympic Searchable for Individuals
Olympic Text results including Relays

 Triathlon Clinic and Practice Swim

If you want to learn more about triathlons, join us at Buffalo Lake on the Tuesday night before the race for a group swim and triathlon clinic! We will be speaking about the basics of triathlon and will share valuable insight about having a successful and enjoyable race. 

If you are an advanced triathlete, bring your questions and experience as there will be plenty of answers and for you,  as well as opportunity to share your knowledge with others.  There will be free giveaways to take home, and this is also a great way to check out the transition area and race course. Bring your suit and goggles and meet us down by the beach at Sturges Park on Tuesday.



  • May 29 6:00 PM  – Practice Swim and Triathlon Clinic
  • June 3 6:00 AM  – Transition area opens
  • June 3 6:30 AM  – Registration and Packet Pick Up opens
  • June 3 8:15 AM  – Mandatory race meeting at the band shell
  • June 3 9:00 AM  – Wave #1 start

Please Note:   There will therefore be NO early packet pick up on Saturday night prior to the race.  Everyone will need to pick up their race packets on race morning.


Google Maps Directions

I-94 From St. Cloud
Follow I-94 East  to the HWY 25 exit in Monticello, MN.
Go right and follow HWY 25 into Buffalo, across HWY 55.
As you pass through the town of Buffalo, the lake will appear
on your right and Sturges park will be visible to rour right as well.
Find parking and walk to the park.

I-94 from Minneapolis, MN
Take I-94 W to the HWY 25 exit in Monticello, MN.
Go left and follow HWY 25 into Buffalo, across HWY 55.
As you pass through the town of Buffalo, the lake will appear
on your right and Sturges park will be visible to rour right as well.
Find parking and walk to the park.


1/4 Mile Sprint Swim
.9 Mile Olympic Swim


12 mile sprint and 24.6 mile olympic bike courses on rural roads

MAP MY RUN Olympic Bike Course Link

MAP MY RUN Sprint Bike  Course Link


3.1 Mile  and a 6.2 Mile Out and Back Runs.