Search Catalogue

 



 

Welcome to Case-Halstead Public Library

Welcome to historic Case-Halstead Public Library, the City Library of Carlyle, Illinois.  Case-Halstead was established in 1938 at the original location on this lot in the historic Case Family home. In 2014, the new building was built to continue expanding the information horizons of Carlyle and the surrounding areas.

Case-Halstead Public Library is dedicated to providing high-quality information resources and value-added programming to the local area. Please come on in today and stop by the main desk to see all that CHPL has to offer!
 

View Library News

Sep
13
Thu
Friends of Case-Halstead Library Book Sale! Sept. 13-20 at CHPL! @ Case-Halstead Public Library
Sep 13 @ 10:00 am – Sep 20 @ 4:00 pm
Sep
18
Tue
Afternoon Story Time @ Case Halstead Public Library
Sep 18 @ 4:00 pm – 5:00 pm

Join us for afternoon Story Time! We read books, do crafts, play games, sing and dance! Ages 0 to10 welcome!

Sep
19
Wed
Jr. Book Club @ Case Halstead Public Library
Sep 19 @ 4:00 pm – 5:00 pm

Join our NEW Junior Book Club! This Book Club is for youth who are in grades 6th-8th! Join us for our monthly meeting to discuss the current books we are reading and our ideas/opinions based upon them!

YA Book Club @ Case Halstead Public Library
Sep 19 @ 5:00 pm – 6:00 pm

Sign up for our BRAND NEW YA Book Club! This will be geared towards our high school youth in the community! If they love to read, this is the perfect club for them! Join us for our monthly meeting to discuss the current books we are reading and our ideas/opinions based upon them!

DIY Vinyl Shirts for Teens @ Case-Halstead Public Library
Sep 19 @ 6:00 pm – 7:00 pm

Bring in a new blank shirt, that hasn’t been washed and design your very own shirt that will then be printed with vinyl and pressed on a shirt!

Sep
24
Mon
Kindness Rocks- Rock Painting @ Case Halstead Public Library
Sep 24 @ 4:00 pm – 5:00 pm

Come in and help us paint rocks to add to our beautiful landscaping.

Sep
25
Tue
Story Time
Sep 25 @ 9:15 am – 10:15 am

 

View All Events

 


 

Sign Up For News & Announcements