Want to pitch a program or event at the library? Fill out the form here. 

Connecting Threads: Beginner Quilting Class

Frizell (Program) Room - Perth & District Union Public Library 30 Herriott St, Perth, Ontario, Canada

Come join our community quilting circle to learn the basics of quilting. The Lanark County Quilters will be here to help. You can choose the size of the project you […]

Free

9 Week Bereavement Work Shop

Common Room - Perth & District Union Public Library 30 Herriott St, Perth, Ontario, Canada

Bereavement Workshop 9 week series Led by Suzanne Ritchie Fridays from February 3-March 31 1:00-3:00 pm The Common Room RSVP by emailing finalkindness@gmail.com

Movie: Paws of Fury: The Legend of Hank

Frizell (Program) Room - Perth & District Union Public Library 30 Herriott St, Perth, Ontario, Canada

Come watch a movie at the library! Bring a cozy blanket, your water bottle and wear your PJs! Free popcorn will be provided. Reserve a spot below!

Free

Ukrainian Easter Egg (Pysanky) Class!

Frizell (Program) Room - Perth & District Union Public Library 30 Herriott St, Perth, Ontario, Canada

Ukrainian Easter Egg Class Learn how to make beautiful pysanky: Easter eggs in the traditional Ukrainian style. Learn about this ancient and beautiful way of ushering in spring and the techniques necessary […]

Free

Michael Dupuis on the Winnipeg General Strike

Frizell (Program) Room - Perth & District Union Public Library 30 Herriott St, Perth, Ontario, Canada

A general sympathetic strike gripped Winnipeg from May 15 to June 26/1919.  Some 25,000 men and women walked out, demanding higher wages, improved working conditions and union recognition.  Red-fearing opponents […]

Free

Bilingual Playgroup with EarlyOn

Perth & District Union Public Library 30 Herriott Street, Perth, Ontario, Canada

Drop in and play on a Monday morning! This playgroup is open for all levels of French and English.

Home School Hub

Frizell (Program) Room - Perth & District Union Public Library 30 Herriott St, Perth, Ontario, Canada

Drop in and meet other homeschooling families at the library. This is an informal group and everyone is welcome. The program will run weekly on Wednesday afternoons from 1-3:30 pm. […]

Board Games @ The Library

Common Room - Perth & District Union Public Library 30 Herriott St, Perth, Ontario, Canada

Come play board games at the library! Bring your own or play one of ours. Thursday March 23 from 2:00-3:30 in the Common Room. Drop in, no registration required!

Connecting Threads: Beginner Quilting Class

Frizell (Program) Room - Perth & District Union Public Library 30 Herriott St, Perth, Ontario, Canada

Come join our community quilting circle to learn the basics of quilting. The Lanark County Quilters will be here to help. You can choose the size of the project you […]

Free

9 Week Bereavement Work Shop

Common Room - Perth & District Union Public Library 30 Herriott St, Perth, Ontario, Canada

Bereavement Workshop 9 week series Led by Suzanne Ritchie Fridays from February 3-March 31 1:00-3:00 pm The Common Room RSVP by emailing finalkindness@gmail.com

Bilingual Playgroup with EarlyOn

Perth & District Union Public Library 30 Herriott Street, Perth, Ontario, Canada

Drop in and play on a Monday morning! This playgroup is open for all levels of French and English.

Guided Meditation

Frizell (Program) Room - Perth & District Union Public Library 30 Herriott St, Perth, Ontario, Canada

Rideau Community Health Services will be offering a free, guided Mediation Group to support relaxation and emotional wellness! There are 10 spaces per session so register now by calling Rideau […]