We strive to provide a variety of programs to meet the needs and interests of our patrons. Click here  to see what programs we currently have scheduled. Please contact the Library if you have any questions.

We have a variety of activites and clubs for teens. Click here to see what programs we currently have scheduled.  For volunteering oportunies please call 217-498-8454.

We have several storytimes each week. 

Some of our programs include STEM, Homeschool presentations and Summer Reading. Click here to see what programs we currently have scheduled.

Rochester Public Library District

Rochester Public Library District


Connect. Discover. Create.

Monday-Thursday 10 am-7 pm
Friday 10 am-5 pm
Saturday 10 am-4 pm

Hours of Operation


FRI 10AM – 5PM

SAT 10AM – 4PM

Contact Us

Library Phone: 217-498-8454

Email: circulation.manager@rochesterlibrary.org

Library Fax: 217-498-8455

chat loading...

Our Mission: To strengthen community connections, inspire lifelong learning and discovery, and foster creativity.

Our Vision: The library will be a welcoming, comfortable place where all people may engage in lifelong learning opportunities and diversity can be explored, celebrated, and experienced.   

Drop Us a Line

Don’t be shy. Let us know if you have any questions!