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

picture of library

Founded in 1845
First free tax-supported public library in Missouri 1889

Free image of Thanksgiving Time

CLOSED for

THANKSGIVING
Thursday  & Friday
November 27 & 28, 2025

 

Happy Holidays!

The Library will be CLOSED
Wednesday & Thursday
December 24 & 25

Wednesday & Thursday
December 31 & January 1

 CALENDAR OF EVENTS

Library Hours

Mon 10 - 8
Tue 10 - 6
Wed 10 - 6
Thu 10 - 6
Fri 10 - 6
Sat 10 - 1

Closed Sunday
 

Employment Opportunities!

Volunteer Application

 

facebook icon

HOMEWORK HELP

Your 24 Hour Library!

Online Catalog  

 


kids zone logo


teen zone logo



adult services logo

 


whats your library worth logo

 


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

 Image result for ebsco ebook logo          teaching books logo
 

select reads logo                 online book club logo
 

vet now logo
 

tumblebooks logo

Questions?  Ask us...   ref@hannibal.lib.mo.us

 

christening mark twain zepher

Hannibal History 
Digital Projects