Skip STEAM/Technology Classes widget
Mon, Jun 29, 10:00am - 8:00pm
Main Library - Makerspace
All ages, design your own rectangular button using Canva or draw your own. One per patron while supplies last.

Wed, Jul 01, All day
Carnegie Library
For teens in grades 6-12. Drop by any time (no registration necessary) to test your puzzle solving skills. Every week, decode a new message for a small prize. At the end of the month, put those clues together to solve a bigger puzzle for a bigger prize!

Wed, Jul 01, 3:00pm - 4:00pm
Main Library - Meeting Room A & B
For families with children grades K-5. Join Emmy Award-winning meteorologist Samantha Augeri (formerly on News 12) to explore the wonders of weather through hands-on, interactive fun!
This event is full

Wed, Jul 01, 6:30pm - 8:00pm
Main Library - Backroom
All ages, create your own patriotic flair made of wood using Inkscape and our laser engraver.
This event is full

Thu, Jul 02, All day
Carnegie Library
For teens in grades 6-12. Drop by any time (no registration necessary) to test your puzzle solving skills. Every week, decode a new message for a small prize. At the end of the month, put those clues together to solve a bigger puzzle for a bigger prize!

Thu, Jul 02, 6:00pm - 7:30pm
Medford Branch - South Meeting Room
All ages. Tired of carrying around a phone that gets larger every year? Personalize your very own phone pouch to help keep your phone safe and your hands free this summer!
This event is full

Fri, Jul 03, All day
Carnegie Library
For teens in grades 6-12. Drop by any time (no registration necessary) to test your puzzle solving skills. Every week, decode a new message for a small prize. At the end of the month, put those clues together to solve a bigger puzzle for a bigger prize!

Mon, Jul 06, All day
Carnegie Library
For teens in grades 6-12. Drop by any time (no registration necessary) to test your puzzle solving skills. Every week, decode a new message for a small prize. At the end of the month, put those clues together to solve a bigger puzzle for a bigger prize!

Mon, Jul 06, 10:30am - 11:30am
Medford Branch - Medford Lawn,North & South Meeting Rooms Combined
For ages 2-5 years. Dress for a mess for some fun sensory play! Program will be held outside if weather allows. No registration required. *This program will be held at our Medford Branch.

Tue, Jul 07, All day
Carnegie Library
For teens in grades 6-12. Drop by any time (no registration necessary) to test your puzzle solving skills. Every week, decode a new message for a small prize. At the end of the month, put those clues together to solve a bigger puzzle for a bigger prize!

Wed, Jul 08, All day
Carnegie Library
For teens in grades 6-12. Drop by any time (no registration necessary) to test your puzzle solving skills. Every week, decode a new message for a small prize. At the end of the month, put those clues together to solve a bigger puzzle for a bigger prize!

Wed, Jul 08, 10:30am - 11:15am
Main Library - Meeting Room A & B
For families with children in grades K-6. Unearth your curiosity as you dig into the incredible science that is all around us.
Registration opens Wednesday, July 1 2026 at 9:30am

Wed, Jul 08, 6:30pm - 8:00pm
Main Library - Meeting Room A
Learn how to use AI to detect scams and false information, how to mitigate AI hallucinations, and to check its answers.

Thu, Jul 09, All day
Carnegie Library
For teens in grades 6-12. Drop by any time (no registration necessary) to test your puzzle solving skills. Every week, decode a new message for a small prize. At the end of the month, put those clues together to solve a bigger puzzle for a bigger prize!

Thu, Jul 09, 10:00am - 12:00pm
Main Library - Backroom
For children ages 2+. Come play some dino games and enjoy some dino snacks! No registration necessary, just drop in!

Fri, Jul 10, All day
Carnegie Library
For teens in grades 6-12. Drop by any time (no registration necessary) to test your puzzle solving skills. Every week, decode a new message for a small prize. At the end of the month, put those clues together to solve a bigger puzzle for a bigger prize!

Sat, Jul 11, All day
Carnegie Library
For teens in grades 6-12. Drop by any time (no registration necessary) to test your puzzle solving skills. Every week, decode a new message for a small prize. At the end of the month, put those clues together to solve a bigger puzzle for a bigger prize!

Sat, Jul 11, 3:30pm - 5:00pm
Main Library - Backroom
All ages. Tired of carrying around a phone that gets larger every year? Personalize your very own phone pouch to help keep your phone safe and your hands free this summer!
This event is full

Mon, Jul 13, All day
Carnegie Library
For teens in grades 6-12. Drop by any time (no registration necessary) to test your puzzle solving skills. Every week, decode a new message for a small prize. At the end of the month, put those clues together to solve a bigger puzzle for a bigger prize!

