Tue, May 21, 9:30am - 11:00am
Downtown Branch - Flex Space
Learn everyday web browsing skills. Intended for people with some computer experience already.
Registration is now closed

Tue, May 21, 10:00am - 10: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!

Tue, May 21, 10:00am - 11:00am
Painswick Branch - Massie Room
Get your child ready to read with our literacy-building storytimes! We use stories, songs and interactive activities to promote literacy and STEAM learning.

Tue, May 21, 10:00am - 11:00am
Downtown Branch
Need help with technology? Let a Barrie Public Library Tech Coach help you!
Registration is now closed

Tue, May 21, 7:00pm - 8:30pm
Painswick Branch - Massie Room
Monika Sergeant talks about her experiences with a team of Canadian and Ugandan volunteers in remote parts of Uganda. She will also talk about Gorilla Trekking in Bwindi Forest in Uganda.

Tue, May 21, 7:00pm - 8:30pm
Painswick Branch - RBC Community Living Room
Listen to the sound of live folk music or take the stage and perform your favourite folk tune.

Wed, May 22, 10:00am - 11:00am
Downtown Branch - Tinker Lab
Get your child ready to read with our literacy-building storytimes! Stories, songs and interactive activities promote literacy and STEAM learning. 30 min storytime followed by activity stations.

Wed, May 22, 10:30am - 11:15am
Painswick Branch - Peacock Family Discovery Room
Children enjoy an independent 45 min of stories, songs and STEAM based activities while learning some of the social skills they will need in kindergarten.
Registration is now closed

Wed, May 22, 1:00pm - 2:00pm
Downtown Branch - Mini Flex Space
Learning Spanish? Come practice in a stress-free, laid back environment! Beginners and fluent speakers of Spanish are welcome to drop by for casual conversation.

Wed, May 22, 2:00pm - 3:00pm
Painswick Branch
Need help with technology? Let a Barrie Public Library Tech Coach help you!

Wed, May 22, 6:00pm - 7:00pm
Downtown Branch
Need help with technology? Let a Barrie Public Library Tech Coach help you!
This event is full

Wed, May 22, 7:00pm - 8:30pm
Downtown Branch - Mini Flex Space
Rencontre d’échanges littéraires et culturels. Améliorez votre français parlé et rencontrez des gens dans une ambiance décontractée et conviviale.

Wed, May 22, 7:00pm - 8:30pm
Downtown Branch - Flex Space
Cryptocurrency and Bitcoin are in the news more frequently. Join us to understand these strange digital currencies.

Wed, May 22, 7:00pm - 8:00pm
Painswick Branch - Massie Room
Learn the basics of Spanish in this free course.
Registration is now closed

Thu, May 23, 10:00am - 10:30am
Painswick Branch - Massie Room
Get your child ready to read with our literacy-building storytimes! We use stories, songs, and interactive activities to promote literacy and STEAM learning.

Thu, May 23, 10:00am - 11:00am
Downtown Branch
Need help with technology? Let a Barrie Public Library Tech Coach help you!
This event is full

Thu, May 23, 10:00am - 10:30am
BPL In The City - Holly Recreation Centre
Join us for an interactive storytime and explore the fun of play-based learning together.

Thu, May 23, 10:45am - 1:15pm
BPL In The City - Outreach Other Location #1
Join BCHC, CMHA, Youth Haven, and the City of Barrie for activities, snacks, and answers to your health and wellness questions.

Thu, May 23, 11:00am - 11:30am
Painswick Branch - Massie Room
Drop-In

Thu, May 23, 2:00pm - 4:45pm
Painswick Branch - Massie Room
Join us for screenings of the award winning series The Handmaid’s Tale. We will be showing two episodes every Thursday in May, followed by discussion.

Thu, May 23, 2:00pm - 4:00pm
Downtown Branch - Angus Ross Room
Writing your first business plan is a major step in putting your small business on the map. Register

Thu, May 23, 2:00pm - 3:00pm
Painswick Branch - RBC Community Living Room
Come join fellow musicians to practice your ukulele skills.

Thu, May 23, 2:00pm - 6:00pm
Downtown Branch - Flex Space
Relaxed afternoon of board and card games. Learn a new game, try a classic or bring your own.

