Diamond Lake Recreation Center is located on 100 acres. It includes a natural lake, sand beach, grassy areas, and a shaded picnic grove. During summer, the facility is the hub for Diamond Lake Beach, a recreational destination for swimming, boating, fishing, paddle boat and shelter rentals, special events, and more.