Join us to improve your overall health
Join a knitting or crochet program today
Infant Massage designed to teach parents of infants a warm nurturing bonding experience through touch.
Relax With a Puzzle
Drop by for help with your digital device!

The Plague Tales by Ann Benson

If you are interested in reading and discussing great books, check out a Hamilton Public Library book club near you!

Victoria and Abdul (2017)

Check out the amazing selection of free movies for adults.

Victoria and Abdul (2017)

Check out the amazing selection of free movies for adults.
Learn how to access thousands of video courses taught by industry experts.
Join a knitting or crochet program today
Get some help with your homework from our volunteers
A club for fanfiction writers from all fandoms.
Join the YMCA Employment, Training and Settlement Services team as they teach you key strategies to make your next job interview a success.
Make your own bookmark shaped like a beautiful butterfly!
Would you like to practise your English speaking skills? Join our conversation circle!
Earn volunteer hours through Knit for a Cause
Dedicated space for teen studying and activities
Bring the whole family to storytime and get ready to read!
Make songs with Garageband Loops
Got a guitar? Want to play?

Blue Moon by James King

If you are interested in reading and discussing great books, check out a Hamilton Public Library book club near you!
​Do you dream of the laptop lifestyle?
Bring the whole family to storytime and get ready to read!
Join a knitting or crochet program today
Join us at the library to practice your conversational French.
It’s never too early to read to your baby.
Learn the basics of family history research with the help of Ancestry Library Edition
Learn new songs to sing at home.
We welcome families with children ages birth to age 6 to drop in and play with the great toys and resources available from the OEYC mobile program.

Search form

Cancel