Tue, May 21, 9:45am - 11:45am
Downtown Branch - Angus Ross Room
Join the YMCA every Tuesday for social and recreational opportunities for seniors, including workshops, creative projects, cards, games and opportunities for connection. No registration required!

Tue, May 21, 10:00am - 10:30am
Holly Branch
Join us for an interactive circle time focused on developing your baby's early literacy skills through stories, rhymes and songs. This program is designed for non-walking babies and a caregiver.

Tue, May 21, 10:00am - 10:30am
Painswick Branch - Massie Family Community Room
Join us for stories, songs, rhymes, activities, and lots of early literacy fun!!

Tue, May 21, 2:30pm - 3:30pm
Downtown Branch - Tinker Lab
Join us for an interactive circle time focused on developing your baby's early literacy skills through stories, rhymes and songs. This program is designed for non-walking babies and a caregiver.

Tue, May 21, 7:00pm - 8:30pm
Downtown Branch - Oro Lions Room
Rencontre d?échanges littéraires et culturels. Améliorez votre français parlé et rencontrez des gens dans une ambiance décontractée et conviviale.

Wed, May 22, 10:00am - 10:30am
Holly Branch - Childrens Area
Join us live for stories, songs, rhymes, activities, and lots of early literacy fun!!

Wed, May 22, 10:00am - 11:30am
Painswick Branch - Children's Area
Experience the power of play! Explore hands-on activities with your child that build literacy skills and fun STEAM-based learning.

Wed, May 22, 10:00am - 10:30am
Downtown Branch - Reading Garden
Join us for songs, stories and rhymes as we learn about dog safety with our four legged furry friends.

Wed, May 22, 1:00pm - 4:00pm
Holly Branch
Play American Mahjong at the library! For experienced players. Note: This program is now drop-in.

Wed, May 22, 3:30pm - 5:30pm
BPL On The Go
Join us each week to learn about bike safety and fixing bikes. Then, we'll discuss using these practical skills in other areas of your life. At the end of the 6-week program, you take home the bike!
Registration is now closed

Wed, May 22, 6:30pm - 7:30pm
Downtown Branch - Angus Ross Room
Come join fellow musicians to practice your ukulele skills in a relaxed environment. No formal instruction provided.

Wed, May 22, 7:00pm - 7:30pm
Holly Branch - Childrens Area
Join us for stories, songs, rhymes, activities, and lots of early literacy fun before bed.

Thu, May 23, 10:00am - 11:00am
Downtown Branch - Tinker Lab
Experience the power of play! Explore hands-on activities with your child that build literacy skills and fun STEAM-based learning.

Thu, May 23, 10:00am - 11:00am
Painswick Branch - Massie Family Community Room
Join us for an interactive meet-up. Enjoy stories, rhymes & songs. Stay and socialize after stories. This program is designed for non-walking babies and a caregiver.

Thu, May 23, 10:00am - 11:15am
Online - Online
Writing your first business plan is a major step in putting your small business on the map. Led by a Small Business Consultant and Library Staff.Register

Thu, May 23, 1:00pm - 2:00pm
Downtown Branch - Oro Lions Room
Learning Spanish? Come practice in a stress-free, laid back environment! Beginners and fluent speakers of Spanish are welcome to drop by for casual conversation.

Thu, May 23, 2:00pm - 3:00pm
Painswick Branch - Massie Family Community Room
Come join fellow musicians to practice your ukulele skills in a relaxed environment. No formal instruction provided.

Thu, May 23, 4:30pm - 5:30pm
Downtown Branch - Oro Lions Room
Practice speaking about everyday matters with other beginner learners. Build your French vocabulary and grammar through conversation.

Thu, May 23, 7:00pm - 8:00pm
Painswick Branch - Massie Family Community Room
Learn Spanish basics! This program is registered.
This event is full

Fri, May 24, 9:30am - 11:00am
Holly Branch - Childrens Area
Experience the power of play! Explore hands-on activities with your child that build literacy skills and fun STEAM-based learning.

Fri, May 24, 1:00pm - 4:00pm
Downtown Branch
Browse a wide variety of gently used books, CDs, DVDs, magazines, and video games.

Fri, May 24, 6:30pm - 8:30pm
Painswick Branch - Massie Family Community Room
Come on out for a family movie night!

Sat, May 25, 10:00am - 11:00am
Downtown Branch - Tinker Lab
Experience the power of play! Explore hands-on activities with your child that build literacy skills and fun STEAM-based learning.

Sat, May 25, 10:00am - 10:30am
Painswick Branch - Massie Family Community Room
Join us live for stories, songs, rhymes, and then stay for STEAM based play!

Sat, May 25, 10:00am - 4:00pm
Downtown Branch
Browse a wide variety of gently used books, CDs, DVDs, magazines, and video games.

Sat, May 25, 11:00am - 12:00pm
Downtown Branch - Gathering Place
Practice English, meet new friends, and learn more about life and culture in Canada. Challenge yourself to build your speaking confidence!

Sat, May 25, 1:00pm - 2:00pm
Holly Branch
Our crafts are made with lots of things like beads, or paints, or gems; while they make perfect little gifts for your family and your friends.

Sat, May 25, 2:00pm - 3:30pm
Downtown Branch
Come build with us! We supply the LEGO, you bring the imagination. We can't wait to see what you create!

Sat, May 25, 2:00pm - 4:00pm
Holly Branch
All ages can drop by for a weekend afternoon get-together. Grab a table, a puzzle, or try a new board game!

Sun, May 26, 9:30am - 12:00pm
Downtown Branch
Browse a wide variety of gently used books, CDs, DVDs, magazines, and video games.

Sun, May 26, 1:00pm - 4:00pm
Downtown Branch - Angus Ross Room,Gathering Place
Come and join us for an opportunity to learn and play Dungeons and Dragons together. All ages welcome. Recommended for a Caregiver and child to play together.

Sun, May 26, 1:00pm - 2:00pm
Online
Get sticky with it! Discover the science of sticky in this virtual workshop recommended for children ages 4-12.
Registration is now closed

Sun, May 26, 2:00pm - 4:00pm
Painswick Branch - Massie Family Community Room
Drop in with your family or group of friends and try different board games or play the classics! Chess, Exploding Kittens, Battleship, and many more.

Sun, May 26, 2:00pm - 4:00pm
Downtown Branch - Tinker Lab
Have fun playing with other junior players. Ages 7+.

Mon, May 27, 9:30am - 11:00am
Holly Branch - Childrens Area
Experience the power of play! Explore hands-on activities with your child that build literacy skills and fun STEAM-based learning.

Mon, May 27, 9:30am - 10:30am
Painswick Branch - Massie Family Community Room
Book an hour for unstructured play in an accessible multi-sensory pop-up space in the library.

Mon, May 27, 1:30pm - 4:45pm
Painswick Branch - Massie Family Community Room
Enjoy free movies at the library!

Mon, May 27, 6:00pm - 8:00pm
Downtown Branch - Gathering Place
Join us for this fun, casual program. Together we will explore a new creative project each month. This workshop is suitable for beginners and most supplies are included.

Mon, May 27, 6:30pm - 8:30pm
New venue Downtown Branch - Angus Ross Room
Provides a supportive environment where members share their work, offer insights into the work of others, and enhance knowledge to improve their writing skills.

Mon, May 27, 7:00pm - 8:00pm
Holly Branch - Meeting Room
Practice English, meet new friends, and learn more about life and culture in Canada. Challenge yourself to build your speaking confidence!