Technical issue alert: access to Libby has been restored but there remains issues with accessing some other online resources. Thank you for your patience as we continue working on a solution!
Technical issue alert: access to Libby has been restored but there remains issues with accessing some other online resources. Thank you for your patience as we continue working on a solution!
Town of Perth Museum and Library Parking Lots are closed for 4-5 weeks for repaving starting October 15, 2024. Details
Town of Perth Museum and Library Parking Lots are closed for 4-5 weeks for repaving starting October 15, 2024. Details

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

Knitting Group

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

Enjoy great conversation while you knit! All experience levels welcome. Bring your own knitting project. Masks must be worn throughout the program. Physical distancing will be enforced.

Free

Coin Show

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

Stop by the library and explore the coin collections of Driftin' Doug! All ages welcome. No registration required. Coins are not for sale.

Knitting Group

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

Enjoy great conversation while you knit! All experience levels welcome. Bring your own knitting project. Masks must be worn throughout the program. No registration required.

Knitting Group

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

Enjoy great conversation while you knit! All experience levels welcome. Bring your own knitting project. Masks must be worn throughout the program. No registration required.

Event Series Grief Circle – Covid Conversations

Grief Circle – Covid Conversations

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

Circle Conversations are for all ages willing to share their Covid Grief Stories dealing with loss: Loss of a loved one, loss of good health, elderly parents dying alone, isolated teenagers, grandparents isolated from their grandchildren, loss of employment, loss of education, loss of a relationship, loss of contact with family... The intention of these […]

Knitting Group

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

Enjoy great conversation while you knit! All experience levels welcome. Bring your own knitting project. No registration required.

Knitting Group Yarn Swap

Library Garden - Perth & District Union Public Library 30 Herriott St, Perth, MT, Canada

In place of our regular knitting group, this month we are hosting a yarn swap! Bring your unused and excess yarn to share with our community of knitters. Please label the yarn with weight and material in advance. No registration required. Weather permitting, this will be held outside.  

Community Yarn Swap

Oakfield Rugby Park 2585 Drummond Concession 2, Perth, Ontario, Canada

Join the Perth & District Library at the Oakfield Rugby Park in Drummond/North Elmsley for a yarn swap! Bring your unused and excess yarn to share with fellow knitters. This is a great opportunity to connect with other local crafters. Please label the yarn with weight and material in advance. No registration required.    

Friends of the Perth & District Library Book Sale

Library Garden - Perth & District Union Public Library 30 Herriott St, Perth, MT, Canada

The Friends of the Perth & District Library are hosting a Summer Fiction Book Sale. Come find fantastic fiction for all ages! All sales are by donation. Donations of gently used adult, young adult and children's fiction, published after 2004, may also be brought to the library between July 4 and July 20.

Knitting Group

Library Garden - Perth & District Union Public Library 30 Herriott St, Perth, MT, Canada

Enjoy great conversation while you knit! All experience levels welcome. Bring your own knitting project. No registration required. In the case of inclement weather, the knitting group will meet in the Common Room.

Knitting Group

Library Garden - Perth & District Union Public Library 30 Herriott St, Perth, MT, Canada

Enjoy great conversation while you knit! All experience levels welcome. Bring your own knitting project. No registration required. In the event of inclement weather, the knitting group will meet in the Common Room.

End of Summer Party!

Library Garden - Perth & District Union Public Library 30 Herriott St, Perth, MT, Canada

Go out with BANG at the library's end of summer party! We'll play games, share memories, and say our 'farewell's! Winners of the new bicycles will be drawn at 2pm.

Free