Fri, Jul 18, 10:00am - 3:00pm
Holly Branch
Test your wits in our weekly Escape Rooms!

Fri, Jul 18, 10:00am - 11:00am
BPL On The Go
Join us for storytime from 10:00 to 10:30, and then stay for activities.

Fri, Jul 18, 10:00am - 11:00am
Downtown Branch - Tinker Lab
Rev it up with Robotics! Come join us and try some of our tech toys.

Fri, Jul 18, 2:30pm - 4:30pm
Painswick Branch - Massie Family Community Room
Come on out for a family movie!

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

Sat, Jul 19, 10:00am - 10:30am
Downtown Branch - Reading Garden
Join us for stories, songs, rhymes, activities, and lots of early literacy fun!!

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

Sat, Jul 19, 10:00am - 11:30am
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, Jul 19, 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, Jul 19, 2:30pm - 3:30pm
Holly Branch
Bring your own projects and crochet together! Share tips and tricks with other crocheters.

Sun, Jul 20, 9:30am - 11:00am
Holly Branch
Are your toddlers raring to get up and go? Bring them to the library to explore hands-on activities that build literacy skills and fun STEAM-based learning.

Sun, Jul 20, 1:30pm - 4:00pm
Downtown Branch - Angus Ross Room
Join us for a chance to learn and play Dungeons & Dragons together! All ages are welcome, and we especially encourage caregivers to team up with their children.

Sun, Jul 20, 2:00pm - 4:00pm
Downtown Branch - Tinker Lab
Enjoy a movie at the library!

Sun, Jul 20, 2:00pm - 4:00pm
Downtown Branch - Oro Lions Room
Drop in and have fun playing with other junior chess players - Ages 7+. Board games are available for all ages.

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

Mon, Jul 21, 10:00am - 11:00am
Painswick Branch - Massie Family Community Room
Bring your own stuffie and get ready to witness cuteness on the catwalk at the Stuffed Animal Fashion Show.

Mon, Jul 21, 10:00am - 11:00am
BPL On The Go
Explore and discover things that bubble, and have a bubbletastic time!

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

Mon, Jul 21, 2:30pm - 3:30pm
Downtown Branch - Oro Lions Room
Making reading a shared adventure! Join our Caregiver and Child Book Club, where stories spark imagination, conversations deepen bonds, and memories are made one chapter at a time.

Mon, Jul 21, 2:30pm - 3:30pm
Holly Branch
Calling all builders! Challenge yourself or each other to build the silliest or most inventive structure.

Mon, Jul 21, 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 - it's all here.

Mon, Jul 21, 6:00pm - 8:00pm
Downtown Branch - Angus Ross Room,Reading Garden
Roll the dice, gather your crew, and let the games begin!

Mon, Jul 21, 6:30pm - 7:30pm
Holly Branch
Bring your project and drop in to join other yarn enthusiasts!

Tue, Jul 22, 10:00am - 11:30am
BPL On The Go
Join us live for storytime from 10:00 to 10:30. Then stay and join us for activities.

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

Tue, Jul 22, 10:00am - 11:00am
Painswick Branch - Massie Family Community Room
Come see what the puppets get up to this summer! Fun and laughs for the whole family.

Tue, Jul 22, 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.

Tue, Jul 22, 11:00am - 12:00pm
Online - Online
Get a jump-start on starting your business. Topics covered include financing, marketing, taxation, regulation and permits, market research and more.Register

Tue, Jul 22, 2:30pm - 3:30pm
Painswick Branch - Massie Family Community Room
Get ready for our exciting weekly craft demos! Join us each week to see the latest craft in action. Hurry, supplies are limited!.

Tue, Jul 22, 2:30pm - 3:30pm
Holly Branch
Discover new fun new skills at your library! Kids: bring your favourite adult and explore tech, crafting skills, or play a new game as you learn with us.
This event is full

Tue, Jul 22, 2:30pm - 3:30pm
Downtown Branch - Tinker Lab
Get ready for our exciting weekly craft demos! Join us each week to see the latest craft in action. Hurry, supplies are limited!

