Upcoming Events

Featured Events

Age Group
Age Group
Program Type
Program Type
Room

Primary tabs

This event is in the "Young Adult" group

Teen Advisory Board

4:00pm–5:00pm
Young Adult
Special Program
Library Branch: Freeport Public Library
Room: Conference Room
Age Group: Young Adult
Program Type: Special Program
Description:

Calling all teens! Want more teen activities and social events? Need to fulfill volunteer hours? Get involved with this planning team to help improve library services for 7th - 12th graders. All ideas welcome! 

This event is in the "Elementary" group

Pokemon Club

5:30pm–6:30pm
Elementary
Special Program
Library Branch: Freeport Public Library
Room: Meeting Room
Age Group: Elementary
Program Type: Special Program
Description:

Meet to play and talk Pokémon with other trainers! Players can bring their own cards, or use decks provided by the library. Trade cards, battle each other, or just talk strategy – this club is for novice trainers and experts alike!

This event is in the "Family" group
This event is in the "Elementary" group

PAWS to Read

11:00am–12:00pm
Family, Elementary
Special Program
Library Branch: Freeport Public Library
Age Group: Family, Elementary
Program Type: Special Program
Description:

Visit the library and read a story to one of the sweet pups from Therapy Dogs International.

This event is in the "Family" group
This event is in the "Preschool" group
This event is in the "Elementary" group
This event is in the "Young Adult" group

Homeschool Happenings: More Holidays Around the World

2:00pm–3:00pm
Family, Preschool, Elementary, Young Adult
Special Program
Library Branch: Freeport Public Library
Room: Meeting Room
Age Group: Family, Preschool, Elementary, Young Adult
Program Type: Special Program
Description:

Calling all homeschoolers! Each month, we will dive into a new and exciting topic designed to inspire and support homeschooling families.

This event is in the "Young Adult" group

Teen Tuesday: Game Day! One Night Werewolf

4:00pm–5:00pm
Young Adult
Special Program
Library Branch: Freeport Public Library
Room: Conference Room
Age Group: Young Adult
Program Type: Special Program
Description:

It’s Game Day! This month we are taking on One Night Werewolf! In the course of only one night and the following morning, the players will determine who among them is a werewolf...hopefully.

This event is in the "Young Adult" group

Teen Tuesday: Hot Choco-Lit Chat

4:00pm–5:00pm
Young Adult
Special Program
Library Branch: Freeport Public Library
Room: Conference Room
Age Group: Young Adult
Program Type: Special Program
Description:

Bring your own mug for hot chocolate and a cozy conversation around this year’s Rebecca Caudill Young Readers’ Book Award and Illinois Lincoln Award nominees! 

Disclaimer(s)

Food Allergies

We cannot guarantee that food served at this program has not come into contact with tree nuts, soy, or other allergens.

Christmas Eve

All Day
Closing
Branches:
Freeport Public Library
Description:

Closed for Christmas Eve

Christmas Day

All Day
Closing
Branches:
Freeport Public Library
Description:

Closed for Christmas Day

This event is in the "Preschool" group
This event is in the "Elementary" group

Cardboard Arcade

1:00pm–5:00pm
Preschool, Elementary
Special Program
Library Branch: Freeport Public Library
Room: Meeting Room
Age Group: Preschool, Elementary
Program Type: Special Program
Description:

Try your luck at our Cardboard Arcade! Play your favorite arcade games, including skeeball, basketball shoot out, bowling, and more!

This event is in the "Preschool" group
This event is in the "Elementary" group

Cardboard Arcade

10:00am–2:00pm
Preschool, Elementary
Special Program
Library Branch: Freeport Public Library
Room: Meeting Room
Age Group: Preschool, Elementary
Program Type: Special Program
Description:

Try your luck at our Cardboard Arcade! Play your favorite arcade games, including skeeball, basketball shoot out, bowling, and more!

New Year's Day

All Day
Closing
Branches:
Freeport Public Library
Description:

Closed for New Year's Day

This event is in the "Elementary" group

Pokemon Club

5:30pm–6:30pm
Elementary
Special Program
Library Branch: Freeport Public Library
Room: Meeting Room
Age Group: Elementary
Program Type: Special Program
Description:

Meet to play and talk Pokémon with other trainers! Players can bring their own cards, or use decks provided by the library. Trade cards, battle each other, or just talk strategy – this club is for novice trainers and experts alike!

This event is in the "Early Childhood" group
This event is in the "Preschool" group

Sensory Play Day

10:00am–11:00am
Early Childhood, Preschool
Special Program
Library Branch: Freeport Public Library
Room: Meeting Room
Age Group: Early Childhood, Preschool
Program Type: Special Program
Description:

