Sugar Creek Golf Course is a 9-hole, par 32 course, owned and operated by the Elmhurst Park District and Village of Villa Park. The course features large, smoothly contoured Penncross bentgrass greens, a 3-acre pond coming into play on four of the nine holes, and excellent turf for golf. It provides a challenge for the more experienced player, yet is short enough for the beginner. Renovations to the course in 2003 included additional sand traps and tees, extension of the cart path system, and changing hole #8 from a par 3 to a par 4.
Additional renovations in 2023 include a restoration to the eroding creek shoreline and dredging of the pond which had many decades of silt accumulation. The project entailed removal of rusted steel retaining walls to be replaced with more natural shoreline stone and vegetation/native grasses. The restored steam channel will also include a deep pond area for golf course irrigation and wildlife habitat. Additional native plants, shrubs and trees are planted around the shoreline.
The lighted Driving Range features 25 hitting stations with target greens and various yardage flags/markers for great target practice.
The Sugar Creek clubhouse features a banquet room with private bar and outside deck area. The banquet facility is perfect for most events with a capacity up to 80 guests. The golf shop stocks name brand clothing, accessories, and state of the art equipment from leading golf club manufacturers.