Title/Search

LibCal

Upcoming Events

Time Zone: Eastern Time - US & Canada (change)

Digital Embroidery (Main)

Want to learn how to create custom clothing and other fiber projects with embroidered text? In this workshop, you’ll use a digital embroidery machine to stitch personalized designs and take home a...
Date:
Saturday, April 18, 2026
Time:
9:30am - 10:30am
Location:
Fab Lab, The Hive, Main Library
Categories:
Hive STEAM Workshop/Class
Register!

CPL Nature Club - Spring Birdwatching at Fresh Pond (O'Neill)

All ages are welcome to join us as we observe birds at Fresh Pond. We will look for birds migrating to or through our area as well as year-round resident birds. As we walk we will discuss general...
Date:
Saturday, April 18, 2026
Time:
10:00am - 11:30am
Location:
O'Neill Branch
Categories:
STEAM
Register!

Kidney Disease Info Session & Screening (Central Square)

Join us at the Central Square Branch Library for an informational session about kidney disease followed by a free kidney-focused screening and physician consultation. This program is in partnership...
Date:
Saturday, April 18, 2026
Time:
10:30am - 1:30pm
Location:
Lewis Room, Central Square Branch
Categories:
Health and Wellness

Sewing 101 (Main)

In this 90-minute workshop, you’ll learn the basics of sewing machine operation and safety. This session will cover machine setup, basic functions, threading the machine, reloading the bobbin, sewing...
Date:
Saturday, April 18, 2026
Time:
11:00am - 12:30pm
Location:
Fab Lab, The Hive, Main Library
Categories:
Hive STEAM Workshop/Class
Register!

Open Shop (Main)

During Open Shop, anyone who has completed Hive training and is badged can reserve Hive equipment or studio spaces. Additionally, individuals are welcome to drop in to work on their projects...
Date:
Saturday, April 18, 2026
Time:
2:00pm - 4:30pm
Location:
The Hive, Main Library
Categories:
Hive STEAM

Today's Hours

Spaces and Room Bookings

Use our online tool to book study rooms and other spaces in the library.

No Rooms available!