11:30 a.m.-1 p.m. June 19, Peanut Butter & Jam Festival, downtown square, Highland. Free entertainment, PB&J sandwiches and popcorn.
5-11 p.m. June 19, Summer Festival, Holy Rosary, Fairmont City. food, games, booths, childrens carnival area. Music by Dave Hylla at 7 p.m. and parade at 6 p.m.
5 p.m. June 19, Alhambra Homecoming, Alhambra Firemen-Legion Park, Alhambra. Parade at 7 p.m. Music by Mark Murphy Band. Carnival food, booths, rides and games. Sponsored by Alhambra Volunteer Fire Deparmtent and the Alhambra Jaycees.
5 p.m.-midnight June 19, Glen Carbon Homecoming, Main Street, Glen Carbon. Carnival and pony rides, games of chance, carnival games wine bar, beer garden, foods. Partytime DJ/karaoke from 7 p.m. to midnight. Smash a Car from 7 p.m. to midnight. Well Hungarians play from 8 p.m. to midnight.
5:30-10 p.m. June 19, Open House, old Glen Carbon Firehouse, 180 Summit St., Glen Carbon. Hosted by Metro East Model Railroad Club. Held during the Glen Carbon homecoming. Free admission. 254-6596 or 476-9228.
7 p.m. June 19, square and round dance, Caseyville Senior Center, 10001 Bunkum Road, Fairview Heights. George Dunbar, caller; the Tevlins, cuers. Refreshments. Sponsored by Dandy Dancers Square Dance Club.
7:30-11 p.m. June 19, Guitar Hero "The Main Event," Fun Spot Skating Center, 1400 West Boulevard, Belleville. $6.50 admission, $2 skate rental. Finale. 234-4502.
dusk June 19, Movie in the Park, Community Park, Dupo. Movie is "Madagascar." Bring lawn chairs, coolers, blankets. Refreshments. Snacks available.
dusk June 19, Movie Night, Tri-Township Park, Troy. Free. Movie is "Journey to the Center of the Earth." First 200 in attendance receives free 3-D glasses. www.troymaryvillecoc.com.
8 p.m. June 19, Muny Band, downtown square, Highland. Free. Variety of musical selections including marches, Broadway hits and others. Bring your lawn chairs.
8 p.m. June 19, Benefit Bull Riding and Barrel Racing Rodeo, Eagles Club, 402 Hacker St., Chester. Mutton Bustin. Rode clowns. $8 per person, $6 for children six to 12 and free to children under five. Proceeds donated to St. Louis Shriners Hospital, Make-a-Wish Foundation and St. Jude's Research Hospital. Sponsored by Randolph County Saddle Club.