Sun, Jul 06, 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 06, 2:00pm - 4:00pm
Downtown Branch - Tinker Lab
Drop in and have fun playing with other junior chess players - Ages 7+. Board games are available for all ages.

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

Mon, Jul 07, 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 07, 10:00am - 11:00am
Painswick Branch - Massie Family Community Room
Join us for an unforgettable adventure at J's Magical Show, where magic isn't just performed - it's experienced!

Mon, Jul 07, 10:00am - 11:00am
BPL On The Go
Library staff are in the John Edwin Coupe Park beside the library. Join us each week for some fun activities.

Mon, Jul 07, 12:30pm - 1:30pm
Downtown Branch - Gathering Place
Join us for an unforgettable adventure at J's Magical Show, where magic isn't just performed - it's experienced!

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

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

Mon, Jul 07, 2:30pm - 3:30pm
Downtown Branch - Gathering Place
Join us for an unforgettable adventure at J's Magical Show, where magic isn't just performed - it's experienced!

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

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

Tue, Jul 08, 10:00am - 11:00am
Painswick Branch - Massie Family Community Room
Join us for a paws-itively fun library program celebrating the Dog Man series by Dav Pilkey! Bring your imagination and your sense of humour as we dive into his hilarious adventures.

Tue, Jul 08, 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 08, 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 08, 1:00pm - 2:00pm
Online - Online
This session is for those that haven't registered their business yet, and need to understand how they can go about validating their business idea before taking the big leap!Register

Tue, Jul 08, 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 08, 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 08, 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 08, 6:00pm - 8:00pm
Holly Branch
Play American Mahjong at the library! For experienced players. First-come, first-served. Limited space.

Tue, Jul 08, 6:00pm - 8:30pm
Downtown Branch - Gathering Place
Join the Barrie Folk Society, a not-for-profit organization that cares about the growth & nurturing of the folk/roots music movement in our community, as they share their passion for acoustic music.

Tue, Jul 08, 6:30pm - 7:30pm
Downtown Branch - Creative Spaces
Unleash your inner maker in this monthly, small-group crafting program just for adults. Each session offers a chance to get hands-on with a fresh creative project. No experience needed!
This event is full

Tue, Jul 08, 6:30pm - 7:30pm
BPL On The Go
Generously sponsored by Tim Hortons, Barrie Public Library is very excited to invite you to try dragon boating this summer!
This event is full

Wed, Jul 09, 9:00am - 10:30am
BPL On The Go - Sandbox Centre
Meet library staff at the Sandbox Centre to discover how the library can help. From free professional development and market research to community-focused creative spaces-it's all here. Visit anytime.

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

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

Wed, Jul 09, 10:00am - 11:00am
Downtown Branch - Downtown Children's Picture Book Area, 2nd Floor ,Reading Garden
Set sail on adventure with this Moana inspired program.

Wed, Jul 09, 11:30am - 1:00pm
BPL On The Go - Sandbox Centre
Meet library staff at the Sandbox Centre to discover how the library can help. From free professional development and market research to community-focused creative spaces-it's all here. Visit anytime.

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

Wed, Jul 09, 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 09, 2:30pm - 3:30pm
Downtown Branch - Tinker Lab
Join us and be part of the ultimate record-breaking challenge! Ready, set, go!

Wed, Jul 09, 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 09, 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 09, 7:00pm - 8:00pm
Holly Branch
Discover new book titles and connect with other True Crime readers and enthusiasts!
Registration is now closed

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

Thu, Jul 10, 10:00am - 11:00am
Holly Branch
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 10, 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 10, 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 10, 2:30pm - 3:30pm
Downtown Branch - Tinker Lab
Take a vacation and explore the world all from the comfort the library. Participate in challenges, and creative activities designed to take you places you've never been.

Thu, Jul 10, 2:30pm - 3:30pm
Painswick Branch - Massie Family Community Room
See a real fire truck up close and meet the dedicated firefighters who serve our community. Enjoy activities inside.

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

Thu, Jul 10, 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 10, 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, Jul 10, 6:00pm - 8:00pm
Downtown Branch - Gathering Place
The Emerging Artists is a program run through the Canadian Musicians Co-operative, which is a not-for-profit organization dedicated to accelerating the careers of young independent Canadian artists.

Thu, Jul 10, 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 10, 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 11, 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 11, 10:00am - 3:00pm
Holly Branch
Test your wits in our weekly Escape Rooms!

Fri, Jul 11, 10:00am - 10:30am
Downtown Branch - Downtown Children's Picture Book Area, 2nd Floor
Bring your drum and join us for some traditional songs, and stories where we learn about indigenous history and culture.

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

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

Fri, Jul 11, 2:30pm - 3:30pm
Downtown Branch - Tinker Lab
Rev it up with Robotics! Come join us and try some of our tech toys.

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

Sat, Jul 12, 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 12, 10:00am - 11:00am
Holly Branch
Join us for a story followed by a craft to enjoy or take home!

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

Sat, Jul 12, 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 12, 2:30pm - 3:30pm
Holly Branch
Drop in and play Switch games with friends! Sign up for a time slot when you arrive and game at the library! Watch others, play with friends. Limited playing time. First-come first-served.

Sat, Jul 12, 2:30pm - 3:30pm
Painswick Branch - Massie Family Community Room
Bring your own projects and crochet together! Share tips and tricks with other crocheters.

Sun, Jul 13, 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 13, 2:00pm - 4:00pm
Downtown Branch
Enjoy a movie at the library!

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