Sat, Apr 27, 10:00am - 1:00pm
Downtown Branch - Main Floor
Waste less and fix more! Bring your broken household items in need of some love to the Repair Café! Disclaimer: We cannot guarantee fixers for all items. LIMITED DROP-IN spaces available day of.
Registration is now closed

Sat, Apr 27, 11:00am - 12:00pm
Downtown Branch - Angus Ross Room
Practice English, meet new friends, and learn more about life and culture in Canada. Challenge yourself to build your speaking confidence!

Sat, Apr 27, 2:00pm - 4:00pm
Holly Branch
All ages can drop by for a weekend afternoon get-together. Grab a table, a puzzle, or try a new board game!

Sun, Apr 28, 2:00pm - 4:00pm
Downtown Branch - Tinker Lab
Have fun playing with other junior players. Ages 7+.

Mon, Apr 29, 6:00pm - 8:00pm
Downtown Branch - Gathering Place
Join us for this fun, casual program. Together we will explore a new creative project each month. This workshop is suitable for beginners and most supplies are included.

Mon, Apr 29, 7:00pm - 8:00pm
Holly Branch - Childrens Area,Meeting Room
Practice English, meet new friends, and learn more about life and culture in Canada. Challenge yourself to build your speaking confidence!

Tue, Apr 30, 7:00pm - 8:30pm
Downtown Branch - Oro Lions Room
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 01, 6:00pm - 8:00pm
Downtown Branch - Gathering Place
Show us your stuff during our Open Mic session, then sit back and listen to the stories and sounds of the other performers.

Wed, May 01, 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.

Thu, May 02, 1:00pm - 2:00pm
Downtown Branch - Angus Ross 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.

Thu, May 02, 2:00pm - 3:00pm
Painswick Branch - Massie Family Community Room
Come join fellow musicians to practice your ukulele skills in a relaxed environment. No formal instruction provided.

Thu, May 02, 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.

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

Sat, May 04, 9:00am - 1:00pm
BPL On The Go - City Hall Farmer's Market
Come discover health and wellness resources in your community with active living demos, a pop-up medication drop-off site, and interactive activities including giveaways.

Sat, May 04, 11:00am - 12:00pm
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, May 04, 2:00pm - 4:00pm
Holly Branch
All ages can drop by for a weekend afternoon get-together. Grab a table, a puzzle, or try a new board game!