Title/Search

Prefer a calendar grid view?

Upcoming Events

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

Mah Jongg at NCB In-Person

Monday Morning Mah Jongg continues at NCB for those who already know how to play, and can bring their own cards. We ask that you register so that we have an idea of how many are attending for set-up,...  More
Date:
Monday, June 24, 2024
Time:
10:00am - 12:00pm
Location:
North County Branch Library Upstairs Meeting Room, North County Branch Library
Audience:
  Adults  
Categories:
  Games  
Registration Type:
In-Person Registration
Register! - 15 seats left

Books & Babies @ HQ In-Person

Babies 6-24 months old are invited to join us at the library for stories, songs, and playtime! Please register.
Date:
Monday, June 24, 2024
Time:
10:30am - 11:00am
Location:
Headquarters Library Main Meeting Room, Headquarters Library
Audience:
  Children  
Categories:
  Storytime  
Registration Type:
In-Person Registration
Register! - 9 seats left

Monday Matinee - Arthur the King In-Person

Over the course of ten days and 435 miles, an unbreakable bond is forged between pro adventure racer Michael Light (Mark Wahlberg) and a scrappy street dog companion dubbed Arthur. Based on an...  More
Date:
Monday, June 24, 2024 Show more dates
Time:
2:00pm - 4:00pm
Location:
Headquarters Library Main Meeting Room, Headquarters Library
Audience:
  Adults  
Categories:
  Movie  
Registration Type:
In-Person Registration
Register! - 42 seats left

Children's Galactic Adventures! Grades K-2 In-Person

Join us as we create a super star filled galaxy-perfect for a space adventure! Dress for a mess! We will be using washable paint. This program is for children entering kindergarten through second...  More
Date:
Monday, June 24, 2024 Show more dates
Time:
2:30pm - 3:30pm
Location:
North County Branch Library Main Meeting Room, North County Branch Library
Audience:
  Children  
Categories:
  Art Program  
Registration has closed.

Teen Yarn Scene In-Person

Unwind with your fellow fiber friends! Whether you knit, crochet, or love any other fiber craft, this group is for you. Bring a project you’re working on or pick up something new from our yarn...  More
Date:
Monday, June 24, 2024 Show more dates
Time:
4:00pm - 5:00pm
Location:
Headquarters Library Lower Level Meeting Room, Headquarters Library
Audience:
  Teens  
Categories:
  Craft Program  

Sea Perch Robotics Workshop Ages 10-15 In-Person

(Please note a second session in August (5,6,7,8th) for girls is also available for registration at SeaPerch for Girls 10-15) SeaPerch Robotics is a hands-on 4 session workshop designed to introduce...  More
Date:
Monday, June 24, 2024 Show more dates
Time:
6:30pm - 8:30pm
Location:
Headquarters Library Training Lab/Makerspace, Headquarters Library
Audience:
  Teens     Children  
Categories:
  Computer/Technology     STEM  
Registration Type:
In-Person Registration
Register!

Headquarters Makerspace Open Hours In-Person

Come Make with Us! Equipment reservations are highly recommended and some equipment requires certification before it can be reserved. During Open Hours staff are available for questions. If you'd...  More
Date:
Tuesday, June 25, 2024 Show more dates
Time:
10:00am - 5:00pm
Location:
Headquarters Library Training Lab/Makerspace, Headquarters Library
Audience:
  Adults  
Categories:
  Makerspace Open Hours     Makerspace Training  

The Wool Keepers In-Person

The Wool Keepers meet every Tuesday to rug hook together. They are happy to help others get started with the art of rug hooking.
Date:
Tuesday, June 25, 2024 Show more dates
Time:
10:30am - 2:00pm
Location:
Tewksbury Library Upstairs Program Space, Tewksbury Public Library
Audience:
  Adults  
Categories:
  Craft Program  

Chair Yoga - Final Class In-Person

Many thanks to Ana for all of her great classes!
Date:
Tuesday, June 25, 2024
Time:
11:00am - 12:00pm
Location:
North County Branch Library Main Meeting Room, North County Branch Library
Audience:
  Adults  
Categories:
  Health & Fitness  
Registration Type:
In-Person Registration
Register! - 5 seats left

Tech Help: By Appointment In-Person

Want to learn how to find books or databases on our library website? Curious about using the Libby app to check out e-books, audio books, and e-magazines? Need help learning how to use your computer,...  More
Date:
Tuesday, June 25, 2024 Show more dates
Time:
2:30pm - 4:30pm
Location:
North County Branch Library Grandin Room, North County Branch Library
Audience:
  Adults  
Categories:
  Computer/Technology     STEM  

Library Hours

Meeting Room Reservations

Space reservations must be made with at least two week's notice and cannot be made more than two months in advance.