January Calendar

February Calendar

Kids Prom

Story Time 2022-2023

After School Program


Board Meetings

The Hannibal Free Library Board of Trustees monthly meetings are held on the third Monday of each month at 6:16PM in the Community Center at the library. The next meeting will be held on Monday, January 16, 2023.

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.