Concerts in the Park at Main Beach Begins May 28

Tue June 4, 2024

Each week the Crystal Lake Park District hosts a regional band to perform at Main Beach. Pack a dinner or purchase a meal from food trucks on site, pull out a blanket and enjoy a great night of free entertainment at the lakeside. Concerts are held on Tuesdays at 7 PM, May 28-August 6. FREE admission and FREE parking.


7 pm, Crystal Lake Main Beach, 300 Lakeshore Dr, Crystal Lake


May 28: Kaleidoscope Eyes (Beatles Tribute)

June 4: CL Community Band (Instrumentals)

June 11: Classical Blast (Classical Bach & Rock)

June 18: Valius (Cover Band)

June 25: The Flat Cats (Big Band & Swing)

July 2: Voices in Harmony (Choral)

July 9: No Concert

July 16: 28 Days (Cover Band)

July 23: Rosie & The Rivets (50’s Rock)

July 30: CL Community Band (Instrumentals)

Aug 6: Hillybilly Rockstarz (Country), 6-6:45 pm Line Dance Lesson


Check out our website for weekly food truck schedule

Food and beverage (beer and wine) and small charcoal grills are allowed (no glass please.)

In the event of inclement weather, the decision to cancel the concert will be made at 2 pm. Sign up at for alerts or call 815-410-4475


Please park in the following areas on Concert evenings:

  • Main Beach parking lot
  • Grass triangle across the street from the Dole Mansion
  • South Elementary School

Do NOT park at the boat gate, Dole Mansion or Seminary Park