Crystal Lake Park District issued the following announcement on June 18.
A new, FREE special event has been planned by the Crystal Lake Park District to celebrate the start of summer fun. Join us at the Beach Bash on Saturday, June 23 (rain date June 24) at Crystal Lake Main Beach, 300 Lakeshore Drive, Crystal Lake. Admission is FREE.
The Crystal Lake Beach Bash (9 am-7 pm) is a FREE event that features food vendors, beer garden, park district program demonstrations (Zumba, MixxedFit, Hapkido, Baton, Dance, Tennis), the Nature Center Climbing Wall, Kids Baggo Tournament, Wake Surf Lessons, Water Dodgeball, Lifeguard Games, Sand Castle Building, Scavenger Hunt, Glowby the Bubbler, music at the band shell by Hello Weekend Band and other music by Island Music Trio.
In addition, there will be half price boat rentals and raffle drawings throughout the day.
Detailed schedule below.
Original source can be found here.
Source: Crystal Lake Park District