Tue, Jul 22, 6:00pm - 8:00pm
Holly Branch
Play American Mahjong at the library! For experienced players. First-come, first-served. Limited space.

Wed, Jul 23, 10:00am - 11:00am
BPL On The Go
Library staff are on the loose at Marsellus Park with books and activities!

Wed, Jul 23, 10:00am - 11:00am
Painswick Branch - Massie Family Community Room
Join us for a fun, interactive concert with children's performer Russ Clayton! Get ready to sing, dance, and laugh as Russ brings his vibrant energy and engaging songs to the stage.

Wed, Jul 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.

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

Wed, Jul 23, 2:30pm - 3:30pm
Downtown Branch - Tinker Lab
See if you've got what it takes to be a spy. Learn how to decode messages, solve cyphers, beat lasers and see if you pass the test to become a spy.

Wed, Jul 23, 2:30pm - 3:30pm
Painswick Branch - Massie Family Community Room
Making reading a shared adventure! Join our Caregiver and Child Book Club, where stories spark imagination, conversations deepen bonds, and memories are made one chapter at a time.

Wed, Jul 23, 6:00pm - 7:00pm
Downtown Branch - Tinker Lab
Join us for a fun program inspired by Rick Riordan's popular series, Percy Jackson and the Olympians. Dive into the exciting world of Greek mythology with activities, challenges, crafts, and more.

Wed, Jul 23, 6:30pm - 7:00pm
Holly Branch
Join us on Wednesday evenings for fun tales and songs. A perfect way to end your busy summer days together.

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

Wed, Jul 23, 7:00pm - 8:00pm
Painswick Branch - Massie Family Community Room,Outdoors
Ready to show off your skill, score points, and dominate various games? Join us for a night of fast-paced, no-pressure fun with a twist on classic party games.

Thu, Jul 24, 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, Jul 24, 10:00am - 11:00am
Holly Branch
Join us to play a few rounds of Mario Mini Golf!

Thu, Jul 24, 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, Jul 24, 10:00am - 11:30am
BPL On The Go
Join us live for storytime! from 10:00 to 10:30. Then stay and join us in activities.

Thu, Jul 24, 2:30pm - 3:30pm
Painswick Branch - Massie Family Community Room
Dive into adventure! Can you make it through the coral cave and sea shell stepping stones to the end treasure?

Thu, Jul 24, 2:30pm - 3:30pm
Holly Branch
Get ready for our exciting weekly craft demos! Join us each week to see the latest craft in action. Hurry, supplies are limited!.

Thu, Jul 24, 2:30pm - 3:30pm
Downtown Branch - Tinker Lab
Calling all Viking warriors and dragon riders! Join us for a legendary journey to the Isle of Berk, where dragons are friends! Join us for activities and games inspired by How to Train Your Dragon.

Thu, Jul 24, 2:30pm - 3:30pm
BPL On The Go
Join us in the afternoon for some fun and games.

Thu, Jul 24, 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, Jul 24, 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!

Thu, Jul 24, 7:00pm - 8:00pm
Holly Branch
Meet up at the library for a night of games! Trivia, Bingo, Jeopardy and Heads Up and more! Winners receive tickets for a prize draw.

Fri, Jul 25, 10:00am - 3:00pm
Holly Branch
Test your wits in our weekly Escape Rooms!

Fri, Jul 25, 10:00am - 11:00am
BPL On The Go
Join us for storytime from 10:00 to 10:30, and then stay for activities.

Fri, Jul 25, 10:00am - 11:00am
Downtown Branch - Tinker Lab
Rev it up with Robotics! Come join us and try some of our tech toys.

Fri, Jul 25, 10:00am - 11:30am
Online - Online
Writing your first business plan is a major step in putting your small business on the map. Register

Fri, Jul 25, 2:30pm - 4:30pm
Painswick Branch - Massie Family Community Room
Come on out for a family movie!

Fri, Jul 25, 3:00pm - 3:30pm
Downtown Branch
Not sure where to get started? Learn the basics of our maker-space equipment in this demo-style program. Watch, take notes, ask questions?no hands-on work, just inspiration and information!

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