Wed, Jul 02, 1:00pm - 4:00pm
Holly Branch
Play American Mahjong at the library! For experienced players. First-come, first-served. Limited space.

Wed, Jul 02, 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, Jul 03, 6:00pm - 8:00pm
Downtown Branch - Gathering Place
The Emerging Artists is a program run through the Canadian Musicians Co-operative, which is a not-for-profit organization dedicated to accelerating the careers of young independent Canadian artists.

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

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

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

Sun, Jul 06, 2:00pm - 4:00pm
Downtown Branch
Enjoy a movie at the library!

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

Mon, Jul 07, 6:30pm - 7:30pm
Holly Branch
Bring your project and drop in to join other yarn enthusiasts!

Tue, Jul 08, 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 08, 6:00pm - 8:00pm
Holly Branch
Play American Mahjong at the library! For experienced players. First-come, first-served. Limited space.

Tue, Jul 08, 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