©2017 by Friends of Moraine Hills State Park


Run for the Hills  Saturday, September 28

249 runners ran the distance for Moraine Hills State Park

and the results are in!

Scroll down to find "Run for the Hills" when you reach this page.

Our annual fund-raiser traverses the rolling hills of early autumn.

2019 was made a little challenging by a light drizzle for the first two hours, but our runners were troopers!  Only good comments were heard about our great trails, and all the amazing volunteers who were on hand to direct runners and offer hydration along the routes.

     Didn't get your medal? You can pick up your winning medal at Volo Bog State Natural Area's Visitor Center. We will hold the medals until January 2020. Hours are from 9:00 am - 3:00 pm as staff and volunteers are available. Phone us first at 815-344-1294 and let us know you are coming.

Mark your calendar for September 26, 2020.

Watch for registration to open sometime in March.

Click here for the racecourse map

Course info:


  • 5K/3.1 mile course is entirely in the state park on the combined asphalt and crushed lime trails of the Leatherleaf Bog Trail. Gorgeous!  Walkers are welcome on this course.

  • 10K/6.2 mile course is on the Lake Defiance and Leatherleaf Bog Trails featuring lovely views of the lake and marshes. Lovely! Walkers are welcome on this course, but note that race support ends at 11:30 am.

  • Half Marathon/13.1 mile course starts with the 10K runners who will run the same course for the first 6 miles, then the half-marathoners will run out to complete ONE loop of the McHenry Dam trail, then out and back on the River Road bike trail, and on to finish at Northern Woods. Stunning views! Walking the half marathon is discouraged as course support ends at 11:30 am, before walkers would return.

As always, there is abundant signage and knowledgeable course marshals to direct runners at all key intersections and turns.


There is a brief course talk at 8 AM on Race Day at the Northern Woods site.

If you have any questions, please contact the Race Director.