Skip STEAM/Technology Classes widget
Sat, May 23, 10:30am - 1:00pm
Main Library - Children's Floor
For ages 4 and up. Use everyday items to create a spinning top. Drop in anytime. This program will be held in our Tinker Lab!

Tue, May 26, 5:00pm - 6:00pm
Main Library - Meeting Room A
For families with children in grades 1-6. Learn how to thread a sewing machine on your own, then play with ALL the fancy stitches and create a customized cloth napkin to make every meal feel special.

Thu, May 28, 2:00pm - 7:00pm
Medford Branch - North & South Meeting Rooms Combined
All ages. Create a unique design on the computer, print it onto sublimation paper, and transfer it onto a stylish bandana for your pet. One per patron while supplies last. Young children may need adult assistance.

Tue, Jun 02, 5:00pm - 6:00pm
Main Library - Meeting Room A
For families with children in grades 1-6. Learn how to thread a sewing machine on your own, then play with ALL the fancy stitches and create a customized cloth napkin to make every meal feel special.

Tue, Jun 02, 6:00pm - 7:30pm
Medford Branch - North & South Meeting Rooms Combined
All ages, personalize your own sublimation bib using Canva and our sublimation printer, perfect for the young messy eaters in your life.

Mon, Jun 08, 6:30pm - 8:00pm
Main Library - Backroom
All ages. Personalize a tie for you or a special person in your life this Father’s Day using Canva and our sublimation printer!
This event is full

Wed, Jun 10, 5:30pm - 7:00pm
Medford Branch - South Meeting Room
All ages. Personalize a tie for you or a special person in your life this Father’s Day using Canva and our sublimation printer!

Thu, Jun 11, 6:30pm - 8:00pm
Main Library - Meeting Room A
With assistance from Makerspace staff, patrons will use Canva and our sublimation printer to customize bibs for the young, messy eaters in their lives

Thu, Jun 18, 4:00pm - 5:30pm
Main Library - Backroom
For teens in grades 6-12. Using Canva and our heat press, customize your very own fanny pack for the summer! *This program is designed for teens to attend independently.
Registration opens Monday, June 1 2026 at 9:30am