Geneva's annual Swedish Days, a Midsommar Festival, will run through Sunday, June 23, in downtown Geneva. Merchants offer special sales during festival days. Visit genevachamber.com for festival maps.
FRIDAY, JUNE 21
9 a.m.: Geneva Park District Dodgeball Tournament at Wheeler Park
9 a.m. to 5 p.m.: Used Book Sale at Geneva Public Library, 127 James St.
10 a.m. to noon: Discovery Tent, Campbell St. Naturalist Mark Spreyer, owls and other raptors
10 a.m. to 1 p.m.: Creation Station, Campbell Street, west of Third St. Design your own free Wacky Wheel Windup and estimate the number of items in the Guess Jar with American Science & Surplus
10 a.m. to 2 p.m.: Fun at the Library Tent at Geneva Public Library, 127 James St.
10 a.m. to 6 p.m.: Three exhibits at Geneva History Museum, 113 S. Third St.
10 a.m. to 5 p.m.: Art & Craft Show, South 2nd and James streets.
11 a.m.-8 p.m.: Toddler Town, James & South Fourth streets for little ones who are 35 inches and under. $2/each inflatable.
11 to 11:30 a.m.: Check-in for Kids' Day Parade, library lawn
11 a.m. to 3 p.m.: Try out some rock 'n' roll instruments at School of Rock booth on the courthouse lawn
11 a.m. to 3 p.m.: Geneva Bank & Trust's Wheel of Fun, petting zoo and face painting, courthouse lawn
11 a.m. to 3 p.m.: Kyuki-Do Martial Arts of Geneva Inc., courthouse lawn
11 a.m. to 3 p.m.: Kane County Cougars Tee Ball game to test your batting skills, courthouse lawn
11 a.m. to 3 p.m.: St. Charles Bowl lawn bowling, South Third St.
11 a.m. to 3 p.m.: Chicago Steel Hockey Team and Fox Valley Ice Arena offering shoot the puck challenges
11 a.m. to 3 p.m.: Elgin Academy, courthouse lawn, make a fun craft
11 a.m. to 3 p.m.: Goldfish Swim School, courthouse lawn
11 a.m. to 3 p.m.: Tutor Doctor, courthouse lawn
11 a.m. to 5 p.m.: Voter registration booth on West James Street
11 a.m. to 10 p.m.: Carnival, courthouse parking lot, with unlimited rides from noon to 4 p.m. for $25
11:30 a.m. to noon: Judging of parade entries
Noon: Kids' Day Parade, west on James Street, to Third and Campbell streets
1 to 3 p.m.: Kids' Day, courthouse lawn
3 to 4 p.m.: School of Rock House Band on the Central Stage
3 to 7 p.m.: Kids' Day Special at Stone Creek Miniature Golf Course; $2 for age 3-15
4 to 11 p.m.: Craft Brew Tent, on Campbell, west of Third St.
5 p.m.: Dancing Queen on the Central Stage
7 p.m.: Semple performs on the Central Stage
9 p.m. to midnight: Cosmic Golf Night, Stone Creek Miniature Golf Course; $8 per round; no preregistration with last tee time at 11:15 p.m.