200 S

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

 

 
 

 

U.S. Flags

Closed for 
 
VETERANS DAY

Tuesday
Nov 11, 2025

 
Friends
Book  Sale!

booksale tables

Monday, Nov. 3 - Saturday, Nov. 8

$3.00 a bag
(the Library supplies bags)

Monday
 
10:00 - 7:45

Wed - Fri
10:00 - 5:
45

Saturday
10:00-12:
45

 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