We would like to apologize in advance, but we must regretfully cancel the "Happy Potter" movie scheduled for 11/26/21 due to an emergency. Thank you for your continued support!

Library Board Vacancy

Interested in what the inner workings of the library are? Become a Hannibal Free Library Board Member!

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, via Zoom, on Monday, 12/20/2021 at 6:15pm.   

Topic: Library Board

Time: Dec 20, 2021 06:15 PM Eastern Time (US and Canada)

        Every month on the Third Mon, until Dec 20, 2021, 3 occurrence(s)

        Oct 18, 2021 06:15 PM

        Nov 15, 2021 06:15 PM

        Dec 20, 2021 06:15 PM

Please download and import the following iCalendar (.ics) files to your calendar system.


Subscribe to Hannibal Free Library RSS