On Monday, June 22 St. Charles City-County Library Branches will open our doors and return to in-person Library service. Learn more here. Note: Due to recent flooding, the Kathryn Linnemann Branch remains closed.

Calendar and Registration -

Calendar and Registration

St. Charles City-County Library Takes Steps to Limit Spread of COVID-19 

  • All in-person classes and events are currently canceled, but virtual classes for all ages are available now!

  • Recordings of most virtual classes and events are available for 30 days after the live event!

  Virtual Classes & Events