Resuming Normal Hours

We are excited to say that the Hannibal Free Library will be resuming NORMAL HOURS on Monday, July 12, 2021. Our hours are:

Library Board Meeting

 The Hannibal Free Library will be holding it's monthly Board Meeting, in person at the library on Monday, 9/20/2021 at 6:15pm.   

Imagination Library

Do you live in the Hannibal School District and have children under the age of 5? Stop by the Hannibal Free Library and register your child for the Imagination Library. The Imagination Library provides a FREE monthly book to your child from birth until their 5th birthday. Sign up your child today at the Hannibal Free Library!

Friendly Reminder

This is a friendly reminder that the Hannibal Free Library is once again requiring that our patrons wear face masks when in the library/community center. We ask for your cooperation on this for everyone's safety! Thank you!


Updated new books page

Come check out our new books page which has been recently updated to include all our newest books! Just click the "new books" tab on the top of the screen.

Subscribe to Hannibal Free Library RSS