• Breathworks: Mindfulness for Health

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

    Join us in our yoga and mindfulness program, designed to help you release stress, boost energy, and reconnect with yourself. Through a harmonious blend of calming meditation, empowering breathwork, and gentle movement, experience a refreshing shift that will help you feel more grounded, balanced, and at ease in your everyday life. This 6-week program is […]

  • Babytime at the library

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

    Bouncing and tickling rhymes, songs and stories for babies from birth to 18 months with their parents or caregivers. Drop-in. No registration required. Babytime is a wonderful way for you to bond with your little one through rhymes, stories and play time. It’s also a great way to meet other new parents! This is a drop-in […]

  • Maberly Hall Book Club

    Maberly Community Hall 180 Elphin-Maberly Rd, Maberly, ON, Canada

    Maberly Hall Book Club is staff-led, and reads a variety of titles, curated largely from the library's own Book Club in a Bag collection. If you are interested in joining one of our book clubs please fill out this form: https://docs.google.com/forms/d/e/1FAIpQLSeGsxVJ0yU9BYM517S1rQF6OTR4KMnn0seXyJ-AD_W3W6LTJA/viewform?usp=sf_link

  • 4-Week Creative Writing Circle: Introduction to Oral Storytelling

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

    A 4-Week Course with Jennifer Cayley Almonte Readers & Writers is pleased to present the May series of Art of Writing workshops and courses exploring aspects of creative and technical skills development in literary arts, offered as part of the 2025 Lanark Lit Festival of Writing. The traditional folk and fairy tales will be the […]

  • Knitting Circle

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

    This event is open to all! Come bring your current knitting project and work alongside other creative crafters. This group meets in the Frizell (Program) Room every Wednesday from 10:00-12:00. See you there!

  • Movement for Chronic Pain

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

    This program is a graduate program for our Empowered Living Program. This program will introduce gentle movement and mindfulness practice to move well with Chronic Pain. This program is offered in partnership with the Perth Family Health Team. Space is limited. To register and for more information please contact info@perthfht.ca.

  • Postponed Bereavement Circle with Laurie Lynn Clark

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

    Lean into your grief in this 8 week session with bereavement companion Laurie Clark. Registration and a preliminary online consultation is required before attending. Laurie asks participants to attend all eight sessions of the program to ensure the best possible group dynamic. Spaces are available. Contact Laurie Somaticgriefwork@gmail.com or 613-772-0007 to register. http://somaticgriefwork.com/ In partnership […]

  • Empowered Living – A Holistic Program for Living Well with Chronic Pain

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

    This 8-part program combines chronic pain education, movement, mindfulness, and recreation practices, and a supportive group environment to empower participants to better understand and manage their pain. Each session builds on the previous one, offering tools and strategies for fostering resilience, improving body awareness, and developing a balanced approach to well-being. This 8-week program is […]

  • Storytime with Heidi at the Library

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

    Join Heidi on Friday mornings for stories, songs and rhymes. This program is best suited for children ages 0-5 and takes place at the Perth Union Library. Please plan to stay and play after the program.

  • PA Day at the library

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

    Visit the second floor programming room for some self directed fun! There will be Lego, a marble run, dominos to build with, puzzles and colouring galore!   Drop in! Children under the age of 10 require adult supervision.

  • Babytime at the library

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

    Bouncing and tickling rhymes, songs and stories for babies from birth to 18 months with their parents or caregivers. Drop-in. No registration required. Babytime is a wonderful way for you to bond with your little one through rhymes, stories and play time. It’s also a great way to meet other new parents! This is a drop-in program. […]

  • Teen Book Club

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

    Do you love reading and snacks? Join Teen book club to read, snack and hang out at the library! email htaber@perthunionlibrary.ca if you would like to join.

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

Looking for our weekly tech tutoring? Register here