Thu, May 23, 3:30pm - 5:00pm
BPL In The City - Holly Recreation Centre
Drop in to the Holly Youth Centre for a fun activity provided by the library. Don't forget to check out a junior or young adult novel from our Book Nook - no library card required! Ages 10+.

Thu, May 23, 6:30pm - 8:30pm
Downtown Branch - Flex Space
Enjoy free movies at the library! Ask staff or visit our online calendar to see what will be playing, and bring snacks and refreshments with you to enjoy!

Thu, May 23, 7:00pm - 8:00pm
Painswick Branch - RBC Community Living Room
Learning Spanish? Come practice in a stress-free, laid back environment! Beginners and fluent speakers of Spanish are welcome to drop by for casual conversation.

Canceled
Thu, May 23, 7:00pm - 8:30pm
Downtown Branch
Practice speaking about everyday matters with other beginner learners. Build your French vocabulary and grammar through conversation.

Thu, May 23, 7:00pm - 8:30pm
BPL In The City - Outreach Other Location #1
John Woollett shares how to refine your business ideas, from time management and goal setting to identifying your customer. This program is hosted at The Sandbox Centre. Register

Fri, May 24, 10:00am - 10:45am
Downtown Branch - Angus Ross Room
Children enjoy an independent 45 min of stories, songs and STEAM based activities while learning some of the social skills they will need in kindergarten.
Registration is now closed

Fri, May 24, 10:00am - 11:00am
Painswick Branch - Children's Area
Experience the power of play! Explore hands on activities with your child that build literacy skills and fun STEAM learning.

Fri, May 24, 4:30pm - 7:30pm
Painswick Branch - RBC Community Living Room
Drop-in to play with our VR system, the HTC Vive! Open to teens aged 13-19; age limit is firm.

Fri, May 24, 5:30pm - 7:30pm
BPL In The City - Outreach Other Location #2
Drop in to the Allandale Recreation Centre for a fun activity provided by the library. Ages 10+.

Fri, May 24, 6:30pm - 8:30pm
Painswick Branch - Massie Room
Come on out for a family movie night!

Sat, May 25, 10:00am - 11:00am
Downtown Branch - Tinker Lab
Get your child ready to read with our literacy-building storytimes! Stories, songs and interactive activities promote literacy and STEAM learning. 30 min storytime followed by activity stations.

Sat, May 25, 11:00am - 12:30pm
Downtown Branch - Flex Space
Practice English, meet new friends, and learn more about life and culture in Canada. Challenge yourself this winter to build your speaking confidence!

Sat, May 25, 2:00pm - 3:00pm
Downtown Branch
Need help with technology? Let a Barrie Public Library Tech Coach help you!
This event is full

Sat, May 25, 2:30pm - 3:30pm
Painswick Branch - Massie Room
Registered

Mon, May 27, 10:00am - 10:30am
BPL In The City
Gather with other caregivers and parents and discover new board and picture books for baby and preschool children showcased by the Barrie Public Library staff.

Mon, May 27, 10:00am - 11:00am
Painswick Branch
Need help with technology? Let a Barrie Public Library Tech Coach help you!
This event is full

Mon, May 27, 11:00am - 11:30am
BPL In The City
BPL will be visiting the Oro-Medonte EarlyON centre monthly on Mondays for their circle time that starts at 11AM.

Mon, May 27, 2:00pm - 5:00pm
Painswick Branch - Massie Room
Enjoy free movies at the library!

Mon, May 27, 7:00pm - 8:00pm
Downtown Branch - Mini Flex Space
Practice English, meet new friends, and learn more about life and culture in Canada. Challenge yourself to build your speaking confidence!

Tue, May 28, 9:30am - 11:00am
Downtown Branch - Flex Space
Learn some more advanced web searching skills and some aspects of online security and privacy.
This event is full

Tue, May 28, 10:00am - 10: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!

Tue, May 28, 10:00am - 11:00am
Painswick Branch - Massie Room
Get your child ready to read with our literacy-building storytimes! We use stories, songs and interactive activities to promote literacy and STEAM learning.

Tue, May 28, 10:00am - 11:00am
Downtown Branch
Need help with technology? Let a Barrie Public Library Tech Coach help you!