Here is a schedule of upcoming fireworks shows in northern Illinois.

Beloit: 7 p.m. July 3 (following Beloit Snappers game) at Pohlman Field, 2301 Skyline Drive. Information: www.snappersbaseball.com. Dusk July 4 at Riverside Park, Riverside Drive. Information: www.visitbeloit.com.

Byron: Dusk July 4 at Byron Dragway, 7287 N. River Road. Information: www.cityofbyron.com.

Cary: Dusk July 3 at Lions Park, 1200 Silver Lake Road. Information: www.carypark.com.

Cherry Valley: Dusk July 4 at Baumann Park, 218 South Walnut St. Information: www.cherryvalley.org.

Crystal Lake: Dusk July 6 at Main Beach, 300 Lake Shore Drive. Information: www.clchamber.com.

DeKalb: Dusk July 4 at Hopkins Park, 1403 Sycamore Road. Information: www.dekalbparkdistrict.com.

Durand: 9:30 p.m. July 4 at Durand High School, 200 South St. Information: www.durandevents.com.

Freeport: 5 p.m. July 4 at Stephenson County Fairgrounds, 2250 S. Walnut Road. Information: www.stephenson-county-il.org.

Huntley: Dusk July 4 at Huntley Outlet Center, 11800 Factory Shops Blvd. Information: www.huntley.il.us. Rain date is July 5.

Kirkland: 9:30 p.m. July 5 at Franklin Township Park, 290 South St. Information: www.kirkland4thofjuly.com.

Loves Park: 7:05 p.m. July 3 (following Rockford Aviators game) at Aviators Stadium, 4503 Interstate Blvd. Information: www.rockfordaviators.com. 7:07 p.m. July 4 at Rockford Speedway, 9572 Forest Hills Road. Information: www.rockfordspeedway.com.

Rockford: 9:30 p.m. July 4 over downtown Rockford. Information: www.rockfordfireandice.com.

Winnebago: Dusk July 4 at Winnebago Middle School, 407 N. Elida Road. Information: www.villageofwinnebago.com.

Woodstock: Dusk July 4 at Emricson Park, 900 W. South St. Information: www.woodstock.il.gov.

Catch Mark Charvat on Q98.5 from 3 p.m to 7 p.m.. Follow him on Twitter, and Facebook