112 tent and trailer sites, picnic pavilion rental, picnic area with tables and fireplaces, flush toilets, hot showers, ball field, trailer dump station, recycling center, mobility impaired accessibility, sand beach, swimming area, bathhouse, playground, nature trail with 14 educational stations, hiking trails, fishing, bicycling, volleyball, basketball, and softball. Located on water, has a boat launch, boat rental, swimming, canoeing, kayaking, fishing. Playground facilities for children.