Skip What's Happening - All Locations widget
Thu, Jun 25, 10:00am - 10:30am
Downtown Branch - Downtown Children's Picture Book Area, 2nd Floor ,Reading Garden
Join us for stories, songs, rhymes, activities, and lots of early literacy fun!!

Thu, Jun 25, 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, Jun 25, 10:30am - 12:30pm
Holly Branch
This program is first come, first served, with limited space.

Thu, Jun 25, 10:30am - 11:30am
Downtown Branch - Mini-Flex
Bring your project and connect with other yarn enthusiasts!

Thu, Jun 25, 3:30pm - 4:30pm
Holly Branch
Let your imagination and creativity run wild as you join us to create, interact, learn, and discover!

Thu, Jun 25, 4:30pm - 5:30pm
Downtown Branch - Oro Lions Room
Strengthen your French skills while enjoying casual conversations. Expand your vocabulary, refine your grammar, and boost your confidence with the help of a French-speaking facilitator.
Registration is now closed

Cancelled
Thu, Jun 25, 5:00pm - 8:00pm
Painswick Branch
Robots are invading the Painswick Branch!

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

Thu, Jun 25, 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, Jun 26, 9:30am - 11:00am
Holly Branch - Childrens Area
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.

Fri, Jun 26, 10:00am - 11:00am
Downtown Branch - Tinker Lab
Celebrate Pride with a Pride themed Storytime then stay afterward for crafts and creative fun!

Cancelled
Fri, Jun 26, 10:00am - 11:30am
Downtown Branch
Drop in anytime between 10-11:30 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, Jun 26, 11:00am - 1:00pm
Holly Branch
Bring your project and connect with other yarn enthusiasts!

Fri, Jun 26, 2:00pm - 4:00pm
Downtown Branch - Tinker Lab
Spend the afternoon with us as we enjoy the movie "Lilo and Stitch" the live action version.

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

Fri, Jun 26, 2:30pm - 4:30pm
Holly Branch
Want to learn how to play American Mahjong? Register for a 6 week session where we will teach the fundamentals, rules, and etiquette of the game!
This event is full

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

Sat, Jun 27, 10:00am - 11:00am
Painswick Branch - Massie Family Community Room
Start your Summer with a fin-tastic craft! Turn a cardboard box into a 3D aquarium to take home.

Sat, Jun 27, 10:00am - 12:00pm
Downtown Branch - Reading Garden,Tinker Lab
Kick off your summer with creativity! Start with a story and sign up for Summer Reading, then build a fort, create a maze, or design your own cardboard masterpiece.

Sat, Jun 27, 10:00am - 11:00am
Holly Branch - Childrens Area
Let's get Summer started with some classic Toy Story fun! Get crafty, play some toy-approved games, and go on a scavenger hunt for your favourite characters.

Sat, Jun 27, 11:00am - 12:30pm
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, Jun 27, 12:00pm - 2:00pm
Holly Branch - Childrens Area
Robots are invading the Holly Branch!

Sat, Jun 27, 2:30pm - 4:30pm
Downtown Branch - Tinker Lab
Unleash your creativity and spend some time building with Lego.

Sat, Jun 27, 3:00pm - 4:00pm
Downtown Branch - Oro Lions Room
If you are new to speaking French, this is your chance to build your vocabulary and grammar skills. Simple conversations are led by a native French-speaking facilitator.
This event is full

Sun, Jun 28, 10:00am - 11:00am
Holly Branch - Childrens Area
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, Jun 28, 2:30pm - 3:30pm
Downtown Branch - Tinker Lab
In addition to our regular junior chess games, we'll also provide a selection of board games for all ages to enjoy!

Sun, Jun 28, 2:30pm - 3:30pm
Holly Branch - Childrens Area
Drop in with family or friends to play classic board games, discover new favourites, and tackle fun puzzles together.

Mon, Jun 29, 10:00am - 10:30am
Downtown Branch - Tinker Lab
Songs, stories, and parachute fun! Recommended for ages 2-5.

Mon, Jun 29, 10:00am - 11:00am
Painswick Branch - Massie Family Community Room
Join us for a story followed by a craft to enjoy or take home!

Mon, Jun 29, 10:00am - 8:00pm
Holly Branch - Meeting Room
Test your wits in our Weekly Escape Room. Grab your team, solve puzzles, crack codes, and uncover clues before time runs out. Teams of 6 max. Register

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

