Skip What's Happening - All Locations widget
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: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 - 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, 4:30pm - 5:30pm
Downtown Branch - Massie Family Community 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

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.

Fri, Jul 03, 10:00am - 11:30am
BPL On The Go
Join us each week for some fun activities in the park.

Fri, Jul 03, 10:00am - 11:30am
BPL On The Go
Join us for some fun activities in the park.

Fri, Jul 03, 11:00am - 1:00pm
BPL On The Go
We'll be hitting the streets this summer in our Trike. Join us for fun around town.

Fri, Jul 03, 1:30pm - 4:00pm
Downtown Branch - Angus Ross Room
This Summer we will be showcasing "2026 Best Picture Nominees"

Fri, Jul 03, 2:30pm - 3:30pm
Holly Branch
Have a passion for all things Science? Join us each week for a hands-on STEM activity. Tap into your curiosity and creativity to build structures, perform cool experiments, and solve fun challenges.

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

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

Sat, Jul 04, 10:00am - 12:00pm
Downtown Branch - Angus Ross Room
Beginner-friendly, expert-guided craft workshops with all necessary materials and tools provided. Meet new friends while discovering your inner artist.
Registration is now closed

Sat, Jul 04, 10:00am - 11:00am
Painswick Branch - Children's 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.

Sat, Jul 04, 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, Jul 04, 10:00am - 11:00am
Holly Branch
Get ready for our exciting weekly craft! Join us each week to see the latest craft in action. Hurry, supplies are limited!

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

Sat, Jul 04, 2:30pm - 3:30pm
Holly Branch
Unleash your inner maker in this weekly crafting program.

Cancelled
Sat, Jul 04, 3:00pm - 4:00pm
Downtown Branch
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.

Sun, Jul 05, 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, Jul 05, 11:00am - 2:00pm
Downtown Branch - Massie Family Community Room
Are you changing your name or gender and need your documents notarized? Let us help!

Sun, Jul 05, 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.

Sun, Jul 05, 2:30pm - 4:30pm
Downtown Branch - Tinker Lab
Enjoy a variety of board games as a family.

Mon, Jul 06, 10:00am - 10:30am
Downtown Branch - Reading Garden
Songs, stories, and parachute fun! Recommended for ages 2-5.

Mon, Jul 06, 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, Jul 06, 10:00am - 8:00pm
Holly Branch
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, Jul 06, 11:00am - 11:30am
Downtown Branch - Creative Spaces
Not sure where to get started? Learn the basics of our makerspace equipment in this demo-style program. Watch, take notes, ask questions. No hands-on work, just inspiration and information!

Mon, Jul 06, 11:00am - 12:00pm
Online - Online
The Starting Your Business sessions are geared towards those considering entrepreneurship and those who have already decided to start their own business and are ready to take the next steps.Register

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

Mon, Jul 06, 2:30pm - 3:30pm
Downtown Branch - Tinker Lab
Enter into the world of technology! Try coding, build robots, design games, & explore awesome tech. No experience needed, Each week will feature a different challenge to solve.

Mon, Jul 06, 3:00pm - 6:00pm
Downtown Branch - Angus Ross Room,Creative Spaces,Massie Family Community Room
Teen Takeover is the place to be after school for youth aged 11-17.

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

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

Tue, Jul 07, 10:00am - 1:00pm
Downtown Branch - Gathering Place
Flip the switch on discovery. In this energizing, hands-on exhibit, Science North Bluecoats invite visitors to take charge by exploring some electrifying activities.

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

Tue, Jul 07, 10:00am - 11:00am
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 07, 10:00am - 2:00pm
Holly Branch
Strike a pose and watch as Caricature Artist Scott Russell sketches a funny and unique portrait of you and your family. Best of all, this memorable art piece is yours to take home! Register

Tue, Jul 07, 10:00am - 11:00am
Painswick Branch - Massie Family Community Room
Discover the world around you through hands-on activities inspired by the nature and science in our own backyard. Drop in to learn and explore some ways to connect with the great outdoors this Summer!

Tue, Jul 07, 2:30pm - 4:00pm
Painswick Branch - Massie Family Community Room
Unleash your inner maker in this weekly crafting program.

Tue, Jul 07, 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, Jul 07, 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 07, 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 08, 10:00am - 11:00am
BPL On The Go
Experience the power of play! Explore hands-on activities with your child that build literacy skills and fun STEAM-based learning Coupe Park. Weather permitting.

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

Wed, Jul 08, 10:00am - 11:00am
Painswick Branch - Children's 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.

Wed, Jul 08, 1:00pm - 4:00pm
Holly Branch
This program is first come, first served, with limited space.

Wed, Jul 08, 2:30pm - 3:30pm
Painswick Branch - Massie Family Community Room
Enter the world of puppetry in this 3 week session. Design, make, and bring your puppet creation to life. Write a story for your puppet and put on a show for your family in our final performance!

Wed, Jul 08, 2:30pm - 3:30pm
Downtown Branch - Tinker Lab
Embrace the magic and cuteness of Hello Kitty, join us for activities around this charm filled character who has captured hearts everywhere.

Wed, Jul 08, 6:30pm - 7:30pm
Holly Branch - Childrens Area
Come join fellow musicians at this weekly drop-in to practice your ukulele skills in a relaxed environment. No formal instruction provided.

Wed, Jul 08, 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 08, 6:30pm - 7:00pm
Downtown Branch - Creative Spaces
Not sure where to get started? Learn the basics of our makerspace equipment in this demo-style program. Watch, take notes, ask questions. No hands-on work, just inspiration and information!

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

Thu, Jul 09, 10:00am - 11:00am
Downtown Branch - Gathering Place
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.

Thu, Jul 09, 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 09, 10:30am - 11:30am
Downtown Branch - Mini-Flex
Bring your project and connect with other yarn enthusiasts!

Thu, Jul 09, 2:30pm - 3:30pm
Downtown Branch - Tinker Lab
Drop in & Discover the diversity of life found in local streams, ponds, and the lake.

Thu, Jul 09, 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 09, 2:30pm - 3:30pm
Painswick Branch - Massie Family Community Room
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.

Thu, Jul 09, 4:30pm - 5:30pm
Downtown Branch - Massie Family Community 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.

Thu, Jul 09, 5:00pm - 6:00pm
Downtown Branch - Oro Lions Room
Are you learning Italian? Come practice in a stress-free, laid back environment. If you already have some knowledge of the language and want to practice with others, we invite you to join!

Thu, Jul 09, 6:00pm - 8:00pm
Downtown Branch - Reading Garden
Join us and the Barrie Folk Society for live acoustic folk music on our rooftop patio. Musicians are welcome to sign up for a chance to take the stage and perform your favourite acoustic folk tune.

Thu, Jul 09, 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.