4 running, walking, and ultra events in Castle Rock, Colorado
From big races to Saturday morning group runs—find running, walking, and ultra events and connect with the local endurance sports community.
Castle Rock
4 events in Castle Rock-
Sat, Mar 14, 2026 at 10:00 AMSee full details
8th Annual ☘️ShamROCK Stampede☘️ Presented by Einstein Bros. Bagels
Lucky 10K, 5k, FREE Kid’s 1k, Back to Health Expo & FREE Public Concert
To register for the race, visit and sign up at the official race page here: www.runtochangelives.org/shamrockstampede
ShamROCK Stampede’s mission is to elevate the celebration of St. Paddy’s Day with a family-friendly walk/RUN and Irish-themed festival to increase awareness and raise funds for organizations that help our veterans, first-responders, and others break free from PTSD and find mental wellness. All proceeds benefit the It's A Calling Foundation and Live Free Association.
You are CHANGING LIVES when you register for the ShamROCK Stampede. Whether you are a serious runner or a leisurely walker, bring the whole family and join the fun on Saturday, March 14th.
-
Sat, Jul 18, 2026 at 6:30 AM
Welcome to the Summer Splash Prairie Dog Half, 10k & 5k in Castle Rock, Colorado. Part of the Prairie Dog Half race series, join us in July as we race through Castle Rock along the East Plum Creek Trail.
For all race info, click the "race info" tap (or the links at the bottom)!
-
Sun, Sep 20, 2026 at 1:30 PMSee full details
Paul’s Mystery Ship to End ALS was created in 2020 to honor the life and courage of Paul Dannels. Our non-profit brings comfort and hope by supporting families facing the challenges of ALS, offering educational scholarships, and raising awareness to build greater understanding of this disease.
Thank you for being part of the 7th Annual Walk to End ALS. Your support helps us continue making a meaningful impact in the fight against ALS.
Every registration includes a Paul’s Mystery Ship bandana.
Local Clubs & Organizations
-
Club
USA Swimming Club. 121 members.
[email protected] +1 303-506-8658