Friday through Sunday
Lake Zurich’s annual event includes carnival rides, musical entertainment, food, water fights and a big parade.
Friday, July 20, 7:30 p.m.; Saturday, July 21, 7:30 p.m., Sunday, July 22, 2 p.m.
James Lumber Center for the Performing Arts at the College of Lake County in Grayslake
9a.m.-3 p.m., Saturday, July 21, at American Legion Lake Zurich
Last year and once again this year, the Lake Zurich Fire Department will partner with local civic groups and other local agencies to conduct a Village-wide Community Supported Blood Drive to help replenish shortages occurring in our blood banks.
Saturday, July 21, 5 p.m., Sound & Video, Deer Park
Bring your car for "Show & Shine" for free. DJ will be spinning hits from the oldies and todays hits. Bring your pet for treats and prizes too.