Title/Search

Program & Event Calendar

Event Calendar not found.

Upcoming Programs & Events

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

Living Longer, Stronger - Let's Talk Health and Wellness @ Sherwood In-Person / Online

A weekly drop-in program covering a wide array of health topics specifically designed to meet the needs of older adults, offering a supportive, personalized approach to aging. This program focuses on...  More
Date:
Tuesday, May 12, 2026 Show more dates
Time:
10:00 AM - 12:00 PM
Location:
Sherwood - Program Room, Sherwood Branch
Audience:
  Adults 18+  
Categories:
  Adult     Seniors  

Family Storytime @ Beaty In-Person

For children 0 - 5 years of age and their caregiver. Join us for a shared child and caregiver experience, where we will help you build early literacy skills with your child by reading, singing,...  More
Date:
Tuesday, May 12, 2026 Show more dates
Time:
10:30 AM - 11:00 AM
Location:
Beaty - Program Room, Beaty Branch
Audience:
  Early Years  
Categories:
  Children  

Kindergarten Here I Come! @ Main In-Person

For children 3-5 years of age, starting Kindergarten in Sept 2026. *Caregivers must remain in the library. Please register for one location only. Is your child starting Kindergarten in September? In...  More
Date:
Tuesday, May 12, 2026 Show more dates
Time:
10:30 AM - 11:30 AM
Location:
Main Library - Children's Program Room, Main Library
Audience:
  Early Years  
Categories:
  Children  
Registration has closed.

Play Hive @ Beaty In-Person

Drop-in for children up to 6 years of age, accompanied by a parent or adult caregiver. Parents must remain in the room with their child/ren. Bring your little ones for a fun and interactive play...  More
Date:
Tuesday, May 12, 2026 Show more dates
Time:
11:00 AM - 12:00 PM
Location:
Beaty - Program Room, Beaty Branch
Audience:
  Early Years     School Age  
Categories:
  Children  

Permission to Pause: Artful Stress Relief for Caregivers of Aging Parents or Children with Special Needs or Young Children @ Sherwood In-Person

Find Your Calm for Caregiving Tuesdays 11 AM - 1 PM Caring for aging parents, children with disabilities, or infants is a rewarding journey filled with love and joy, but it can also be...  More
Date:
Tuesday, May 12, 2026 Show more dates
Time:
11:00 AM - 1:00 PM
Location:
Sherwood - Group Study Room, Sherwood Branch
Audience:
  Adults 18+  
Categories:
  Adult     Seniors  
Registration Type:
In-Person Registration
Register! - 7 seats left

Play Hive @ Main In-Person

Drop-in for children up to 6 years of age, accompanied by a parent or adult caregiver. Parents must remain in the room with their child/ren. Bring your little ones for a fun and interactive play...  More
Date:
Tuesday, May 12, 2026 Show more dates
Time:
11:30 AM - 12:15 PM
Location:
Main Library - Children's Program Room, Main Library
Audience:
  Early Years     School Age  
Categories:
  Children  

Basic Computer Training with HMC Connections @ Main In-Person / Online

Join this weekly workshop to learn: Essential Computer Skills Microsoft and Google Tools Mastering Zoom Meeting Controls When: Tuesdays, 12:00 – 2:00 pm From: April 7-May 26 Where: MPL Main...  More
Date:
Tuesday, May 12, 2026 Show more dates
Time:
12:00 PM - 2:00 PM
Location:
Main Library - Teal Room, Main Library
Audience:
  Seniors 55+  
Categories:
  New to Canada     Seniors  
Registrations are fully booked!

Sensory Play and Circle @ Sherwood In-Person

Best suited for children 3-5 years of age and their parent or caregiver, but all ages welcome. Join us for an inclusive storytime in a sensory friendly environment. We include a visual schedule,...  More
Date:
Tuesday, May 12, 2026 Show more dates
Time:
1:30 PM - 2:15 PM
Location:
Sherwood - Program Room, Sherwood Branch
Audience:
  Early Years  
Categories:
  Children  
Registration Type:
In-Person Registration
Register! - 2 seats left

Cultivating Calm: Art Therapy for Self-Care 55+ @ Sherwood In-Person

Cultivating Calm: Art for Self-Care 55+ — Explore, Express, Renew—Discover Joy Through Artful Connection Tuesdays 1:30 PM - 3:30 PM Life in your adult years is full of wisdom and...  More
Date:
Tuesday, May 12, 2026 Show more dates
Time:
1:30 PM - 3:30 PM
Location:
Sherwood - Group Study Room, Sherwood Branch
Audience:
  Seniors 55+  
Categories:
  Adult     Seniors  
Registration Type:
In-Person Registration
Register! - 8 seats left

Tech Certification - Cricut -- Fabric @ Sherwood In-Person

Learn how to print designs on fabric using the Cricut. After this workshop, participants will be able to use the Cricut at the TechHub at Sherwood Library on their own time for their own fabric...  More
Date:
Tuesday, May 12, 2026 Show more dates
Time:
3:00 PM - 4:30 PM
Location:
Sherwood - Program Room, Sherwood Branch
Audience:
  Adults 18+  
Categories:
  Seniors  
Registration Type:
In-Person Registration
Register!

View More Events:

Today's Hours