Tue, May 21, 9:45am - 11:45am
Downtown Branch - Angus Ross Room
Join the YMCA every Tuesday for social and recreational opportunities for seniors, including workshops, creative projects, cards, games and opportunities for connection. No registration required!

Tue, May 21, 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 22, 1:00pm - 4:00pm
Holly Branch
Play American Mahjong at the library! For experienced players. Note: This program is now drop-in.

Wed, May 22, 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 23, 10:00am - 11:15am
Online - Online
Writing your first business plan is a major step in putting your small business on the map. Led by a Small Business Consultant and Library Staff.Register

Thu, May 23, 1:00pm - 2:00pm
Downtown Branch - Oro Lions 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 23, 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 23, 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.

Thu, May 23, 7:00pm - 8:00pm
Painswick Branch - Massie Family Community Room
Learn Spanish basics! This program is registered.
This event is full

Fri, May 24, 1:00pm - 4:00pm
Downtown Branch
Browse a wide variety of gently used books, CDs, DVDs, magazines, and video games.

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

Sat, May 25, 10:00am - 4:00pm
Downtown Branch
Browse a wide variety of gently used books, CDs, DVDs, magazines, and video games.

Sat, May 25, 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 25, 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, May 26, 9:30am - 12:00pm
Downtown Branch
Browse a wide variety of gently used books, CDs, DVDs, magazines, and video games.

Sun, May 26, 1:00pm - 4:00pm
Downtown Branch - Angus Ross Room,Gathering Place
Come and join us for an opportunity to learn and play Dungeons and Dragons together. All ages welcome. Recommended for a Caregiver and child to play together.

Mon, May 27, 1:30pm - 4:45pm
Painswick Branch - Massie Family Community Room
Enjoy free movies at the library!

Mon, May 27, 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, May 27, 6:30pm - 8:30pm
New venue Downtown Branch - Angus Ross Room
Provides a supportive environment where members share their work, offer insights into the work of others, and enhance knowledge to improve their writing skills.

Mon, May 27, 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!