- Find a Trail
- My TrailLink
- Explore Trails
- About Us
- Get Involved
The Millennium Trail currently spans just over 30 miles in two disconnected segments, but there are plans to extend it to 35 miles and connect it to the Des Plaines River Trail. The trail goes through forest, farmland, and the suburban neighborhoods of Lake County with a range of surfaces, including crushed stone, asphalt, and concrete. Though largely well marked with Millennium Trail signs, the route is intertwined with other trails throughout, so pay close attention to the signage.
The northern section of the Millennium Trail begins in Lindenhurst's Forest View Park. From there, the trail heads south, traveling through the gently rolling hills of McDonald Woods Forest Preserve and into Bonner Heritage Farm, first settled by Scottish immigrants in 1848. The farm is especially popular with children, providing educational programing with barnyard animals, field crops, and gardens. The route continues through Fourth Lake Forest Preserve, with beautiful views of lakes, ponds, and wetlands.
South of Lake County Road 31/A20, the trail travels roughly east-west through the Rollins Savana Forest Preserve, where you’ll enjoy views of wild prairie mixed with shaded patches through tree groves. The trail continues along busy E. Rollins Road and through residential neighborhoods, ending where Sunset Avenue meets Beachview Drive.
Note that there’s no off-road connection between the northern and southern segments of the trail. To pick up the southern segment, head to Fairfield Park (part of the Round Lake Area Park District). Along this section of the trail, you’ll find prairie land mixed with small shaded sections and a more rugged pathway. The south end travels through Volo and Wauconda and ends in Mundelein. The southern end of the trail provides access to dog parks and areas for picnicking and fishing. Equestrians can also use the trail between Singing Hills Forest Preserve (where horse trailer parking is available) and Lakewood Forest Preserve.
The northern segment of the trail begins at Forest View Park (513 Forest View Road) in Lindenhurst. From I-94, take Exit 2 for IL 173/Rosecrans Road. Head west on IL 173 for 2.8 miles, and turn left onto US 45. In 2.9 miles, turn right onto W. Grass Lake Road and follow the roadway 0.9 mile west to Waterford Dr. Turn left onto Waterford, then make an immediate left onto Forest View Road. It is only a 0.2-mile drive to the park’s parking lot on your left.
The southern segment begins in Fairfield Park (350 N. Fairfield Road) in Round Lake. From I-94 W, take Exit 11B for IL 120 W/Belvidere Road. Head 10.3 miles west on IL 120 to N. Fairfield Road. Turn right onto Fairfield and travel north 1.3 miles to the park’s parking lot.
Additional access points for the trail are available in the forest preserves through which it passes. See lcfpd.org/millennium-trail for maps and directions.
TrailLink is a free service provided by Rails-to-Trails conservancy
(a non-profit) and we need your support!