logo graphic


200 S. 5th St.
Hannibal. MO 63401
Ph. 573 221-0222
Fax  573 221-0369
 

Click here for our
MOBILE FRIENDLY SITE

Contractor Information--Roof & Skylight Project

Employment Opportunities!

picture of library

Hannibal Free Public Library  Founded in 1845
First free tax-supported public library in Missouri 1889
 

Library Hours

Monday & Tuesday 
10am - 8pm

Wednesday - Saturday  
10am - 6pm

Closed Sunday

 CALENDAR OF EVENTS

facebook icon

Home

About the Library

Catalog

Reading Room

Reference & Genealogy

Local History Publications

Programs

Friends

 

Your 24 Hour Library!

HOMEWORK
HELP
!

Online Catalog  

 
 
Chess Tournament
 Saturday, October 19, 2024


3 Round Tournament starts between
10:30 am and 11:00 am
A break for lunch on your own after the 1st round
 

 Enjoy a competitive game of chess! Spectators welcome.
To register for this free event, please call the Library at
 573 221-0222
Registration the day of the Tournament 10:00 am - 10:30 am

Junior and Adult Levels
Trophies awarded to the winner in each division
     
 

Please!!
Help Raise the Roof

Donate here

A portion of this donation will go to PAYPAL for transaction fee

 

 

 
Audio and E-Books Step-by-Step Instructions: Fayette County Library   

Image result for ebsco ebook logo 


           
 


 


 

 

Home

About the Library

Catalog

Reading Room

Reference & Genealogy

Local History Publications

Programs

Friends