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 Monday, January 12, 2026 at 2:00pm - 3:00pm Meeting Room at Freeport Public Library Program Type: Special Program Age Group: Family, Preschool, Elementary, Young Adult Calling all homeschoolers! Each month, we will dive into a new and exciting topic designed to inspire and support homeschooling families. View Details 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 Jan 12 2026 Mon Homeschool Happenings: Polar Biomes 2:00pm–3:00pm 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 This event is in the "Adult" group Mixed Media Birch Tree Paintings: an Adult & Teen craft Monday, January 12, 2026 at 6:15pm - 7:45pm Meeting Room at Freeport Public Library Program Type: Maker Program Age Group: Young Adult, Adult Create a colorful work of art with us this month. Using tape, paint, and old book pages, we'll create a beautiful scene of birch trees on a pretty background.REGISTRATION REQUIRED. Please register each person separately. Register Now Registration Required This event is in the "Young Adult" group This event is in the "Adult" group Jan 12 2026 Mon Mixed Media Birch Tree Paintings: an Adult & Teen craft 6:15pm–7:45pm Maker Program Library Branch: Freeport Public Library Room: Meeting Room Age Group: Young Adult, Adult Program Type: Maker Program Registration Required Description: Create a colorful work of art with us this month. Using tape, paint, and old book pages, we'll create a beautiful scene of birch trees on a pretty background.REGISTRATION REQUIRED. Please register each person separately.
This event is in the "Young Adult" group Teen Advisory Board Tuesday, January 13, 2026 at 4:00pm - 5:00pm Freeport Public Library Program Type: Special Program Age Group: Young Adult 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! View Details This event is in the "Young Adult" group Jan 13 2026 Tue Teen Advisory Board 4:00pm–5:00pm 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 "Young Adult" group This event is in the "Adult" group Bringing History to Life with Jonathan Eig: Illinois Libraries Present Virtual and Watch Party Tuesday, January 13, 2026 at 7:00pm - 8:00pm Learning Lab at Freeport Public Library Program Type: Virtual Event/ Watch Party Age Group: Young Adult, Adult Bringing History to Life with Jonathan EigWatch from home! Register here: https://bit.ly/ILPJonathanEig or watch in the Learning Lab at the Library. View Details This event is in the "Young Adult" group This event is in the "Adult" group Jan 13 2026 Tue Bringing History to Life with Jonathan Eig: Illinois Libraries Present Virtual and Watch Party 7:00pm–8:00pm Virtual Event/ Watch Party Library Branch: Freeport Public Library Room: Learning Lab Age Group: Young Adult, Adult Program Type: Virtual Event/ Watch Party Description: Bringing History to Life with Jonathan EigWatch from home! Register here: https://bit.ly/ILPJonathanEig or watch in the Learning Lab at the Library.
Martin Luther King Jr. Day All Day Freeport Public Library Freeport Public Library is Closed Monday, January 20th, 2026 in observance of Martin Luther King Jr. Day. Closing Jan 19 2026 Mon Closing Martin Luther King Jr. Day All Day 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 Freeport Public Library Program Type: Special Program Age Group: Young Adult The Freeport Public Library is back with its second annual Teen Short Story Contest! View Details This event is in the "Young Adult" group Jan-Feb 2026 Teen Short Story Contest Submission Open All Day 1/20–2/3 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! Tuesday, January 20, 2026 at 4:00pm - 5:00pm Meeting Room at Freeport Public Library Program Type: Special Program Age Group: Young Adult Want a snowball fight but without a chill? We’re bringing it indoors! Team up and see who can freeze out the competition. View Details This event is in the "Young Adult" group Jan 20 2026 Tue Teen Tuesday: Indoor Snowball Fight! 4:00pm–5:00pm 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 is OPEN! Thursday, January 22, 2026 at 6:00pm - 7:30pm Meeting Room at Freeport Public Library Program Type: Special Program Age Group: Family, Young Adult, Adult Beat the winter doldrums by joining our Jigsaw Puzzle Race! It will start at 6p sharp.There's room for 5 teams. REGISTRATION is OPEN. 2 teams registered so far (1/5/26 @ 12p) View Details This event is in the "Family" group This event is in the "Young Adult" group This event is in the "Adult" group Jan 22 2026 Thu Jigsaw Puzzle Race (Adult/Teen/Family) Registration is OPEN! 6:00pm–7:30pm 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 is OPEN. 2 teams registered so far (1/5/26 @ 12p)
This event is in the "Young Adult" group Teen Tuesday: Paper Snowflakes Tuesday, January 27, 2026 at 4:00pm - 5:00pm Conference Room at Freeport Public Library Program Type: Maker Program Age Group: Young Adult We’re getting intricate! Come ready to make snowflakes of all patterns and sizes. Can you create something totally unique? View Details This event is in the "Young Adult" group Jan 27 2026 Tue Teen Tuesday: Paper Snowflakes 4:00pm–5:00pm Maker Program Library Branch: Freeport Public Library Room: Conference Room Age Group: Young Adult Program Type: Maker Program Description: We’re getting intricate! Come ready to make snowflakes of all patterns and sizes. Can you create something totally unique?
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 Slime Making: Valentine's Slime Tuesday, February 3, 2026 at 3:30pm - 5:30pm Youth Program Room at Freeport Public Library Program Type: Maker Program Age Group: Family, Preschool, Elementary, Young Adult Join us each month as we make a different type of slime! This month we will be making Valentine's Slime. View Details 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 Feb 3 2026 Tue Slime Making: Valentine's Slime 3:30pm–5:30pm Maker Program Library Branch: Freeport Public Library Room: Youth Program Room Age Group: Family, Preschool, Elementary, Young Adult Program Type: Maker Program Description: Join us each month as we make a different type of slime! This month we will be making Valentine's Slime.
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 Monday, February 9, 2026 at 2:00pm - 3:00pm Meeting Room at Freeport Public Library Program Type: Special Program Age Group: Family, Preschool, Elementary, Young Adult Calling all homeschoolers! Each month, we will dive into a new and exciting topic designed to inspire and support homeschooling families. View Details 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 Feb 9 2026 Mon Homeschool Happenings: Space 2:00pm–3:00pm 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 This event is in the "Adult" group Resin Peacock Feather craft for Adults & Teens Monday, February 9, 2026 at 6:15pm - 7:45pm Meeting Room at Freeport Public Library Program Type: Maker Program Age Group: Young Adult, Adult Let's try to make something pretty out of resin, peacock feathers, glitter, and metal leaf (gold, silver, copper). It will be a sticky good time. Don't wear your good clothes to this craft! View Details Registration Required This event is in the "Young Adult" group This event is in the "Adult" group Feb 9 2026 Mon Resin Peacock Feather craft for Adults & Teens 6:15pm–7:45pm Maker Program Library Branch: Freeport Public Library Room: Meeting Room Age Group: Young Adult, Adult Program Type: Maker Program Registration Required Description: Let's try to make something pretty out of resin, peacock feathers, glitter, and metal leaf (gold, silver, copper). It will be a sticky good time. Don't wear your good clothes to this craft!
This event is in the "Young Adult" group Teen Advisory Board Tuesday, February 10, 2026 at 4:00pm - 5:00pm Freeport Public Library Program Type: Special Program Age Group: Young Adult 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! View Details This event is in the "Young Adult" group Feb 10 2026 Tue Teen Advisory Board 4:00pm–5:00pm 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 "Young Adult" group This event is in the "Adult" group Know-Nothingism: Anti-Immigrant Movements in U.S. History [Lectures in American History #1] Thursday, February 12, 2026 at 6:30pm - 7:30pm Meeting Room at Freeport Public Library Program Type: Lecture Age Group: Young Adult, Adult Anti-immigrant movements in the U.S. are nearly as old as the nation itself. View Details This event is in the "Young Adult" group This event is in the "Adult" group Feb 12 2026 Thu Know-Nothingism: Anti-Immigrant Movements in U.S. History [Lectures in American History #1] 6:30pm–7:30pm Lecture Library Branch: Freeport Public Library Room: Meeting Room Age Group: Young Adult, Adult Program Type: Lecture Description: Anti-immigrant movements in the U.S. are nearly as old as the nation itself.
President's Day All Day Freeport Public Library Freeport Public Library is closed in observance of President's Day. Closing Feb 16 2026 Mon Closing President's Day All Day Branches: Freeport Public Library Description: Freeport Public Library is closed in observance of President's Day.
This event is in the "Young Adult" group Teen Tuesday: Miniature Wire Figurines Tuesday, February 17, 2026 at 4:00pm - 5:30pm Conference Room at Freeport Public Library Program Type: Maker Program Age Group: Young Adult All you need are pipe cleaners, embroidery floss, felt, and a little imagination! View Details This event is in the "Young Adult" group Feb 17 2026 Tue Teen Tuesday: Miniature Wire Figurines 4:00pm–5:30pm Maker Program Library Branch: Freeport Public Library Room: Conference Room Age Group: Young Adult Program Type: Maker Program Description: All you need are pipe cleaners, embroidery floss, felt, and a little imagination!
This event is in the "Young Adult" group This event is in the "Adult" group Battle (or War) of the Toledo Strip [Lectures in American History #2] Tuesday, February 17, 2026 at 6:30pm - 7:30pm Meeting Room at Freeport Public Library Program Type: Lecture Age Group: Young Adult, Adult The Toledo War (1835–1836), also known as the Michigan–Ohio War or Ohio–Michigan War, was a boundary dispute between the U.S. View Details This event is in the "Young Adult" group This event is in the "Adult" group Feb 17 2026 Tue Battle (or War) of the Toledo Strip [Lectures in American History #2] 6:30pm–7:30pm Lecture Library Branch: Freeport Public Library Room: Meeting Room Age Group: Young Adult, Adult Program Type: Lecture Description: The Toledo War (1835–1836), also known as the Michigan–Ohio War or Ohio–Michigan War, was a boundary dispute between the U.S.
This event is in the "Young Adult" group This event is in the "Adult" group Forging a Friendship - Jefferson & Madison's Northern Journey (Online Road Scholars Lecture at the library) Wednesday, February 18, 2026 at 12:00pm - 1:00pm Conference Room at Freeport Public Library Program Type: Lecture, Virtual Event/ Watch Party Age Group: Young Adult, Adult Between May 21 and June 16, 1791, Thomas Jefferson and James Madison traveled together through Upstate New York and parts of New England. View Details This event is in the "Young Adult" group This event is in the "Adult" group Feb 18 2026 Wed Forging a Friendship - Jefferson & Madison's Northern Journey (Online Road Scholars Lecture at the library) 12:00pm–1:00pm Lecture, Virtual Event/ Watch Party Library Branch: Freeport Public Library Room: Conference Room Age Group: Young Adult, Adult Program Type: Lecture, Virtual Event/ Watch Party Description: Between May 21 and June 16, 1791, Thomas Jefferson and James Madison traveled together through Upstate New York and parts of New England.
This event is in the "Young Adult" group Teen Tuesday: Game Day! Puzzle Palooza Tuesday, February 24, 2026 at 4:00pm - 5:30pm Learning Lab at Freeport Public Library Program Type: Special Program Age Group: Young Adult Do you call yourself a puzzle master? Enjoy a little friendly competition? It’s time for Puzzle Palooza: Teen Edition! After randomly assigning teams, competitors will compete to see who can complete the jigsaw puzzle first. View Details This event is in the "Young Adult" group Feb 24 2026 Tue Teen Tuesday: Game Day! Puzzle Palooza 4:00pm–5:30pm Special Program Library Branch: Freeport Public Library Room: Learning Lab Age Group: Young Adult Program Type: Special Program Description: Do you call yourself a puzzle master? Enjoy a little friendly competition? It’s time for Puzzle Palooza: Teen Edition! After randomly assigning teams, competitors will compete to see who can complete the jigsaw puzzle first.
This event is in the "Young Adult" group This event is in the "Adult" group More than a River... [Lectures in American History #3] Thursday, February 26, 2026 at 6:30pm - 7:30pm Meeting Room at Freeport Public Library Program Type: Lecture Age Group: Young Adult, Adult More than a River: Washington's crossing of the Delaware River and its importance in American history View Details This event is in the "Young Adult" group This event is in the "Adult" group Feb 26 2026 Thu More than a River... [Lectures in American History #3] 6:30pm–7:30pm Lecture Library Branch: Freeport Public Library Room: Meeting Room Age Group: Young Adult, Adult Program Type: Lecture Description: More than a River: Washington's crossing of the Delaware River and its importance in American history
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 Slime Making Tuesday, March 3, 2026 at 3:30pm - 5:30pm Youth Program Room at Freeport Public Library Program Type: Maker Program Age Group: Family, Preschool, Elementary, Young Adult Join us each month as we make a different type of slime! View Details 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 Mar 3 2026 Tue Slime Making 3:30pm–5:30pm Maker Program Library Branch: Freeport Public Library Room: Youth Program Room Age Group: Family, Preschool, Elementary, Young Adult Program Type: Maker Program Description: Join us each month as we make a different type of slime!
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 Slime Making: Tuesday, April 7, 2026 at 3:30pm - 5:30pm Youth Program Room at Freeport Public Library Program Type: Maker Program Age Group: Family, Preschool, Elementary, Young Adult Join us each month as we make a different type of slime! View Details 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 Apr 7 2026 Tue Slime Making: 3:30pm–5:30pm Maker Program Library Branch: Freeport Public Library Room: Youth Program Room Age Group: Family, Preschool, Elementary, Young Adult Program Type: Maker Program Description: Join us each month as we make a different type of slime!
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 Slime Making Tuesday, May 5, 2026 at 3:30pm - 5:30pm Youth Program Room at Freeport Public Library Program Type: Maker Program Age Group: Family, Preschool, Elementary, Young Adult Join us each month as we make a different type of slime! View Details 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 May 5 2026 Tue Slime Making 3:30pm–5:30pm Maker Program Library Branch: Freeport Public Library Room: Youth Program Room Age Group: Family, Preschool, Elementary, Young Adult Program Type: Maker Program Description: Join us each month as we make a different type of slime!
Memorial Day All Day Freeport Public Library Freeport Public Library is closed in observance of Memorial Day. Closing May 25 2026 Mon Closing Memorial Day All Day Branches: Freeport Public Library Description: Freeport Public Library is closed in observance of Memorial Day.