Tue, Jul 14, All day
Carnegie Library
For teens in grades 6-12. Drop by any time (no registration necessary) to test your puzzle solving skills. Every week, decode a new message for a small prize. At the end of the month, put those clues together to solve a bigger puzzle for a bigger prize!

Tue, Jul 14, 10:00am - 8:00pm
Main Library - Makerspace
All ages, kick off your next trip with a custom luggage tag. Each tag comes pre‑engraved in gold with “And so the adventure begins”, and you can design the reverse side with your own text or line art. One per patron while supplies last.

Wed, Jul 15, All day
Carnegie Library
For teens in grades 6-12. Drop by any time (no registration necessary) to test your puzzle solving skills. Every week, decode a new message for a small prize. At the end of the month, put those clues together to solve a bigger puzzle for a bigger prize!

Thu, Jul 16, All day
Carnegie Library
For teens in grades 6-12. Drop by any time (no registration necessary) to test your puzzle solving skills. Every week, decode a new message for a small prize. At the end of the month, put those clues together to solve a bigger puzzle for a bigger prize!

Fri, Jul 17, All day
Carnegie Library
For teens in grades 6-12. Drop by any time (no registration necessary) to test your puzzle solving skills. Every week, decode a new message for a small prize. At the end of the month, put those clues together to solve a bigger puzzle for a bigger prize!

Sat, Jul 18, All day
Carnegie Library
For teens in grades 6-12. Drop by any time (no registration necessary) to test your puzzle solving skills. Every week, decode a new message for a small prize. At the end of the month, put those clues together to solve a bigger puzzle for a bigger prize!

Mon, Jul 20, All day
Carnegie Library
For teens in grades 6-12. Drop by any time (no registration necessary) to test your puzzle solving skills. Every week, decode a new message for a small prize. At the end of the month, put those clues together to solve a bigger puzzle for a bigger prize!

Tue, Jul 21, All day
Carnegie Library
For teens in grades 6-12. Drop by any time (no registration necessary) to test your puzzle solving skills. Every week, decode a new message for a small prize. At the end of the month, put those clues together to solve a bigger puzzle for a bigger prize!

Wed, Jul 22, All day
Carnegie Library
For teens in grades 6-12. Drop by any time (no registration necessary) to test your puzzle solving skills. Every week, decode a new message for a small prize. At the end of the month, put those clues together to solve a bigger puzzle for a bigger prize!

Wed, Jul 22, 4:30pm - 5:30pm
Main Library - Backroom
For grades K-6. Design and create your own flag for your yard using our heat press. Young children may need adult assistance.
Registration opens Wednesday, July 1 2026 at 9:30am

Wed, Jul 22, 6:00pm - 7:00pm
Main Library - Backroom
For grades K-6. Design and create your own flag for your yard using our heat press. Young children may need adult assistance.
Registration opens Wednesday, July 1 2026 at 9:30am

Thu, Jul 23, All day
Carnegie Library
For teens in grades 6-12. Drop by any time (no registration necessary) to test your puzzle solving skills. Every week, decode a new message for a small prize. At the end of the month, put those clues together to solve a bigger puzzle for a bigger prize!

Fri, Jul 24, All day
Carnegie Library
For teens in grades 6-12. Drop by any time (no registration necessary) to test your puzzle solving skills. Every week, decode a new message for a small prize. At the end of the month, put those clues together to solve a bigger puzzle for a bigger prize!

Sat, Jul 25, All day
Carnegie Library
For teens in grades 6-12. Drop by any time (no registration necessary) to test your puzzle solving skills. Every week, decode a new message for a small prize. At the end of the month, put those clues together to solve a bigger puzzle for a bigger prize!

Mon, Jul 27, All day
Carnegie Library
For teens in grades 6-12. Drop by any time (no registration necessary) to test your puzzle solving skills. Every week, decode a new message for a small prize. At the end of the month, put those clues together to solve a bigger puzzle for a bigger prize!

Tue, Jul 28, All day
Carnegie Library
For teens in grades 6-12. Drop by any time (no registration necessary) to test your puzzle solving skills. Every week, decode a new message for a small prize. At the end of the month, put those clues together to solve a bigger puzzle for a bigger prize!

Wed, Jul 29, All day
Carnegie Library
For teens in grades 6-12. Drop by any time (no registration necessary) to test your puzzle solving skills. Every week, decode a new message for a small prize. At the end of the month, put those clues together to solve a bigger puzzle for a bigger prize!