Upcoming Events
St. Charles Public Library
St. Charles Public Library
Fri, Apr 19, 11:30am - 1:00pm
Play with coding!
Registration is now closed

St. Charles Public Library
St. Charles Public Library
Fri, Apr 19, 1:00pm - 2:30pm
Learn to safely prepare and cook a variety of savory and sweet camping dishes.
Registration is now closed

St. Charles Public Library
St. Charles Public Library
Fri, Apr 19, 3:30pm - 4:15pm
Give yourself new life this Spring!
Registration is now closed

St. Charles Public Library
St. Charles Public Library
Fri, Apr 19, 4:30pm - 7:00pm
Watch a recent release on the big screen!
Registration is now closed

Canceled
St. Charles Public Library
Fri, Apr 19, 5:00pm - 6:30pm
Come test your wits against your peers!

St. Charles Public Library
St. Charles Public Library
Sat, Apr 20, 10:00am - 10:30am
This Program is filled with stories, music, and movement. Each week focuses on a new theme.

St. Charles Public Library
Sun, Apr 21, All day
Library is closed due to holiday

St. Charles Public Library
St. Charles Public Library
Mon, Apr 22, 3:30pm - 4:30pm
Reduce, Reuse, Recycle! We are celebrating Earth Day by repurposing recycled materials into something new.
This event is full

St. Charles Public Library
St. Charles Public Library
Mon, Apr 22, 6:30pm - 8:45pm
Business Librarian Chris Flood welcomes TUG Career Services.

St. Charles Public Library
St. Charles Public Library
Wed, Apr 24, 4:00pm - 7:00pm
Mario Kart 8 for Switch tournament.

St. Charles Public Library
St. Charles Public Library
Wed, Apr 24, 6:00pm - 7:00pm
Love video games? So do Wii! Join us and other gamers and play different consoles the library has.

St. Charles Public Library
St. Charles Public Library
Fri, Apr 26, 2:30pm - 7:30pm
Don’t miss this opportunity to purchase great books, CDs, DVDs, audiobooks and more at bargain prices while supporting the Friends of St. Charles Public Library.

St. Charles Public Library
St. Charles Public Library
Fri, Apr 26, 3:30pm - 4:30pm
A time capsule program with the St. Charles History Museum.

St. Charles Public Library
St. Charles Public Library
Fri, Apr 26, 4:30pm - 5:30pm
How does the nose know?

St. Charles Public Library
St. Charles Public Library
Sat, Apr 27, 9:00am - 3:00pm
Don’t miss this opportunity to purchase great books, CDs, DVDs, audiobooks and more at bargain prices while supporting the Friends of St. Charles Public Library.

St. Charles Public Library
St. Charles Public Library
Sat, Apr 27, 9:15am - 12:15pm
The St. Charles Writers Group is a workshop for novice or experienced writers that meets the second and the fourth Saturday of each month.

St. Charles Public Library
St. Charles Public Library
Sat, Apr 27, 1:00pm - 2:00pm
In Station Eleven, a traveling Shakespeare troupe traverses the Great Lakes region.

St. Charles Public Library
St. Charles Public Library
Sun, Apr 28, 12:00pm - 3:00pm
Don’t miss this opportunity to purchase great books, CDs, DVDs, audiobooks and more at bargain prices while supporting the Friends of St. Charles Public Library.

St. Charles Public Library
St. Charles Public Library
Sun, Apr 28, 1:00pm - 2:00pm
A book club run by high school students for high school students!

St. Charles Public Library
St. Charles Public Library
Sun, Apr 28, 2:00pm - 3:00pm
Listeners of Jim Green’s music quickly realize, this musician is not bound by the usual sonic possibilities of the acoustic guitar.

St. Charles Public Library
St. Charles Public Library
Mon, Apr 29, 9:30am - 10:00am
Interactive story time for children and their parents/caregivers, which include songs, stories, and play time.
This event is full