Join us for a morning of sensory fun and making new friends!  Children will have the opportunity to play at several different stations in this engaging sensory playtime.  Some stations may be messy, so wear appropriate clothing.

This event is in the "Family" group
This event is in the "Elementary" group

PAWS to Read

11:00am–12:00pm
Family, Elementary
Special Program
Library Branch: Freeport Public Library
Age Group: Family, Elementary
Program Type: Special Program
Description:

Visit the library and read a story to one of the sweet pups from Therapy Dogs International.

This event is in the "Family" group
This event is in the "Preschool" group
This event is in the "Elementary" group
This event is in the "Young Adult" group

Homeschool Happenings: Polar Biomes

2:00pm–3:00pm
Family, Preschool, Elementary, Young Adult
Special Program
Library Branch: Freeport Public Library
Room: Meeting Room
Age Group: Family, Preschool, Elementary, Young Adult
Program Type: Special Program
Description:

Calling all homeschoolers! Each month, we will dive into a new and exciting topic designed to inspire and support homeschooling families.

This event is in the "Young Adult" group

Teen Advisory Board

4:00pm–5:00pm
Young Adult
Special Program
Library Branch: Freeport Public Library
Age Group: Young Adult
Program Type: Special Program
Description:

Calling all teens! Want more teen activities and social events? Need to fulfill volunteer hours? Get involved with this planning team to help improve library services for 7th - 12th graders. All ideas welcome! 

 

Branches:
Freeport Public Library
Description:

Freeport Public Library is Closed Monday, January 20th, 2026 in observance of Martin Luther King Jr. Day.

This event is in the "Young Adult" group

Teen Short Story Contest Submission Open

All Day 1/20–2/3
Young Adult
Special Program
Library Branch: Freeport Public Library
Age Group: Young Adult
Program Type: Special Program
Description:

The Freeport Public Library is back with its second annual Teen Short Story Contest!

This event is in the "Young Adult" group

Teen Tuesday: Indoor Snowball Fight!

4:00pm–5:00pm
Young Adult
Special Program
Library Branch: Freeport Public Library
Room: Meeting Room
Age Group: Young Adult
Program Type: Special Program
Description:

Want a snowball fight but without a chill? We’re bringing it indoors! Team up and see who can freeze out the competition. 

This event is in the "Family" group
This event is in the "Young Adult" group
This event is in the "Adult" group

Jigsaw Puzzle Race (Adult/Teen/Family) Registration opens 1/5 at noon.

6:00pm–7:30pm
Family, Young Adult, Adult
Special Program
Library Branch: Freeport Public Library
Room: Meeting Room
Age Group: Family, Young Adult, Adult
Program Type: Special Program
Description:

Beat the winter doldrums by joining our Jigsaw Puzzle Race! It will start at 6p sharp.

There's room for 5 teams. REGISTRATION WILL OPEN JAN 5th at 12 p.m.

This event is in the "Early Childhood" group
This event is in the "Preschool" group

Sensory Play Day

10:00am–11:00am
Early Childhood, Preschool
Special Program
Library Branch: Freeport Public Library
Room: Meeting Room
Age Group: Early Childhood, Preschool
Program Type: Special Program
Description:

Join us for a morning of sensory fun and making new friends!  Children will have the opportunity to play at several different stations in this engaging sensory playtime.  Some stations may be messy, so wear appropriate clothing.

This event is in the "Family" group
This event is in the "Preschool" group
This event is in the "Elementary" group
This event is in the "Young Adult" group

Homeschool Happenings: Space

2:00pm–3:00pm
Family, Preschool, Elementary, Young Adult
Special Program
Library Branch: Freeport Public Library
Room: Meeting Room
Age Group: Family, Preschool, Elementary, Young Adult
Program Type: Special Program
Description:

Calling all homeschoolers! Each month, we will dive into a new and exciting topic designed to inspire and support homeschooling families.

This event is in the "Young Adult" group

Teen Advisory Board

4:00pm–5:00pm
Young Adult
Special Program
Library Branch: Freeport Public Library
Age Group: Young Adult
Program Type: Special Program
Description:

Calling all teens! Want more teen activities and social events? Need to fulfill volunteer hours? Get involved with this planning team to help improve library services for 7th - 12th graders. All ideas welcome! 

This event is in the "Elementary" group

Pokemon Club

5:30pm–6:30pm
Elementary
Special Program
Library Branch: Freeport Public Library
Room: Learning Lab
Age Group: Elementary
Program Type: Special Program
Description:

Meet to play and talk Pokémon with other trainers! Players can bring their own cards, or use decks provided by the library. Trade cards, battle each other, or just talk strategy – this club is for novice trainers and experts alike!