November Calendar

December Calendar

Story Time 2022-2023

After School Program

LEGO Club

Board Meeting


The Hannibal Free Library Board of Trustees monthly meeting will be held on Monday, December 19, 2022 at 6:15PM in the Community Center at the library.


Material Quarantine

Due to new research released https://www.webjunction.org/explore-topics/COVID-19-research-project.html , returned library materials will now be quarantined for 4 days.  After you return your items to us, they will still appear as checked out on your account during this 4-day quarantine (overdue fees from this will be waived). This protects our staff during their handling at check-in and the next patron to check out the title.