For Adults
5-Minute Make: Firework Salt Painting
Create bright, textured firework art using glue, salt, and watercolor for a fun, colorful hands‑on craft.
Visit the St. Charles Public Library website for event details.
DROP IN
Monday, June 1 / 10-11:30 a.m.
Sunday, June 7 / 2-3:30 p.m.
Thursday, June 18 / 6-7:30 p.m.
Wednesday, June 24 / 6-7:30 p.m.
STC Creative
Deep Dive into the Declaration of Independence
Historian Joyce Haworth tackles the Declaration phrase by phrase and examines the “three declarations” that it contains. Visit the St. Charles Public Library website for event details.
REGISTER
Thursday, June 11 / 7-8 p.m.
Huntley Community Room
Abigail Adams: Portrayed by Leslie Goddard
Abigail Adams recounts her life, including her famous call to John to "remember the ladies" in the founding of the new nation. Visit the St. Charles Public Library website for event details.
REGISTER
Tuesday, June 23 / 1-2 p.m.
Carnegie Community Room
Sunday Concert: West Suburban Flute Orchestra
This family-friendly celebration includes patriotic favorites performed by members of the West Suburban Flute Orchestra. Visit the St. Charles Public Library website for details.
DROP IN
Sunday, June 28 / 2-3 p.m.
Carnegie Community Room
Patriotic Flag Pin - Adult Grab ‘n’ Go Kit
Show your American pride with your own hand-made country R-W-B pin! Lovely to wear or attach to your bag. Visit the St. Charles Public Library website for details.
REGISTER – Use June 22 date on calendar
Pick up kit June 22–July 3 at the Research and Reading Desk
The Declaration of Independence Through the Centuries
Join historian Joyce Haworth as she recounts the influence of the Declaration over the last 250 years. Visit the St. Charles Public Library website for details.
REGISTER
Wednesday, July 1 / 7-8 p.m.
Huntley Community Room
The Presidency of George Washington with Gary Midkiff
George Washington shaped the presidency by establishing lasting powers and precedents that continue to influence how the office and executive branch function today. Visit the St. Charles Public Library website for details.
REGISTER
Thursday, July 30 / 1:30-3 p.m.
Huntley Community Room
For Kids
Miller’s Mobile Petting Zoo (Families)
Meet some new animal friends at the petting zoo hosted in our yard! Visit the St. Charles Public Library website for event details.
DROP IN
Saturday, June 20 / 10-11:30 a.m.
Parking Lot
Tie-Dye (Families)
Bring one cotton t-shirt per family member to tie-dye! Visit the St. Charles Public Library website for event details.
DROP IN
Tuesday, June 9 / 2-4 p.m.
Miller Haase Community Room
Bubble Dance Party (Families)
Celebrate 250! Everyone can dance with bubbles! Special bubble gear available for kids entering 6-8 grades. Visit the St. Charles Public Library website for event details.
DROP IN
Friday, July 31 / 1-4 p.m.
Terrace Garden