Thu, May 08, 10:00am - 11:00am
Painswick Branch - Massie Family Community Room
Join us for an interactive meet-up with stories, rhymes & songs. Then stay, play, and socialize! This program is designed for non-walking babies and a caregiver.

Thu, May 08, 10:00am - 10:30am
Downtown Branch - Downtown Children's Picture Book Area, 2nd Floor
Join us for stories, songs, rhymes, activities, and lots of early literacy fun!!

Thu, May 08, 10:30am - 11:30am
Downtown Branch - Angus Ross Room
Discover new book titles and connect with like-minded readers for animated discussions.
Registration is now closed

Thu, May 08, 10:30am - 11:30am
Online - BPL Zoom 1
Discover new book titles and connect with like-minded readers for animated discussions.
Registration is now closed

Thu, May 08, 1:30pm - 2:30pm
Downtown Branch - Creative Spaces
Bring your project and drop in to connect with other yarn enthusiasts!

Thu, May 08, 2:30pm - 4:30pm
Downtown Branch - Gathering Place
Join us for an afternoon of fun with epic board games! Bring your friends, roll the dice, and enjoy friendly competition, laughs, and tons of excitement. Who's ready to play?

Thu, May 08, 4:00pm - 5:00pm
Holly Branch - Childrens Area
Explore Holly's after school zone with adventures in crafting, building, gaming and more.

Thu, May 08, 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.
Registration is now closed

Thu, May 08, 5:00pm - 6:30pm
Painswick Branch - Massie Family Community Room
Register for this free 6-week program for kids ages 8-12 with a learning disability and/or ADHD. LDAYS coaches will work with students on a variety of social skills in a fun and interactive format.Register

Thu, May 08, 7:00pm - 8:30pm
Downtown Branch - Oro Lions Room
Discover new book titles and connect with like-minded readers for animated in-person discussions.
Registration is now closed

Thu, May 08, 7:00pm - 8:00pm
Painswick Branch - Massie Family Community Room
Learn Spanish basics! This program is registered.
Registration is now closed

Thu, May 08, 7:00pm - 8:30pm
Online - BPL Zoom 2
Discover new book titles and connect with like-minded readers for animated in-person discussions.
Registration is now closed

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

Fri, May 09, 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 09, 10:00am - 12:00pm
Downtown Branch
Drop in anytime between 10-12 for an adult crafting program designed to allow caregivers to get creative while accompanied by a little one. Recommended for caregivers with non-walking babies.

Fri, May 09, 1:00pm - 2:30pm
Online - Online
Writing your first business plan is a major step in putting your small business on the map. Register

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

Sat, May 10, 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 10, 10:00am - 11:00am
Painswick Branch - Massie Family Community Room
Experience the power of play! Explore hands-on activities with your child that build literacy skills and fun STEAM-based learning.

Sat, May 10, 11:00am - 11:30am
Holly Branch
Join us for a Saturday story followed by a craft to enjoy or take home!

Sat, May 10, 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 10, 2:00pm - 3:30pm
Downtown Branch - Tinker Lab
Unleash your creativity and join us for an exciting LEGO building session! We provide all the LEGO bricks, just bring your imagination! We can't wait to see the amazing creations you'll design.

Sat, May 10, 2:00pm - 4:00pm
Downtown Branch - Angus Ross Room
Looking to explore a new craft? Exchange your leftover materials for fresh treasures and connect with fellow local crafters and groups.

Sun, May 11, 2:00pm - 3:30pm
Holly Branch
The choice is yours! Drop in to race Mario Kart on the Switch, or go old school with a board game!

Sun, May 11, 2:00pm - 4:00pm
Downtown Branch - Tinker Lab
Drop in and have fun playing with other junior players. Ages 7+.

Sun, May 11, 2:30pm - 3:15pm
Painswick Branch - Massie Family Community Room
Register for unstructured play in an accessible multi-sensory pop-up space in the library.
This event is full

Sun, May 11, 3:30pm - 4:15pm
Painswick Branch - Massie Family Community Room
Register for unstructured play in an accessible multi-sensory pop-up space in the library.
This event is full

Mon, May 12, 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 12, 9:30am - 10:15am
Painswick Branch - Massie Family Community Room
Register for unstructured play in an accessible multi-sensory pop-up space in the library.
This event is full

Mon, May 12, 10:00am - 10:30am
Downtown Branch
Join us live for stories, songs, rhymes, activities, and lots of early literacy fun!! Recommended for Ages 3-4.

