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...