Skip Teen Programs widget
Sun, Jun 14, 2:00pm - 4:00pm
Downtown Branch - Gathering Place
Join us for a fun afternoon of great music, featuring musicians Grace & Witt.

Sun, Jun 14, 2:00pm - 3:30pm
Painswick Branch
Join us for a fun afternoon of great music with Adrien Robitaille.

Sun, Jun 14, 2:00pm - 4:00pm
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!

Mon, Jun 15, 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 15, 6:00pm - 8:00pm
Downtown Branch - Angus Ross Room
Roll the dice, gather your crew, and let the games begin!

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

Tue, Jun 16, 4:30pm - 5:30pm
Painswick Branch - Massie Family Community Room
Learn to crochet at the library! Materials and instruction provided. Recommended for ages 11+
Registration is now closed

Tue, Jun 16, 5:00pm - 8:00pm
Downtown Branch - Reading Garden
Come socialize and sing along with regional Indigenous musicians for an evening of storytelling through song. Light dinner will be provided.

Tue, Jun 16, 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

Tue, Jun 16, 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 16, 7:00pm - 8:00pm
Painswick Branch
Learning Spanish? 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 join!

Wed, Jun 17, 2:00pm - 2:30pm
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!

Wed, Jun 17, 6:00pm - 8:30pm
Painswick Branch
Listen to the sound of live music, or bring your instrument and play your favourite tunes in an OPEN STAGE format.

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

Thu, Jun 18, 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.

Thu, Jun 18, 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 19, 11:00am - 1:00pm
Holly Branch
Bring your project and connect with other yarn enthusiasts!

Fri, Jun 19, 3:00pm - 3:30pm
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!

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

Sat, Jun 20, 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 20, 3:00pm - 3:30pm
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!

Sat, Jun 20, 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.

Sun, Jun 21, 2:00pm - 4:00pm
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!