Make every mile count!
Keep the whole family active and moving with camps, fun runs, and a variety of races.
Upcoming Races
9th Annual Crystal Lake Aquathon
Jul 19, 2026: 7:00 am - 10:30 am
Registration is now open for the 9th Annual Crystal Lake Aquathon, taking place Sunday, July...
7th Annual Crystal Lake Half Marathon & 12K
Sep 6, 2026: 7:30 am - 10:00 am
Registration is now open for the 7th Annual Crystal Lake Half Marathon & 12K, taking...
Upcoming Classes
Woman Strong - Session 4 (5:30)
Jun 23, 2026: 5:30 pm - 6:30 pm Jun 2, 2026 - Jul 7, 2026
Are you ready to take charge of your health and feel your strongest at every...
Woman Strong - Session 4 (6:30)
Jun 23, 2026: 6:30 pm - 7:30 pm Jun 2, 2026 - Jul 7, 2026
Are you ready to take charge of your health and feel your strongest at every...
Age Strong - 2026: Session 3
Jun 24, 2026: 1:00 pm - 2:00 pm Jun 24, 2026 - Jul 29, 2026
Age Strong is a small-group class focused on building the essential strength needed for common...
Woman Strong - Session 4 (5:30)
Jun 30, 2026: 5:30 pm - 6:30 pm Jun 2, 2026 - Jul 7, 2026
Are you ready to take charge of your health and feel your strongest at every...
Upcoming Running Clubs
Registration for 2026 Kids Run This Town
Aug 5, 2026: 5:00 pm - 6:00 pm
Calling all grade schoolers! If you know a kiddo who enjoys running or is just...
