Main Beach, part of Crystal Lake Park District, is a place where Crystal Lake residents and nonresidents can come hang out in the sun, splash in the water and build with sand. Various boats are available for rent and picnic tables are on a first-come, first-serve basis.
Admission for residents is $1 per day, except for seniors age 60 and over and children age 5 and under who get in for free. A season pass for $10 is an option for frequenters.
- Hours: Daily, 9am - dusk
- Public restrooms: Yes
- Restrictions: No pets