Text Size
  • Carol Stream Park District CoralCoveWaterPark

    The Carol Stream Park District hosts 36 parks and playgrounds ranging in size from 1/4 to 74 acres. There’s an outdoor water park, two recreation centers, a skate park, two gymnasiums and a mini-golf course. And if you’ve got kids in your life, be sure to visit Kids World, a 16,000 square foot play complex that is ADA accessible. The park district offers hundreds of sports, recreation and performing arts programs each year. Sports-minded kids and adults can play in one of the many sports leagues: football, baseball, softball, soccer, volleyball and swimming. Come visit the Carol Stream Park District….where you’ll find more fun!

    DuPage County Forest Preserve

    DuPage County is also serious about forest preservation.  We host 57 facilities with approximately 23,000 acres for wildlife and/or forest preservation.

    Golf Courses

    We can't forget the avid golf enthusiasts.  There are actually 46 golf courses in DuPage County, to give you plenty of diversity to aide in improving your stroke.

    Coyote Crossing is a unique, professionally designed 18-hole mini-golf course, and is  located on Route 64 and St. Charles Road in McCaslin Park.
    Phone: 630-293-8374.

    Klein Creek Golf Club
    Known as an "affordable public course with private club amenities", renowned course architect Dick Nugent (Kemper Lakes, Seven Bridges) has created an 18-hole masterpiece carved from 230 acres of rolling prairie. It's easy to understand why both Chicagoland Golf and Golf Digest have identified Klein Creek as one of the area 's premier public courses.

    Great Western Trail

    Another popular attraction is the Great Western Trail, which runs through our Village.  The Trail offers 61 miles of hiking, biking, equestrian and nature paths.  This is a Trail designed for the love of the outdoors and draws athletes of all walks of life to its trails.

    500 North Gary Avenue | Carol Stream, Illinois 60188 | Phone: (630) 665-7050 | TDD: (630) 668-5785 | Fax: (630) 665-1064