Search the Catalog
Search the Website
Search
My Account
Menu
Search
Search the Catalog
Search the Website
Search
More than books on a shelf
About Us
About the Library
Mission and History
Hours and Holidays
Library Annual Snapshot
Meet Our Staff
Policies
Library Board
Board Information
Agenda and Minutes
Community Information
Career Opportunities
Requests for Proposals and Bids
Freeport Public Library Foundation
Community Resources
Check It Out
Find Books and More
Search Catalog
Borrowing Guidelines
Online Learning
eBooks and Digital Audiobooks
Request New Material
My Account
Get a Library Card
Internet and Computer Use
Manage My Account
Pay My Fines
Services
Technology
Tech Help and Computer Literacy
Copy, Scan, Fax
Print from Anywhere
Assistance
Disability Outreach
Notary Public
Events
Reserve a Room
Books and Media
Reader Resources
Book Lists and Reviews
eBooks and Digital Audiobooks
Movies & Music
Movie Reviews and News
Music Reviews and News
Find Movies and Music
Research and Learning
Digital Books and Reading
eBooks and Digital Audiobooks
Biblioboard
Kids Reading Room
Research Resources
Online Resources and Databases
Tech Help and Computer Literacy
Legal
Local History and Genealogy
SPECIAL COLLECTIONS
Career & Resume
Business and Marketing
Education and Career
Youth
Fun and Games
CODING FOR KIDS
FUN AND GAMES
Homework Help
For Parents
CHILD SAFETY
READING AND LITERACY
EDUCATION
For Teachers
FOR TEACHERS
Schools in Stephenson County
Community
Living in Freeport
Community Resources
Freeport Schools
City of Freeport
Greater Freeport Partnership
Stephenson County Clerk
Support the Library
Freeport Public Library Foundation
My Account
Youth
DETAILS
Fun and Games
Homework Help
For Parents
For Teachers
Upcoming Events
MAY
31
Preschool Storytime
10:30 am
JUN
05
Summer Reading Kick-Off Party
1:00 pm
JUN
06
Slime Making
2:00 pm
JUN
07
Storytime at Debate Square
10:30 am
JUN
07
ChessPort
6:00 pm
More Events