Check Status of Trail
A new 1-mile section of the Millennium Trail and Greenway along Hawley Street between Midlothian Road and Seymour Avenue in Mundelein opened in late 2016. Completed in partnership with the Lake County Department of Transportation, this segment features a combination of paved trail, and a portion of sidewalk that runs between Highway 45 and Seymour Avenue.
The planned 41-mile Millennium Trail is a vital trail corridor designed to connect central, western and northern Lake County. When tied with neighboring Lake County trails, such as the Fort Hill Trail, North Shore Path, Des Plaines River Trail, and the McClory Trail, it becomes part of a spectacular system linking residential areas to parks, forest preserves, schools, and business districts.
Today, nearly 31 miles of the Millennium Trail are open to hikers, bicyclists and cross-country skiers. A 9.25-mile section from Lakewood north to Singing Hills is also open to equestrians.
The trail surface alternates from gravel to paved along various completed sections of the trail.
Horseback riding is permitted only along a 9.25-mile section of gravel trail from Lakewood north to the horse trailer parking area at Singing Hills Forest Preserve in Volo. From here, the trail surface changes from gravel to paved, and horses are not permitted on the paved section.
Elsewhere, new trail sections are being engineered and constructed, and final routes are being identified to complete the trail.
View Construction Alerts
A 2-mile stretch of the Fort Hill Trail connects to the Ray Lake, Lakewood and Millennium Trail systems. A trailhead parking area and trail tunnel at Gilmer Road offers Fort Hill Trail users a safe connection between Lakewood and Ray Lake. The closest horse trailer parking is at Lakewood.
You can use these regional trail systems to connect to our Millennium Trail and Des Plaines River Trail.
The Millennium Trail links to the roughly 11-mile North Shore Path along the edge of Hawley Street at Route 176. From here, it winds east through the streets of Mundelein and follows an old railroad bed through Libertyville where it connects to our Des Plaines River Trail. It then continues east through Lake Bluff where it meets the 20-mile McClory Trail at Sheridan Road, which runs north/south through the county.
The North Shore Path and the McClory Trail are managed by the Lake County Division of Transportation and are open for hiking, biking and cross-country skiing.
The first section of the Millennium Trail opened in fall 2002 at Lakewood Forest Preserve in Wauconda.
From Hawley Road north to Singing Hills: Access is available at the Lakewood Winter Sports Area off Fairfield Road just south of Route 176 in Wauconda. An additional trailhead with horse trailer parking is located at Singing Hills, off Fish Lake Road north of Gilmer Road. Horses are only permitted on the gravel trail section from Lakewood north to the horse trailer parking area at Singing Hills.
From Singing Hills north to Marl Flat: Access is available at the Singing Hills parking lot at the northeast corner of Fish Lake Road and Gilmer Road. An additional trailhead with parking is located at Marl Flat Forest Preserve off of Fish Lake Road between Route 120 and Nippersink Road. Horses are not permitted on the paved trail section north of the Singing Hills horse trailer parking lot.
From Fourth Lake north to McDonald Woods: Access is available at the Operations and Public Safety Facility on Grand Avenue west of Route 45 in Lake Villa.
Before heading out, check the current status of trail underpasses. Also...
While enjoying activities outside, don’t forget to take action to prevent...
Use our NEW interactive trail map to help navigate your next adventure...
Safeguard against auto burglary. When property is left unlocked or in plain...
Get some evening exercise this winter along designated solar-lit trails...
Cold weather brings winter fun in your forest preserves.