St. Charles Public Library
St. Charles Public Library
Mon, Apr 29, 4:30pm - 5:00pm
This bilingual program shares stories, songs, and other activities in both Spanish and English.

Arcada Theatre
Mon, Apr 29, 7:00pm - 8:30pm
Award-winning and national bestselling author Emily St. John Mandel will share her story and inspiration for writing Station Eleven in this special free and open to the public presentation.

St. Charles Public Library
St. Charles Public Library
Tue, Apr 30, 9:30am - 10:00am
Lapsit story time for parents/caregivers and children, which include songs, stories, and play. Simple sign language will also be covered.
This event is full

St. Charles Public Library
St. Charles Public Library
Tue, Apr 30, 10:00am - 10:30am
This Program is filled with stories, music, and movement. Each week focuses on a new theme.

St. Charles Public Library
St. Charles Public Library
Tue, Apr 30, 10:30am - 11:00am
Interactive story time for children and their parents/caregivers, which include songs, stories, and play time.
This event is full

St. Charles Public Library
St. Charles Public Library
Tue, Apr 30, 4:15pm - 5:15pm
What do you do if the shelves in the supermarket are suddenly empty and there’s nothing left in your pantry? Plant a garden!

St. Charles Public Library
St. Charles Public Library
Tue, Apr 30, 6:30pm - 7:00pm
This program is filled with stories, music, movement, and a special bedtime snack. Follows the same weekly theme as the morning Drop-In Story Time.

St. Charles Public Library
St. Charles Public Library
Wed, May 01, 10:00am - 10:30am
This Program is filled with stories, music, and movement. Each week focuses on a new theme.

St. Charles Public Library
St. Charles Public Library
Wed, May 01, 10:30am - 11:00am
Interactive story time for independent children including songs, stories, and play. Children should be comfortable attending on their own.

St. Charles Public Library
St. Charles Public Library
Wed, May 01, 6:30pm - 8:30pm
In this course you will learn about the basics of using Twitter.
Registration opens Monday, April 22 2019 at 9:00am

St. Charles Public Library
St. Charles Public Library
Thu, May 02, 9:15am - 9:45am
Join us for a story time filled with music, movement and interactive books. This story time is designed for children with sensory differences and welcome to all who love to wiggle!

St. Charles Public Library
St. Charles Public Library
Thu, May 02, 10:00am - 10:30am
This Program is filled with stories, music, and movement. Each week focuses on a new theme.

St. Charles Public Library
St. Charles Public Library
Thu, May 02, 1:00pm - 1:30pm
Interactive story time for independent children including songs, stories, and play. Children should be comfortable attending on their own.

St. Charles Public Library
St. Charles Public Library
Thu, May 02, 4:15pm - 5:00pm
Learn to cook and prepare yummy recipes with Chef Ruth!
This event is full

St. Charles Public Library
St. Charles Public Library
Thu, May 02, 7:00pm - 8:45pm
Meeting

St. Charles Public Library
St. Charles Public Library
Thu, May 02, 7:00pm - 8:00pm
St. Charles contains an excellent collection of historic houses from the 19th and early 20th centuries. Buildings in the historic districts are known for their quality of construction & craftsmanship.

St. Charles Public Library
St. Charles Public Library
Fri, May 03, 10:30am - 11:00am
Get a little messy!
This event is full

St. Charles Public Library
St. Charles Public Library
Fri, May 03, 3:30pm - 4:30pm
Do you love to create works of art?
This event is full

St. Charles Public Library
St. Charles Public Library
Fri, May 03, 5:00pm - 7:00pm
Tonight's movie: Ferris Bueller's Day Off

St. Charles Public Library
St. Charles Public Library
Sat, May 04, All day
Celebrate Star Wars Day!

St. Charles Public Library
St. Charles Public Library
Sat, May 04, 9:00am - 5:00pm
Stop by the Reference Desk to pick up free comics for Free Comic Book Day 2019

St. Charles Public Library
St. Charles Public Library
Sat, May 04, 10:30am - 11:30am
Create an adorable R2D2 out of felt!

