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: