Mudskipper Swimrun Kelso Lake and the Kelso Open Water Swim
Sunday, July 4, 2027· 8 a.m.· in 241 days
Milton, Ontario

About this race
This event takes place in Milton, Ontario, just 1/2 hour west of Toronto, and close to many cities, including Hamilton, Guelph, Kitchener-Waterloo, Mississauga, Brampton, and Cambridge, to name a few. This event features a 10K and 20K Individual Swimrun where participants will alternate between swimming in Kelso Lake and running along the beautiful and challenging trails of Kelso Park.
— from the organizer's listing, read it in full
Registration open — closes June 30, 2027.
Listed via Race Roster. RaceFinder links you to the official page — always confirm date and details with the organizer. Your race? Update or claim this listing free →
What race day is usually like
28°/ 17°
typical high / low
34%
of days see rain
In Milton this week of the year it is wet about 3 days in 10. This is what the last ten years did — not a forecast. Check one a few days out.
Daily records 2016–2025 for Milton, via Open-Meteo.
Entry fees
from $8.78
7 entry options, from $8.78.
- Mudskipper Kelso 10K SwimRun$132.96
A great early season event. 3K of swimming and 7.3K of running.....
- Mudskipper Kelso Lake 20K$143.85
Come and try the Kelso Swimrun course twice! Double the distance, and double the challenge.
- Kelso Lake Open Water Swim 1.00K$89.39
Are you thinking about trying your first open water swim to finish off your summer of training? Come and join us and enjoy a great quarry swim. One lap of our 1.5K course
- Kelso Lake Open Water Swim - 3.0K$94.83
3 laps around our beautiful 1.0k course
- Kelso Lake Open Water Swim - 5K$100.28
Our longest swim of the day. 5 laps, around beautiful Kelso Lake
- Non Member$8.78
If you are not a member of a triathlon Association, please use this category to take a 1-day registration. For Triathlon Members, please select your sub-event and add your membership number in the Additional Questions section.
Oct 16 - Jun 30
- Kelso Runs - 15K Trail Run$73.05
A longer race. 2 laps of the Swimrun Championship course
Fees as published by the organizer on October 23, 2026, including mandatory charges. Each price is only offered until its window closes — confirm on the registration page before you enter. Is this a normal price?
More races in Milton
View all →- Date to be announced
TRi KiDS Triathlon Series MILTON, ONDate TBA
ON · Tri
- Date to be announced
The First Blaze Trail RaceDate TBA
ON · Trail · 52km / 50km / 27km / 25km
- Date to be announced
5 Peaks Trail Running Series: Area 8Date TBA
ON · Trail · 3km / 1km
- Sunday, August 15, 2027
Mudskipper SwimRun - Milton and the Milton Open Water Swim and Trail Run
ON · Tri · 20km / 15km / 10km / 7km · from $9
New races in Milton, once a month
Newly listed races, and the registrations closing in the next three weeks. One email a month. Every subscriber is in the monthly $25 gift-card draw, held on the 1st. One click to leave.