St. Charles Public Library
St. Charles Public Library
Sun, May 05, 1:00pm - 1:45pm
We will learn by doing! This is an interactive program where participants will work together on a different concept each month.
This event is full

St. Charles Public Library
St. Charles Public Library
Mon, May 06, 9:30am - 10:00am
Interactive story time for children and their parents/caregivers, which include songs, stories, and play time.
This event is full

St. Charles Public Library
St. Charles Public Library
Mon, May 06, 10:00am - 10:30am
This Program is filled with stories, music, and movement. Each week focuses on a new theme.

St. Charles Public Library
St. Charles Public Library
Mon, May 06, 4:30pm - 5:00pm
This bilingual program shares stories, songs, and other activities in both Spanish and English.

St. Charles Public Library
St. Charles Public Library
Mon, May 06, 6:30pm - 8:30pm
Learn about social media using Facebook.
Registration opens Monday, April 22 2019 at 9:00am

St. Charles Public Library
St. Charles Public Library
Tue, May 07, 9:30am - 10:00am
Lapsit story time for parents/caregivers and children, which include songs, stories, and play. Simple sign language will also be covered.
This event is full

St. Charles Public Library
St. Charles Public Library
Tue, May 07, 10:00am - 10:30am
This Program is filled with stories, music, and movement. Each week focuses on a new theme.

St. Charles Public Library
St. Charles Public Library
Tue, May 07, 10:30am - 11:00am
Interactive story time for children and their parents/caregivers, which include songs, stories, and play time.
This event is full

St. Charles Public Library
St. Charles Public Library
Tue, May 07, 1:00pm - 2:00pm
Stroke is the number one cause of disability and the number five cause of death in the United States--someone experiences a stroke every 40 seconds.

St. Charles Public Library
St. Charles Public Library
Tue, May 07, 4:00pm - 5:00pm
Love to cook? Join us once a month and learn to create simple treats you can also eat!
This event is full

St. Charles Public Library
St. Charles Public Library
Tue, May 07, 6:30pm - 8:45pm
Meeting

St. Charles Public Library
St. Charles Public Library
Tue, May 07, 6:30pm - 7:00pm
This program is filled with stories, music, movement, and a special bedtime snack. Follows the same weekly theme as the morning Drop-In Story Time.

St. Charles Public Library
St. Charles Public Library
Tue, May 07, 6:30pm - 8:30pm
Learn about social media using Facebook.
Registration opens Monday, April 22 2019 at 9:00am

St. Charles Public Library
St. Charles Public Library
Tue, May 07, 7:00pm - 8:00pm
Stroke is the number one cause of disability and the number five cause of death in the United States--someone experiences a stroke every 40 seconds.

St. Charles Public Library
St. Charles Public Library
Wed, May 08, 10:00am - 10:30am
This Program is filled with stories, music, and movement. Each week focuses on a new theme.

St. Charles Public Library
St. Charles Public Library
Wed, May 08, 10:30am - 11:00am
Interactive story time for independent children including songs, stories, and play. Children should be comfortable attending on their own.

St. Charles Public Library
St. Charles Public Library
Wed, May 08, 3:30pm - 4:30pm
Use your imagination to design your own LEGO creations!

St. Charles Public Library
St. Charles Public Library
Wed, May 08, 6:30pm - 8:30pm
This orientation to computers is ideal for those who have had little exposure to computers.
Registration opens Monday, April 22 2019 at 9:00am

St. Charles Public Library
St. Charles Public Library
Wed, May 08, 6:30pm - 8:00pm
Learn how to boost your sales with Dr. Peter A. James.

St. Charles Public Library
St. Charles Public Library
Wed, May 08, 7:00pm - 8:45pm
Monthly Meeting of Library Board

St. Charles Public Library
St. Charles Public Library
Thu, May 09, 9:15am - 9:45am
Join us for a story time filled with music, movement and interactive books. This story time is designed for children with sensory differences and welcome to all who love to wiggle!

