▪ Alhambra: Alhambra’s Fireworks Show will begin at dusk Monday in Alhambra Park, 610 Park Drive in Alhambra.
▪ Columbia: Columbia’s Independence Day Celebration will start with breakfast at 9 a.m. Monday at American Legion Memorial Park, 375 E. Locust St. in Columbia. Washers and Kloeppers tournaments and bingo. Fourth of July Bike Parade with kids riding decorated bikes at 10 a.m. Fish and beer stands open at 11 a.m. Fireworks at dusk.
▪ Dupo: Dupo Picnic in the Park will kick off at noon Monday at Dupo Community Park, 900 Bluffview Elementary Drive in Dupo. Free rides from 2 to 5 p.m. Games from 4 to 7 p.m. Music from noon to 4 p.m. by 9 Toe Johnny and 5 to 9 p.m. by the Main Street Event Band. Washer tournament at 4 p.m. Patriotic ceremony at 4:45 p.m. Fireworks at dusk.
▪ Godfrey: Godfrey Family Fun Fest will take place from 5 to 9:30 p.m. Monday in Glazebrook Park, 1401 Stamper Lane in Godfrey. Vendors, inflatables, a climbing wall, zip line, cow train, games, arts and crafts and food and drink. Fireworks about 9:15 p.m.
▪ Granite City: Patriots in the Park will run from 6 p.m. to 10 p.m. Thursday and 1 to 11 p.m. Friday through Monday at Wilson Park, 2900 Benton St. in Granite City. Activities include bluegrass, gospel and other live music; carnival rides, a softball tournament, car show and parachute demonstration. The weekend ends with fireworks at 9:15 p.m. Monday at Coolidge Middle School.
▪ Highland: Highland’s Fourth of July celebration will run from 4 to 9 p.m. Monday at Glik Park. Family fun includes music and inflatables. Fireworks at dusk. No coolers. Food and drink available for purchase. Bring lawn chairs or blankets, if desired.
▪ Kaskaskia: Kaskaskia’s Liberty Bell of the West celebration will begin at 12:30 p.m. Monday at Kaskaskia Bell State Memorial, along the Mississippi River. Remarks by Waterloo mayor, tolling of church bells, music by Chester Municipal Band, rifle volley by Fort de Chartres interpreters, plate lunches and other food available for purchase. Bring lawn chairs, if desired.
▪ Mascoutah: Mascoutah’s Old-Fashioned July 4 Celebration is from 4 to 10 p.m. Monday at Scheve Park, Sixth and Harnett streets. Carnival rides, craft booths, softball and kickball tournaments, kids games, food and drink. Music by The Davis Brothers Band from 4 to 6 p.m. and USAF Band of MidAmerica from 7 to 9 p.m. Fireworks at 9:30 p.m.
▪ Okawville: A Fourth of July Dance will take place from 2 to 5:30 p.m. Monday at Okawville Community Club Exhibition Hall, 511 S. Hanover St. in Okawville with music by Heritage. Admission is $5. Beer and soda, sandwiches and German potato salad available for purchase starting at 1 p.m.
▪ Steeleville: Steeleville through the Decades is from 10 a.m. to 11 p.m. Monday celebrates both the Fourth of July and the city’s 150th anniversary. The biggest day is Monday, when runners will compete in the Firecracker 3-K at 9:30 a.m. before the city’s annual Fourth of July Parade about 10:30 a.m. Activities include live music, carnival rides, board games, a dunk tank, patriotic program, bean bag tournament, candy walk, laser tag, bowling, a petting zoo, hula-hoop contest, face painting, covered wagon rides, an arts and crafts show, balloon art and a Nascar simulator. A Wooden Bat Classic baseball tournament will run all weekend. Festivities end with fireworks Monday night (Tuesday if rain).
▪ Troy: Troy’s Fireworks Show will fill the sky from 9:15 to 10 p.m. Monday at Tri Township Park, 409 Collinsville Road in Troy. People are encouraged to arrive early with lawn chairs and blankets to get a good spot.