Mon, Jun 29, 3:00pm - 6:00pm
Downtown Branch - Creative Spaces,Massie Family Community Room
Teen Takeover is the place to be after school for youth aged 13-17.

Mon, Jun 29, 6:00pm - 8:00pm
Downtown Branch - Oro Lions Room
Open to all levels of players from novice to pro!

Mon, Jun 29, 6:00pm - 8:00pm
Downtown Branch - Gathering Place
Join us for a fun, casual program! Each month, explore a new creative project, perfect for beginners. Most supplies are included?come unleash your creativity and have a great time with us!

Mon, Jun 29, 6:30pm - 7:30pm
Holly Branch
Bring your project and connect with other yarn enthusiasts!

Tue, Jun 30, 10:00am - 12:00pm
Painswick Branch - Teen Area
It's Seniors' Month! Need help with your Service Canada benefits application? This drop-in program is back by popular demand!

Tue, Jun 30, 10:00am - 11:30am
BPL On The Go
Join us each week for activities as we check in on our community garden.

Tue, Jun 30, 10:00am - 11:30am
Painswick Branch - Massie Family Community Room
Drop by the Painswick Branch with your bike and helmet. We'll be decorating bikes, learning about bike safety, and riding the outdoor bike track.

Tue, Jun 30, 10:00am - 11:00am
Holly Branch
Bring your favourite stuffie for a "check-up" at the library.

Tue, Jun 30, 2:30pm - 3:30pm
Downtown Branch - Tinker Lab
Enjoy World Cup-themed games, trivia, crafts, music, and activities for all ages as we cheer on teams from around the world.

Tue, Jun 30, 2:30pm - 4:30pm
Holly Branch
Want to learn how to play American Mahjong? Register for a 6 week session where we will teach the fundamentals, rules, and etiquette of the game!
This event is full

Tue, Jun 30, 2:30pm - 3:30pm
Holly Branch
Enter into the world of technology! Try coding, build robots, design games, and explore awesome tech. Each week features a new challenge to solve. No experience needed.

Tue, Jun 30, 6:30pm - 7:30pm
BPL On The Go
*Re-scheduled from June 16, 2026* Generously sponsored by Tim Hortons, Barrie Public Library is very excited to invite you to try dragon boating this summer!
This event is full

Tue, Jun 30, 7:00pm - 8:30pm
Downtown Branch - Oro Lions Room
Pratiquez votre français en toute simplicité! Rejoignez-nous pour des échanges chaleureux dans une ambiance détendue, animés par une francophone passionnée.

Tue, Jun 30, 7:00pm - 8:00pm
Painswick Branch - Massie Family Community Room
NOTE: June 9, no facilitator, space still open to meet & practice. Practice speaking about everyday matters with other beginner learners. Build your French vocabulary & grammar through conversation.
This event is full

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

Thu, Jul 02, 10:00am - 10:30am
Downtown Branch - Tinker Lab
Join us for a half-hour storytime with stories, songs and other pre-literacy activities that help your child get ready to read.

Thu, Jul 02, 10:00am - 11:30am
BPL On The Go
Join us each week for a storytime with songs stories and rhymes. Then stay and play with City of Barrie's Mud Kitchen.

Thu, Jul 02, 10:30am - 11:30am
Downtown Branch - Mini-Flex
Bring your project and connect with other yarn enthusiasts!

Thu, Jul 02, 1:00pm - 4:00pm
Painswick Branch - Massie Family Community Room
Flip the switch on discovery. In this energizing, hands-on exhibit, Science North Bluecoats invite visitors to take charge by exploring some electrifying activities.

Thu, Jul 02, 2:30pm - 3:30pm
Holly Branch - Childrens Area
Calling all builders! Challenge yourself to build the silliest or most inventive structure. Program is best suited for children ages 6+. Limited capacity, first-come, first-served.

Thu, Jul 02, 2:30pm - 3:30pm
Downtown Branch - Tinker Lab
Join us each week for a focused experiment or activity.

Thu, Jul 02, 6:30pm - 8:30pm
Holly Branch
Join us to play chess with other enthusiasts! This meet-up is perfect for those who already know the basics and are looking for a relaxed environment to sharpen their skills.