Mon, May 12, 11:00am - 11:45am
Painswick Branch - Massie Family Community Room
Discover, play, and explore this self directed activity- station based program. This program features multi-sensory activities for you and your child to interact with together.

Mon, May 12, 11:00am - 12:00pm
Online - BPL Zoom 1
Discover new book titles and connect with like-minded readers for animated discussions.

Mon, May 12, 11:00am - 12:00pm
Downtown Branch - Angus Ross Room
Discover new book titles and connect with like-minded readers for animated discussions.
This event is full

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

Mon, May 12, 3:00pm - 4:00pm
Online - BPL Zoom 1
Meet other entrepreneurs and learn how the library can help you. From free professional development, market research or welcoming spaces for community connection & creativity, the library has it all.

Mon, May 12, 6:00pm - 8:00pm
Downtown Branch - Gathering Place
Roll the dice, gather your crew, and let the games begin!

Mon, May 12, 6:30pm - 8:30pm
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 12, 6:30pm - 7:30pm
Holly Branch - Childrens Area
Bring your project and drop in to join other yarn enthusiasts!

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

Tue, May 13, 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 13, 10:30am - 11:30am
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.

Rescheduled
Tue, May 13, 3:00pm - 4:00pm
New date Wednesday, May 14, 3:00pm - 4:00pm
Downtown Branch
In this series of talks expand your knowledge about technology and discover new skills to use in your everyday life. A new topic will be covered at each drop-in session. Join one or more.

Tue, May 13, 3:00pm - 4:00pm
Downtown Branch - Gathering Place
In this series of talks expand your knowledge about technology and discover new skills to use in your everyday life. A new topic will be covered at each drop-in session. Join one or more.

Tue, May 13, 4:00pm - 5:00pm
Holly Branch - Childrens Area
Calling all builders! Challenge yourself or each other to build the craziest or most inventive structure.

Tue, May 13, 5:30pm - 7:30pm
Downtown Branch - Tinker Lab
The choice is yours! Drop in to play this month's featured game on the Switch, or go old school with a board game!

Tue, May 13, 7:00pm - 9:00pm
BPL On The Go
Grand Battle

Tue, May 13, 7:00pm - 8:00pm
Painswick Branch - Massie Family Community 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.

Tue, May 13, 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.
This event is full

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

Wed, May 14, 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.

Wed, May 14, 1:00pm - 4:00pm
Holly Branch
Play American Mahjong at the library! For experienced players. First-come, first-served. Limited space.

Rescheduled
Wed, May 14, 3:00pm - 4:00pm
New date Tuesday, May 13, 3:00pm - 4:00pm
Downtown Branch
In this series of talks expand your knowledge about technology and discover new skills to use in your everyday life. A new topic will be covered at each drop-in session. Join one or more.

Wed, May 14, 6:00pm - 8:00pm
Downtown Branch - Gathering Place
Break up the week with 'Midweek Movies,' featuring iconic classics and award-winning films for adults. Enjoy bold stories, unforgettable performances, and compelling cinema! Admission is free.

Wed, May 14, 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 14, 7:00pm - 8:00pm
Holly Branch
Discover new book titles and connect with other True Crime readers and enthusiasts!
This event is full

Wed, May 14, 7:00pm - 8:00pm
Painswick Branch - Massie Family Community Room
Discover new book titles and connect with like-minded readers for animated discussions.
This event is full

Thu, May 15, 10:00am - 10:30am
Downtown Branch - Downtown Children's Picture Book Area, 2nd Floor
Join us for stories, songs, rhymes, activities, and lots of early literacy fun!!

Thu, May 15, 10:00am - 11:00am
Painswick Branch - Massie Family Community Room
Join us for an interactive meet-up with stories, rhymes & songs. Then stay, play, and socialize! This program is designed for non-walking babies and a caregiver.

Thu, May 15, 1:00pm - 2:00pm
Downtown Branch - Oro Lions Room
Do you love to read and talk about books with friends? Join other readers for exciting discussion and fun activities. For ages 9-12.

Thu, May 15, 4:00pm - 5:00pm
Holly Branch - Childrens Area
Explore Holly's after school zone with adventures in crafting, building, gaming and more.

Thu, May 15, 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.
This event is full

Thu, May 15, 5:00pm - 6:30pm
Painswick Branch - Massie Family Community Room
Register for this free 6-week program for kids ages 8-12 with a learning disability and/or ADHD. LDAYS coaches will work with students on a variety of social skills in a fun and interactive format.Register

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

Thu, May 15, 7:00pm - 8:00pm
Downtown Branch - Angus Ross Room
Join us for an engaging evening, open to all, with guest speaker

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