St. Charles Public Library
St. Charles Public Library
Thu, May 09, 10:00am - 10:30am
This Program is filled with stories, music, and movement. Each week focuses on a new theme.

St. Charles Public Library
St. Charles Public Library
Thu, May 09, 1:00pm - 2:00pm
Though Frida Kahlo has become a common name when thinking of women Mexican artists, Mexico has a lot more to offer!

St. Charles Public Library
St. Charles Public Library
Thu, May 09, 1:00pm - 1:30pm
Interactive story time for independent children including songs, stories, and play. Children should be comfortable attending on their own.

St. Charles Public Library
St. Charles Public Library
Thu, May 09, 4:00pm - 5:00pm
Join us after school and make some really bad art using supplies given. Artistic ability discouraged.

St. Charles Public Library
St. Charles Public Library
Thu, May 09, 4:30pm - 5:30pm
Meeting

St. Charles Public Library
St. Charles Public Library
Thu, May 09, 5:30pm - 7:30pm
Meeting

St. Charles Public Library
St. Charles Public Library
Thu, May 09, 6:00pm - 6:45pm
We will learn by doing! This is an interactive program where participants will work together on a different concept each month.
This event is full

St. Charles Public Library
St. Charles Public Library
Thu, May 09, 6:30pm - 8:45pm
Meeting

St. Charles Public Library
St. Charles Public Library
Thu, May 09, 6:30pm - 8:30pm
This orientation to computers is ideal for those who have had little exposure to computers.
Registration opens Monday, April 22 2019 at 9:00am

St. Charles Public Library
St. Charles Public Library
Thu, May 09, 6:30pm - 8:00pm
Discover tools to better your business.

St. Charles Public Library
Fri, May 10, 6:00pm - 8:00pm
Library closes early due to staff recognition dinner

St. Charles Public Library
St. Charles Public Library
Sat, May 11, 9:15am - 12:15pm
The St. Charles Writers Group is a workshop for novice or experienced writers that meets the second and the fourth Saturday of each month.

St. Charles Public Library
St. Charles Public Library
Mon, May 13, 9:30am - 10:00am
Interactive story time for children and their parents/caregivers, which include songs, stories, and play time.
This event is full

St. Charles Public Library
St. Charles Public Library
Mon, May 13, 10:00am - 10:30am
This Program is filled with stories, music, and movement. Each week focuses on a new theme.

St. Charles Public Library
St. Charles Public Library
Mon, May 13, 4:00pm - 5:00pm
Do you love the Who Was books? Each month we will learn about someone famous from the past and explore his or her interesting life. We will also do an activity based on what made them special.

St. Charles Public Library
St. Charles Public Library
Mon, May 13, 4:30pm - 5:00pm
This bilingual program shares stories, songs, and other activities in both Spanish and English.

St. Charles Public Library
St. Charles Public Library
Mon, May 13, 6:30pm - 8:45pm
Business Librarian Chris Flood welcomes TUG Career Services.

St. Charles Public Library
St. Charles Public Library
Tue, May 14, 9:30am - 10:00am
Lapsit story time for parents/caregivers and children, which include songs, stories, and play. Simple sign language will also be covered.
This event is full

St. Charles Public Library
St. Charles Public Library
Tue, May 14, 10:00am - 11:30am
The Library offers two book discussion groups: Mornings at 10:00 a.m. and Evenings at 7:00 p.m.

St. Charles Public Library
St. Charles Public Library
Tue, May 14, 10:00am - 10:30am
This Program is filled with stories, music, and movement. Each week focuses on a new theme.

Canceled
St. Charles Public Library
Tue, May 14, 10:00am - 11:00am
test, date , time

St. Charles Public Library
St. Charles Public Library
Tue, May 14, 10:30am - 11:00am
Interactive story time for children and their parents/caregivers, which include songs, stories, and play time.
This event is full

