Thousands of dollars were spent on municipal fireworks during the Fourth of July weekend.
Crystal Lake spent $20,000 for fireworks, but got $45,000 worth for the show at Main Beach, 300 Lakeshore Drive, on July 7.
The city paid $45,000 to American Fireworks for the show. However, a family donated $10,000 for the fireworks this year. That amount was added to the $10,000 the same family gave last year but that the city ended up not using. The Park District donated $5,000.
The family wished to remain anonymous.
“The show was excellent. We received numerous positive comments,” said deputy city manager Eric Helm.
The city of McHenry spent $15,000 on fireworks for their Independence Day show.
“We got a lot of positive comments,” said Bill Hobson, director of Parks and Recreation.
McHenry had a contract with Indiana-based Melrose Pyrotechnics, which provided the fireworks last year.
Because July 4 fell on a Wednesday, the city hosted its celebration July 7 in Petersen Park, 4300 Peterson Road. Tickets for the event were $5 for cars, which included five tickets, and $1 for others. Children younger than 3 entered free.
The village of Fox River Grove spent $9,000 on fireworks and also purchased them from Melrose Pyrotechnics.
“They’re always awesome,” said clerk Barb Majkrzak, adding that Melrose “is fabulous.”
Fox River Grove also conducted its celebration on July 7. Area residents descended upon Picnic Grove Park, 598 Birch Lane, for the free event.