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:

Today's Hours