St. Charles Public Library
St. Charles Public Library
Tue, May 14, 6:00pm - 8:00pm
Every second Tuesday of the month get loud and geek out with anime, snacks, and activities! Cosplay is always welcome. DROP IN

St. Charles Public Library
St. Charles Public Library
Tue, May 14, 6:30pm - 8:45pm
Meeting

St. Charles Public Library
St. Charles Public Library
Tue, May 14, 6:30pm - 8:30pm
Learn how to create useful spreadsheets with Microsoft Excel.
Registration opens Monday, April 22 2019 at 9:00am

St. Charles Public Library
St. Charles Public Library
Tue, May 14, 6:30pm - 7:00pm
This program is filled with stories, music, movement, and a special bedtime snack. Follows the same weekly theme as the morning Drop-In Story Time.

St. Charles Public Library
St. Charles Public Library
Tue, May 14, 7:00pm - 8:30pm
The Library offers two book discussion groups: Mornings at 10:00 a.m. and Evenings at 7:00 p.m.

St. Charles Public Library
St. Charles Public Library
Wed, May 15, 10:00am - 10:30am
This Program is filled with stories, music, and movement. Each week focuses on a new theme.

Creek Bend Nature Center at LeRoy Oakes Forest Preserve
Creek Bend Nature Center at LeRoy Oakes Forest Preserve
Wed, May 15, 10:30am - 11:00am
Children are invited to hear stories and make nature crafts at the Creek Bend Nature Center at LeRoy Oakes Forest Preserve.

St. Charles Public Library
St. Charles Public Library
Wed, May 15, 10:30am - 11:00am
Interactive story time for independent children including songs, stories, and play. Children should be comfortable attending on their own.

St. Charles Public Library
St. Charles Public Library
Wed, May 15, 6:00pm - 8:30pm
Join us to play games like Settlers of Catan, Ticket to Ride, and other modern games.

St. Charles Public Library
St. Charles Public Library
Wed, May 15, 6:30pm - 8:30pm
Learn how to create useful spreadsheets with Microsoft Excel.
Registration opens Monday, April 22 2019 at 9:00am

St. Charles Public Library
St. Charles Public Library
Thu, May 16, 9:15am - 9:45am
Join us for a story time filled with music, movement and interactive books. This story time is designed for children with sensory differences and welcome to all who love to wiggle!

St. Charles Public Library
St. Charles Public Library
Thu, May 16, 10:00am - 10:30am
This Program is filled with stories, music, and movement. Each week focuses on a new theme.

St. Charles Public Library
St. Charles Public Library
Thu, May 16, 1:00pm - 1:30pm
Interactive story time for independent children including songs, stories, and play. Children should be comfortable attending on their own.

St. Charles Public Library
St. Charles Public Library
Thu, May 16, 6:00pm - 7:00pm
We will learn by doing! This is an interactive, independent program where students grades K-2 will work together on a different concept each month.
This event is full

St. Charles Public Library
St. Charles Public Library
Thu, May 16, 6:30pm - 8:45pm
Meeting

St. Charles Public Library
St. Charles Public Library
Thu, May 16, 7:00pm - 8:30pm
Great Decisions is America’s largest discussion program on world affairs.

St. Charles Public Library
St. Charles Public Library
Thu, May 16, 7:00pm - 8:30pm
You spit in the tube, mailed it to Ancestry, and now you have your AncestryDNA® results...what do they mean? How do you get more out of that list of DNA Matches?
This event is full

St. Charles Public Library
St. Charles Public Library
Fri, May 17, 3:30pm - 4:30pm
Reduce, Reuse, Recycle! We are celebrating Endangered Species Day by repurposing recycled materials into something new.
This event is full

St. Charles Public Library
St. Charles Public Library
Fri, May 17, 4:30pm - 7:00pm
Watch a recent release on the big screen!

St. Charles Public Library
St. Charles Public Library
Sat, May 18, 10:00am - 10:30am
This Program is filled with stories, music, and movement. Each week focuses on a new theme.