Participate in this year’s Teen Summer Reading Game: Choose Your Own Adventure at the GFL. Participants in grades 6-12 will be emailed the first “page” of our Choose Your Own Adventure. Choose your own path and solve puzzles and riddles along the way, attend library programs and read books to earn raffle tickets toward the Summer Reading Prize Bundles.

Go head to head with friends in this dodgeball-style battle of the colors! Instead of dodgeballs, we’ll use soft bags filled with paint powder to battle it out! Paint powder shouldn’t stain, but if you’re worried, wear some crumby clothes just in case!

Free and open to all rising 6th-12 graders. Registration is required.

picture of a board game with dice and pawns

Come one, come all to our all-ages board game night! We will feature popular board games to play such as Catan, Jenga, Connect 4, The Game of Life, Sorry!, Wingspan, Ticket to Ride, Disney Villianous, and lots more.

This program is drop-in–all are welcome, no need to register, but children 12 and under must be accompanied by an adult.

The Guilford Free Library is always excited to have new volunteers. If you are interested in volunteering at the Library, please register for one of our volunteer orientations that take place in the beginning of each month.

For students in grades 7-12. Registration required.

The Guilford Free Library is always excited to have new volunteers. If you are interested in volunteering at the Library, please register for one of our volunteer orientations that take place in the beginning of each month.

For students in grades 7-12. Registration required.

Jellyfish are just wild! They’re 95% water! They have no brain! They go with the flow! Capture their squishy essence in pipe-cleaners and ribbons, then add string lights to make them glow!

Free and open to all rising 6th-12 graders. Registration is required.

Cool off with us and play a bunch of water-based games! Think water balloons, water blasters, water relay races, and more! The winning team will go home with a prize! WATER you waiting for!? Register online or call the library to make sure you get a spot!

Free and open to all rising 6-12 graders. Registration is required.