Northwest of Windsor in Shelby County, the Wolf Creek State Park has a 16.5 mile winding trail open to snowmobiling. The trail offers rolling terrain, dense woods and open meadows. Parking, toilets and picnic facilities are available at the site.
The snowmobiling at Wolf Creek State Park is located 8 miles northwest of Windsor in Shelby County, on the eastern shore of Lake Shelbyville.
While snowmobiling Wolf Creek State Park, all snowmobiles must display a valid State of Illinois snowmobile registration sticker. This is required by both residents and non-residents.
Overall, Wolf Creek State Park is the 8th most popular snowmobile trail of all 18 snowmobiling rides in Illinois.