Would you like to practise your English speaking skills? Join our conversation circle!
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.
Join us at the library to practice your conversational French.
Basic calligraphy for older adults

Dear Life: Stories by Alice Munro

A book club for parents with babies or toddlers
Learn how to cope with your chronic disease
Find out how having a will and powers of attorney can help you and your family.
Play the classic word game in one of our branches
Join us to improve your overall health

Born to be Blue

Check out the amazing selection of free movies for adults.
Discover Yoga through stories!

The Reader by Bernhard Schlink

If you are interested in reading and discussing great books, check out a Hamilton Public Library book club near you!
Recycle old books
Earn volunteer hours through Knit for a Cause
Drop by and challenge yourself or a friend with one of our many board games.
Try your hand at making a cool creation and take home a masterpiece.
Create different videos every week with Stickbots!
Would you like to practise your English speaking skills? Join our conversation circle!
Dedicated space for teen studying and activities
Imagine, create and play!

Super Smash Brothers for WiiU

Join us for some Wii U excitement.

Super Smash Brothers for WiiU

Join us for some Wii U excitement.
Read, inquire and create!
Come out and learn with us as we engage in hands-on STREAM activites!
Hang out in the library!
Get into the Holiday Spirit!

Passengers (2016)

Check out the amazing selection of free movies for adults.
Join a knitting or crochet program today
Join a knitting or crochet program today
An experience that will show you the way to listen to your heart

Monday, November 20

Friday, September 22

Friday, September 1

Tuesday, September 19

Thursday, September 21

Friday, November 24

Friday, September 8

Saturday, September 2

Monday, September 18

Saturday, September 23

Search form

Cancel