Lake County close

Trail Running Calendar near Lake County 2026-2027

Header image

Explore the top trail runs near Lake County for 2026-2027! We've gathered 20 exciting trail runs in the area. Check out our detailed list below to find your next local trail run.

August 2026
A continuous loop trail race at Deer Grove East Forest Preserve in Palatine IL offering 40 or 50 mile distances on a 3.1 mile loop with full aid support.
Loop-format trail event at Deer Grove East Forest Preserve offering distances from 5K to 50K plus continuous 40 mile and 50 mile challenges with central aid.
A community cross country event in Mount Prospect offering 1, 2 and 3 mile races. Entry is $25 and proceeds benefit the Little Giraffe Foundation.
Loop based endurance event at Busse Woods on August 15, 2026 offering repeated 3.1 mile laps over smooth crushed limestone and packed gravel. Distances range from 5K to 50K with a central aid station and open loop format.
Continuous 3.1 mile loop at Busse Woods near Elk Grove, IL offering 40 and 50 mile options with a fully stocked aid station every lap and a 12 hour cutoff. Runs alongside The Next Loop series but is scored separately.
Loop based trail event at Half Day Forest Preserve where runners repeat a 3.1 mile loop, stop after any loop with no penalty, and receive official timing for each completed loop for combined results.
A 6 km cross-country race at Lovelace Park in Evanston with scholastic races, team and individual entries, race shirts, awards, and a post-race gathering with food.
September 2026
A community run at Woodland Middle School in Gurnee on September 11, 2026, offering a 5K, 1 Mile, and a shirt only option. Proceeds support the Woodland PTA and confidential financial assistance for fees is available.
A timed urban ultra at Horner Park offering 3, 6, and 12 hour options on a short paved loop. Hourly playful challenges, a single aid station, and two- or four-person relay options add variety.
Experience the Bloomingdale Trail Run in Chicago featuring a timed 5K and short dashes for youth. This annual event offers a variety of distances on an urban trail for a family friendly day of running.
Timed 6 and 12 hour events on a 2 mile lakefront loop in Evanston with two aid stations, public water fountains, nearby parking, and a nonalcoholic finish beverage and finisher award.
October 2026
Trail races on the flat, crushed gravel Des Plaines River Trail in Lake County offering Half Marathon, Marathon, 50K and 50 Mile distances.
Howloween 5K in Schaumburg is a chip timed 5K run or walk at Busse Woods that supports animal shelters. Pets may join without registration and a virtual participation option is available.
November 2026
A 3-mile cross-country race at the MacNider course in Schaumburg on November 8, 2026, with separate women's and men's races, optional team scoring, pre-race packet pickup, and a $25 registration fee.
An annual canicross friendly 5K at Deer Grove-East in Palatine on November 14 2026 supporting a local scholarship fund, with awards, refreshments and a paved course option.
A Thanksgiving 5K on the Green Bay Trail at Winnetka Train Station featuring rolling start waves, a family division, packet pickup before race day, post-race refreshments, and support for local charities.
Regional cross country championships in Kenosha, WI on November 28, 2026, featuring multiple 5K races and a 3K youth event. Top finishers in the championship race can qualify for the Brooks XC National Championships in San Diego.
A public cross country race in Evanston with three all-grass loops, team and individual scoring, included long-sleeve race shirt, and a post-race awards cookout; entry fees vary by registration date.
April 2027
Trail ultraraces at Deer Grove Forest Preserve in Palatine IL featuring 5.5 mile laps, central aid station, inclusion policies and a playful race atmosphere.
Add Event
Help us complete the calendar!
  • Distance is at least 5 km
  • Event has a website or Facebook page
Website
Optional: Please provide your e-mail address if we may contact you.
Report a change
We will only update the data if the information is also on the website.