Make every mile count!
Keep the whole family active and moving with camps, fun runs, and a variety of races.
Upcoming Races
Dirt Circus
May 30, 2026: 7:00 am - 12:00 pm
The Dirt Circus is rolling back into the Crystal Lake area for the second year...
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 2 (5:30)
Apr 7, 2026: 5:30 pm - 6:30 pm Mar 3, 2026 - Apr 14, 2026
Are you ready to take charge of your health and feel your strongest at every...
Woman Strong - Session 2 (6:30)
Apr 7, 2026: 6:30 pm - 7:30 pm Mar 3, 2026 - Apr 14, 2026
Are you ready to take charge of your health and feel your strongest at every...
Age Strong - 2026: Session 2
Apr 8, 2026: 1:00 pm - 2:00 pm Apr 1, 2026 - May 6, 2026
Age Strong is a small-group class focused on building the essential strength needed for common...
Woman Strong - Session 2 (5:30)
Apr 14, 2026: 5:30 pm - 6:30 pm Mar 3, 2026 - Apr 14, 2026
Are you ready to take charge of your health and feel your strongest at every...
Upcoming Running Clubs
Registration for 2026 Zephyrs Middle School Running Club
Jun 8, 2026: 7:30 am - 9:00 am
Zephyrs Summer Running Program is a summer training program designed for middle school runners who...
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...

