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, October 21, 2025
Show more dates
- Time:
- 10:00 AM - 12:00 PM
- Location:
- Sherwood - Program Room, Sherwood Branch
- Audience:
- Adults 18+
- Categories:
- Adult Seniors
Kindergarten Here I Come! @ Main In-Person
For children 3-4 years of age, starting Kindergarten in Sept 2026. *Caregivers must remain in the library
Is your child starting Kindergarten in September? In this weekly program, children will...
More
- Date:
- Tuesday, October 21, 2025
Show more dates
- Time:
- 10:30 AM - 11:15 AM
- Location:
- Main Library - Children's Program Room, Main Library
- Audience:
- Early Years
- Categories:
- Children
- Registration Type:
- In-Person Registration
- Register! - 6 seats left
Play Hive @ Beaty
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, October 21, 2025
Show more dates
- Time:
- 11:00 AM - 12:00 PM
- Location:
- Beaty Branch
- Audience:
- Early Years School Age
- Categories:
- Children
Permission to Pause: Artful Stress Relief for Caregivers of Infants and Young Children @ Sherwood In-Person
Create, Relax, Recharge—Find Your Calm Amid the Cuddles and Chaos
Tuesdays 11 AM - 1 PM (Six-weeks, starting Oct. 7)
Caring for infants and young children is a rewarding journey filled with...
More
- Date:
- Tuesday, October 21, 2025
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! - 6 seats left
Basic Computer Training with HMC Connections @ Main In-Person / Online
Basic Computer Training at MPL Main Fall 2025
Join this weekly workshop to learn:
Essential Computer Skills
Microsoft and Google Tools
Mastering Zoom Meeting Controls
When:
Tuesdays, 1:00 – 3...
More
- Date:
- Tuesday, October 21, 2025
Show more dates
- Time:
- 1:00 PM - 3:00 PM
- Location:
- Main Library - Teal Room, Main Library
- Audience:
- Seniors 55+
- Categories:
- New to Canada Seniors
Sensory Play and Circle @ Main In-Person
Best suited for children 3-5 years of age and their parent or caregiver, but all ages welcome.
Join us for a storytime featuring: a smaller number of participants, a visual schedule, sensory toys,...
More
- Date:
- Tuesday, October 21, 2025
Show more dates
- Time:
- 1:30 PM - 2:15 PM
- Location:
- Main Library - Children's Program Room, Main Library
- Audience:
- Early Years
- Categories:
- Children
- Registration Type:
- In-Person Registration
- Register! - 10 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, October 21, 2025
Show more dates
- Time:
- 1:30 PM - 3:30 PM
- Location:
- Sherwood - Program Room, Sherwood Branch
- Audience:
- Seniors 55+
- Categories:
- Adult Seniors
- Registration Type:
- In-Person Registration
- Register! - 8 seats left
Pumpkin Story In-Person
Who’s ready for spooky season? We’re going to decorate pumpkin bowls inspired by our favourite scary reads! Have you seen the Headless Horseman? Does the Wicked Witch terrify you? Or have you warded...
More
- Date:
- Tuesday, October 21, 2025
- Time:
- 4:00 PM - 5:30 PM
- Location:
- Beaty - Program Room, Beaty Branch
- Audience:
- High School
- Categories:
- Teen & Tween
- Registration Type:
- In-Person Registration
- Register! - 3 seats left
English Conversation Circle - Basic @ Main In-Person
Conversation Circles are gatherings where people come together to practice speaking English. They are an excellent way to practice your English in a variety of situations while meeting people in the...
More
- Date:
- Tuesday, October 21, 2025
Show more dates
- Time:
- 5:00 PM - 6:00 PM
- Location:
- Main Library - Group Study Room #2 (Flint Lab), Main Library
- Audience:
- Adults 18+ Seniors 55+
- Categories:
- New to Canada
Adventure Canada Connections In-Person
Adventure Canada Connections (ACC) is a group mentoring program for newcomer youth that are elementary-aged. The program offers a role model, mentor and a friend to newcomer youth, helping with their...
More
- Date:
- Tuesday, October 21, 2025
Show more dates
- Time:
- 6:00 PM - 7:00 PM
- Location:
- Main Library - Children's Program Room, Main Library
- Audience:
- Middle Grades
- Categories:
- Children
View More Events: