Skip to main content
close
Font size options
Increase or decrease the font size for this website by clicking on the 'A's.
Contrast options
Choose a color combination to give the most comfortable contrast.
Image for event: Make and Create

Make and Create

Plastic Canvas Embroidery

2025-04-05 10:30:00 2025-04-05 11:30:00 America/New_York Make and Create Ignite your child's imagination by exploring a variety of art materials. Saltfleet Branch - Saltfleet - Program Room

Saturday, April 05
10:30am - 11:30am

Add to Calendar 2025-04-05 10:30:00 2025-04-05 11:30:00 America/New_York Make and Create Ignite your child's imagination by exploring a variety of art materials. Saltfleet Branch - Saltfleet - Program Room

Saltfleet Branch

Saltfleet - Program Room

Ignite your child's imagination by exploring a variety of art materials.

Fuel your child's creative side by exploring a variety of art materials. Supplies provided.

AGE GROUP: | 8-12 Years | 4-8 Years |

EVENT TYPE: | Hobbies |

TAGS: | In Branch | Crafts | Art |

Saltfleet Branch

Phone: 289-779-7588
Branch manager
Rebecca Bootsma

Hours
About the branch

The Saltfleet Branch was founded in 1921 and moved to various locations before its current permanent site in 2000, which is a shared location with Cardinal Newman High School on Highway 8.

Upcoming events

Sun, Apr 06, 12:00pm - 5:00pm
Central Library - Central - 1st Floor Gallery 4
An exhibition of archival material telling the human history of Cootes Paradise.

Mon, Apr 07, 9:30am - 10:30am
Virtual Branch
Learn English in a small class with other seniors 55+.

Cancelled
Mon, Apr 07, 9:30am - 12:00pm
Terryberry Branch
Trained volunteers help file your taxes at select branches.

Mon, Apr 07, 9:30am - 10:00am
Dundas Branch - Dundas - Program Room
It’s never too early to read to your baby. Suitable for children from birth to age 24 months.

Mon, Apr 07, 9:30am - 12:00pm
Terryberry Branch - Terryberry - Auditorium
Trained volunteers help file your taxes at select branches.

Mon, Apr 07, 10:00am - 10:30am
Saltfleet Branch - Saltfleet - Program Room
It’s never too early to read to your baby. Suitable for children from birth to age 24 months.

Mon, Apr 07, 10:00am - 10:30am
Red Hill Branch - Red Hill - Program Room
It’s never too early to read to your baby. Suitable for children from birth to age 24 months.

Mon, Apr 07, 10:00am - 10:30am
Ancaster Branch - Ancaster - Children's Department
It’s never too early to read to your baby. Suitable for children from birth to age 24 months.

Mon, Apr 07, 10:00am - 12:00pm
Terryberry Branch - Terryberry - Main Floor
A drop-in knitting and crochet program. Bring your current project and materials.

Mon, Apr 07, 10:00am - 11:00am
Dundas Branch - Dundas - Children's Area
After storytime, stay for social and play time.

Mon, Apr 07, 10:00am - 10:30am
Kenilworth Branch - Kenilworth - Children's Department
Bring the whole family to story time and get ready to read.

Mon, Apr 07, 10:00am - 12:00pm
Valley Park Branch - Valley Park - Program Room A
If you are interested in reading and discussing great books, there is a book club near you.
Registration is now closed

Mon, Apr 07, 10:00am - 11:00am
Central Library - Central - Hamilton Room
Explore and create with themed stations.

Mon, Apr 07, 10:30am - 11:00am
Saltfleet Branch - Saltfleet - Children's Department
After storytime, stay for social and play time.

Mon, Apr 07, 10:30am - 11:30am
Red Hill Branch - Red Hill - Children's Department
Afterward, stay for social and play time.

Mon, Apr 07, 10:30am - 11:00am
Kenilworth Branch
After storytime, stay for social and play time.

Mon, Apr 07, 11:00am - 11:30am
Binbrook Branch - Binbrook - Program Room
Join a fun interactive program for adults with special needs.

Mon, Apr 07, 11:00am - 11:30am
Ancaster Branch - Ancaster - Children's Department
Bring the whole family to story time and get ready to read.

Mon, Apr 07, 11:30am - 12:00pm
Binbrook Branch
Bring along your support staff, friends and family and feel free to colour, do puzzles and play games.

Mon, Apr 07, 11:30am - 2:00pm
Sherwood Branch - Sherwood - Marketplace
Bring your your phone, tablet or laptop computer and your technology questions to this drop-in program.

Mon, Apr 07, 12:00pm - 3:00pm
Central Library - Central - Wentworth Room
A free Election Readiness workshop to increase voter participation in Hamilton.

Mon, Apr 07, 1:00pm - 3:00pm
Westdale Branch - Westdale - Program Room
Play the classic word game with others.

Mon, Apr 07, 1:00pm - 2:00pm
SHED Brewery
Chat about books at Shawn & Ed Brewing Company at 65 Hatt St., Dundas.

Mon, Apr 07, 1:00pm - 2:30pm
Ancaster Branch - Ancaster - Murray Ferguson Room
A supportive forum for aspiring writers.

Mon, Apr 07, 1:00pm - 4:00pm
Central Library - Central - Hamilton Room
A great selection of free movies from new releases to award-winning classics.

Mon, Apr 07, 1:00pm - 2:00pm
Barton Branch - Barton - Gallery Display
Bring your your phone, tablet or laptop computer and your technology questions to this drop-in program.

Mon, Apr 07, 1:00pm - 1:45pm
Stoney Creek Branch - Stoney Creek - Saltfleet Room
Exercise your way to better health and fitness.

Mon, Apr 07, 1:00pm - 2:00pm
Concession Branch - Concession - Program Room
Learn the benefits of massage for your infant and how to do it.
Register

Mon, Apr 07, 1:30pm - 3:00pm
Sherwood Branch - Sherwood - Program Room C
A drop-in knitting and crochet program. Bring your current project and materials.

Mon, Apr 07, 2:00pm - 3:00pm
Sherwood Branch - Sherwood - Program Room A/B
Join us for an hour of guided mindfulness and meditation.

Mon, Apr 07, 2:00pm - 3:00pm
Red Hill Branch - Red Hill - Program Room
Practise speaking English in a group setting.

Mon, Apr 07, 2:00pm - 3:00pm
Waterdown Branch - Waterdown - Program Room
Practise your French-speaking skills weekly at beginner or intermediate level.

Mon, Apr 07, 2:00pm - 3:00pm
Central Library - Central - Photo Studio
Learn about 3D design.
Registration is now closed

Mon, Apr 07, 2:00pm - 3:30pm
Stoney Creek Branch
A drop-in knitting and crochet program. Bring your current project and materials.

Mon, Apr 07, 2:00pm - 2:30pm
Concession Branch
A space for new parents and caregivers to connect, receive information from an Early Childhood Educator and participate in an activity or song with baby.
Register

Mon, Apr 07, 3:00pm - 4:00pm
Barton Branch - Barton - Children's Department
Build, imagine and play with LEGO.

Mon, Apr 07, 3:00pm - 5:00pm
Red Hill Branch - Red Hill - Children's Department
An in-person math adventure.

Mon, Apr 07, 3:30pm - 4:30pm
Saltfleet Branch - Saltfleet - Program Room
Create with our STREAM kits and educational toys.

Mon, Apr 07, 3:30pm - 5:30pm
Waterdown Branch - Waterdown - Program Room
Bring the family and play chess.

Mon, Apr 07, 3:30pm - 4:30pm
Terryberry Branch - Terryberry - Main Floor
Bring your tech questions and get one-on-one help.

Mon, Apr 07, 3:30pm - 5:00pm
Turner Park Branch - Turner Park - Adult Program Room
Math help for grade 5-8 students.

Mon, Apr 07, 3:30pm - 5:00pm
Concession Branch - Concession - Program Room
Math help for grade 5-8 students.

Mon, Apr 07, 4:00pm - 5:00pm
Kenilworth Branch - Kenilworth - Children's Department
Ignite your child's imagination by exploring a variety of art materials.

Mon, Apr 07, 4:00pm - 6:00pm
Barton Branch - Barton - Program Room
A great selection of free movies from new releases to award-winning classics.

Mon, Apr 07, 4:00pm - 5:00pm
Central Library - Central - Wentworth Room
Hands-on STEAM (Science, Tech, Engineering, Art and Math) fun.

Mon, Apr 07, 6:00pm - 7:45pm
Greensville Branch - Greensville - Teen Area
Play guitar and share songs.

Mon, Apr 07, 6:00pm - 7:00pm
Carlisle Branch - Carlisle - Open Area 1
Colouring, it’s not just for kids.

Mon, Apr 07, 6:00pm - 7:00pm
Turner Park Branch - Turner Park - Adult Program Room
Read aloud to well-trained, furry friends who are excellent listeners.

Mon, Apr 07, 6:00pm - 7:30pm
Central Library - Central - Living Room
Listen to spoken word performances paired with local musicians.

Mon, Apr 07, 6:30pm - 7:30pm
Valley Park Branch - Valley Park - Program Room A/B
Hang out with friends in the library and explore games and activities.

Tue, Apr 08, 9:30am - 10:00am
Turner Park Branch - Turner Park - Children's Program Room
Bring the whole family to story time and get ready to read.

Tue, Apr 08, 9:30am - 10:00am
Valley Park Branch - Valley Park - Program Room A/B
It’s never too early to read to your baby. Suitable for children from birth to age 24 months.

Tue, Apr 08, 9:30am - 11:00am
Central Library - Central - 4th Floor Newcomers Classroom
Learn English in a small class with other seniors 55+.

Tue, Apr 08, 10:00am - 12:00pm
Central Library - Central - Wentworth Room
A six-week program that teaches adults 55+ about computer skills and stay safe online.

Tue, Apr 08, 10:00am - 10:30am
Binbrook Branch - Binbrook - Program Room
It’s never too early to read to your baby. Suitable for children from birth to age 24 months.

Tue, Apr 08, 10:00am - 11:00am
Concession Branch - Concession - 1st Floor Study Area
Digitize photographs, negatives and VHS cassettes.

Tue, Apr 08, 10:00am - 10:30am
Waterdown Branch - Waterdown - Program Room
Bring the whole family to story time and get ready to read.

Tue, Apr 08, 10:00am - 10:30am
Central Library - Central - Hamilton Room
Bring the whole family to story time and get ready to read.

Tue, Apr 08, 10:00am - 10:30am
Locke Branch - Locke - Children's Department
Bring the whole family to story time and get ready to read.

Tue, Apr 08, 10:00am - 10:30am
Greensville Branch - Greensville - Children's Department
Bring the whole family to story time and get ready to read.

Tue, Apr 08, 10:00am - 10:30am
Terryberry Branch - Terryberry - Auditorium
Bring the whole family to story time and get ready to read.

Tue, Apr 08, 10:00am - 10:30am
Sherwood Branch - Sherwood - Children's Department
Bring the whole family to story time and get ready to read.

Tue, Apr 08, 10:00am - 10:30am
Kenilworth Branch - Kenilworth - Children's Department
It’s never too early to read to your baby. Suitable for children from birth to age 24 months.

Tue, Apr 08, 10:00am - 12:00pm
Valley Park Branch - Valley Park - Study Table Area
Share your ideas and feedback with Paul Takala as he tours HPL's 23 Branches.

Tue, Apr 08, 10:30am - 11:00am
Binbrook Branch
After storytime, stay for social and play time.

Tue, Apr 08, 10:30am - 11:00am
Valley Park Branch
Bring the whole family to story time and get ready to read.

Tue, Apr 08, 10:30am - 12:00pm
Greensville Branch - Greensville - Community Centre
After storytime, stay for social and play time.

Tue, Apr 08, 10:30am - 11:00am
Kenilworth Branch
Afterward, stay for social and play time.

Tue, Apr 08, 10:45am - 11:15am
Central Library - Central - Hamilton Room
It’s never too early to read to your baby. Suitable for children from birth to age 24 months.

Tue, Apr 08, 11:00am - 11:30am
Waterdown Branch - Waterdown - Program Room
It’s never too early to read to your baby. Suitable for children from birth to age 24 months.

Tue, Apr 08, 11:00am - 11:30am
Stoney Creek Branch - Stoney Creek - Children's Department
It’s never too early to read to your baby. Suitable for children from birth to age 24 months.

Tue, Apr 08, 11:30am - 12:30pm
Dundas Branch - Dundas - Program Room
Exercise your way to better health and fitness.

Tue, Apr 08, 11:30am - 12:00pm
Waterdown Branch - Waterdown - Program Room
Afterward, stay for social and play time.

Tue, Apr 08, 1:00pm - 5:00pm
Central Library - Central - 1st Floor Community Partner Desk B
Housing, employment, education and mental health supports for youth ages 18-29.

Tue, Apr 08, 1:00pm - 2:00pm
Ancaster Branch - Ancaster - Murray Ferguson Room
Learn the benefits of massage for your infant and how to do it.
Register

Tue, Apr 08, 1:00pm - 1:30pm
Locke Branch - Locke - Children's Department
It’s never too early to read to your baby. Suitable for children from birth to age 24 months.

Tue, Apr 08, 1:00pm - 3:00pm
Stoney Creek Branch - Stoney Creek - Council Chambers
A great selection of free movies from new releases to award-winning classics.

Tue, Apr 08, 1:00pm - 2:00pm
Turner Park Branch - Turner Park - Computer Lab
An introduction to maximizing your privacy and security on the internet.

Tue, Apr 08, 1:00pm - 2:00pm
Concession Branch - Concession - Program Room
Ignite your little one's imagination.

Tue, Apr 08, 1:00pm - 4:00pm
Central Library - Central - 1st Floor Community Partner Desk A
Learn about the legal advocacy and resources for women who have experienced violence.

Tue, Apr 08, 1:30pm - 2:00pm
Locke Branch - Locke - Children's Department
Afterward, stay for social and play time.

Tue, Apr 08, 2:00pm - 4:00pm
Central Library - Central - 2nd Floor Program Room
A drop-in knitting and crochet program. Bring your current project and materials.

Tue, Apr 08, 2:00pm - 3:30pm
Kenilworth Branch - Kenilworth - Program Room
Bring your current cross stitch project, or start a new one.

Tue, Apr 08, 2:00pm - 4:00pm
Binbrook Branch - Binbrook - Program Room
Learn through play, songs and more with EarlyON.

Tue, Apr 08, 2:00pm - 3:00pm
Ancaster Branch
A space for new parents and caregivers to connect, receive information from an Early Childhood Educator and participate in an activity or song with baby.
Register

Tue, Apr 08, 2:00pm - 4:00pm
Turner Park Branch - Turner Park - Adult Program Room
A drop-in knitting and crochet program. Bring your current project and materials.

Tue, Apr 08, 2:00pm - 3:00pm
Dundas Branch - Dundas - Program Room
Discover Canada from the comfort of your local library.

Tue, Apr 08, 2:00pm - 3:00pm
Terryberry Branch - Terryberry - Program Room
Learn the steps to create a no-dig garden to grow vegetables, herbs or flowers.
This event is full

Tue, Apr 08, 2:00pm - 3:00pm
Parkdale Branch - Parkdale - Main Room
Play the classic word game with others.

Tue, Apr 08, 2:00pm - 3:00pm
Barton Branch - Barton - Program Room
Learn the benefits of massage for your infant and how to do it.
Register

Tue, Apr 08, 2:00pm - 5:00pm
Central Library - Central - 1st Floor Jackson Square Lobby
Learn about the Association of Community Organizations for Reform Now (ACORN), Hamilton's largest citywide tenant union.

Tue, Apr 08, 3:00pm - 4:00pm
Westdale Branch - Westdale - Program Room
Hands-on STEAM (Science, Tech, Engineering, Art and Math) fun.

Tue, Apr 08, 3:30pm - 4:30pm
Saltfleet Branch - Saltfleet - Program Room
Build, imagine and play with LEGO.

Tue, Apr 08, 3:30pm - 5:30pm
Waterdown Branch - Waterdown - Program Room
An in-person math adventure.

Tue, Apr 08, 3:30pm - 5:00pm
Sherwood Branch - Sherwood - Children's Department
Play chess with other teens.

Tue, Apr 08, 3:30pm - 5:00pm
Kenilworth Branch
Math help for grade 5-8 students.

Tue, Apr 08, 4:00pm - 6:00pm
Central Library - Central - Children's Department
Unleash your creative side.

Tue, Apr 08, 5:00pm - 7:00pm
Central Library - Circuit 4.0 Zone 3
Share, collaborate and discuss with others who share an interest in zines.

Tue, Apr 08, 5:00pm - 6:00pm
Central Library - Central - 4th Floor Newcomers Classroom
English and Spanish learners practice their second languages in a facilitated group discussion. All skill levels welcome.

Tue, Apr 08, 6:00pm - 7:00pm
Central Library - Central - Wentworth Room
Join us for an hour of guided mindfulness and meditation.

Tue, Apr 08, 6:00pm - 7:00pm
Valley Park Branch - Valley Park - Program Room B
Practise speaking English in a group setting.

Tue, Apr 08, 6:00pm - 7:00pm
Turner Park Branch - Turner Park - Adult Program Room
Bring your tech questions and get one-on-one help.

Tue, Apr 08, 6:00pm - 8:00pm
Waterdown Branch - Waterdown - Program Room
A drop-in knitting and crochet program. Bring your current project and materials.

Tue, Apr 08, 6:00pm - 7:00pm
Red Hill Branch - Red Hill - Program Room
Share your recent reads and get recommendations for your next book.

Tue, Apr 08, 6:00pm - 7:00pm
Valley Park Branch - Valley Park - Children's Department
Drop-in board game and puzzle fun.

Wed, Apr 09, 9:30am - 10:30am
Virtual Branch
Learn English in a small class with other seniors 55+.

Wed, Apr 09, 9:30am - 4:00pm
Concession Branch - Concession - Children's Department
Build, imagine and play with LEGO.

Wed, Apr 09, 9:30am - 12:00pm
Sherwood Branch - Sherwood - Program Room A/B
Learn through play, songs and more with EarlyON.

Wed, Apr 09, 10:00am - 10:30am
Saltfleet Branch - Saltfleet - Program Room
Bring the whole family to story time and get ready to read.

Wed, Apr 09, 10:00am - 10:30am
Concession Branch - Concession - Program Room
Bring the whole family to story time and get ready to read.

Wed, Apr 09, 10:00am - 10:30am
Turner Park Branch - Turner Park - Children's Program Room
Bring the whole family to story time and get ready to read.

Wed, Apr 09, 10:00am - 10:30am
Binbrook Branch - Binbrook - Program Room
Bring the whole family to story time and get ready to read.

Wed, Apr 09, 10:00am - 10:30am
Waterdown Branch - Waterdown - Program Room
Ignite your little one's imagination.

Wed, Apr 09, 10:00am - 10:30am
Central Library - Central - Hamilton Room
Bring the whole family to story time and get ready to read.

Wed, Apr 09, 10:00am - 10:30am
Dundas Branch - Dundas - Program Room
Bring the whole family to story time and get ready to read.

Wed, Apr 09, 10:00am - 10:30am
Sherwood Branch - Sherwood - Children's Department
Bring the whole family to story time and get ready to read.

Wed, Apr 09, 10:00am - 12:00pm
Valley Park Branch - Valley Park - Program Room A
A drop-in knitting and crochet program. Bring your current project and materials.

Wed, Apr 09, 10:30am - 11:00am
Binbrook Branch
After storytime, stay for social and play time.

Wed, Apr 09, 10:30am - 12:00pm
Waterdown Branch - Waterdown - Program Room
Explore and create with themed stations.

Wed, Apr 09, 10:30am - 11:30am
Locke Branch - Locke - Open Area
If you are interested in reading and discussing great books, there is a book club near you.

Wed, Apr 09, 11:00am - 11:45am
Saltfleet Branch - Saltfleet - Teen Area
Exercise your way to better health and fitness.

Wed, Apr 09, 11:00am - 1:00pm
Central Library - Central - Hamilton Room
Bring along your support staff, friends and family and feel free to laugh out loud, sing and dance with the lights on.

Wed, Apr 09, 11:00am - 11:30am
Barton Branch - Barton - Children's Department
Bring the whole family to story time and get ready to read.

Wed, Apr 09, 11:00am - 11:30am
Lynden Branch - Lynden - Fireplace
Bring the whole family to story time and get ready to read.

Wed, Apr 09, 11:00am - 11:30am
Ancaster Branch - Ancaster - Children's Department
Bring the whole family to story time and get ready to read.

Cancelled
Wed, Apr 09, 11:00am - 12:00pm
Stoney Creek Branch
Learn how to go from overwhelmed to empowered.

Wed, Apr 09, 11:30am - 12:00pm
Barton Branch
After storytime, stay for social and play time.

Wed, Apr 09, 12:00pm - 2:00pm
Dundas Branch - Dundas - 1st Floor
Play chess with other fans of the game and hone your skills.

Wed, Apr 09, 12:30pm - 1:30pm
Kenilworth Branch - Kenilworth - Program Room
Exercise your way to better health and fitness.

Wed, Apr 09, 12:30pm - 1:30pm
Terryberry Branch - Terryberry - Auditorium
Gentle and slow stretching.

Wed, Apr 09, 1:00pm - 2:00pm
Ancaster Branch - Ancaster - Murray Ferguson Room
Exercise your way to better health and fitness.

Wed, Apr 09, 1:00pm - 2:00pm
Parkdale Branch - Parkdale - Main Room
Bring your your phone, tablet or laptop computer and your technology questions to this drop-in program.

Wed, Apr 09, 1:00pm - 3:00pm
Barton Branch - Barton - Gallery Display
A drop-in knitting and crochet program. Bring your current project and materials.

Wed, Apr 09, 1:00pm - 1:45pm
Stoney Creek Branch - Stoney Creek - Saltfleet Room
Exercise your way to better health and fitness.

Wed, Apr 09, 1:00pm - 5:00pm
Central Library - Central - 1st Floor Community Partner Desk A
Peer Supporters listen, provide emotional support, and most importantly, inspire hope

Wed, Apr 09, 1:30pm - 3:30pm
Central Library - Central - 2nd Floor Program Room
Dabble in colouring, puzzles and Scrabble.

Wed, Apr 09, 2:00pm - 4:00pm
Binbrook Branch - Binbrook - Program Room
Learn through play, songs and more with EarlyON.

Wed, Apr 09, 2:00pm - 4:00pm
Greensville Branch - Greensville - Meeting Room
A drop-in knitting and crochet program. Bring your current project and materials.

Wed, Apr 09, 2:00pm - 5:00pm
Sherwood Branch - Sherwood - Marketplace
Play the classic word game with others.

Wed, Apr 09, 2:00pm - 3:00pm
Red Hill Branch - Red Hill - Computer Lab
A walkthrough of HPL’s resume, cover letter and job search resources including Resume.com and Brainfuse JobNow.
This event is full

Wed, Apr 09, 2:00pm - 3:00pm
Central Library - Central - Photo Studio
Learn how to create custom designs, print and cut them out using a vinyl printer.

Wed, Apr 09, 2:00pm - 4:00pm
Valley Park Branch - Valley Park - Outreach
Speak with career development specialists at Goodwill.

Wed, Apr 09, 2:30pm - 3:30pm
Sherwood Branch - Sherwood - Outreach
Listen to live jazz music. April is Jazz Appreciation Month.

Wed, Apr 09, 3:00pm - 4:00pm
Dundas Branch - Dundas - Teen Area
Knit for a cause and earn volunteer hours.

Wed, Apr 09, 3:00pm - 5:00pm
Carlisle Branch - Carlisle - Open Area 1
Unleash your creative side.

Wed, Apr 09, 3:30pm - 5:00pm
Turner Park Branch - Turner Park - Adult Program Room
Math help for grade 5-8 students.

Wed, Apr 09, 3:30pm - 5:00pm
Waterdown Branch - Waterdown - Program Room
Unleash your creative side.

Wed, Apr 09, 3:30pm - 5:00pm
Concession Branch - Concession - Program Room
Math help for grade 5-8 students.

Wed, Apr 09, 4:00pm - 5:00pm
Terryberry Branch - Terryberry - Study Room 1
Practice speaking English in a small group.

Wed, Apr 09, 4:00pm - 5:00pm
Valley Park Branch
Build, imagine and play with LEGO.

Wed, Apr 09, 4:00pm - 5:00pm
Stoney Creek Branch - Stoney Creek - Teen Area
Bring your tech questions and get one-on-one help.

Wed, Apr 09, 4:00pm - 5:00pm
Stoney Creek Branch - Stoney Creek - Children's Department
Create with our STREAM kits and educational toys.

Wed, Apr 09, 5:00pm - 7:00pm
Terryberry Branch - Terryberry - Auditorium
Beat the competition in this city-wide adult Super Smash Bros. tournament.
This event is full

Wed, Apr 09, 5:00pm - 6:00pm
Waterdown Branch - Waterdown - Program Room
Bring your tech questions and get one-on-one help.

Wed, Apr 09, 5:30pm - 6:45pm
Westdale Branch - Westdale - Program Room
Practise your French-speaking skills weekly at beginner or intermediate level.

Wed, Apr 09, 5:30pm - 7:00pm
Dundas Branch - Dundas - Teen Area
Bring your your phone, tablet or laptop computer and your technology questions to this drop-in program.

Wed, Apr 09, 5:30pm - 6:30pm
Red Hill Branch - Red Hill - Program Room
Parents and children build their relationship through fun activities and interaction.
Register

Wed, Apr 09, 6:00pm - 7:00pm
Red Hill Branch - Red Hill - Children's Department
Build, imagine and play with LEGO.

Wed, Apr 09, 6:00pm - 7:00pm
Valley Park Branch - Valley Park - Children's Department
Hands-on STEAM (Science, Tech, Engineering, Art and Math) fun.

Wed, Apr 09, 6:00pm - 6:30pm
Kenilworth Branch - Kenilworth - Children's Department
Wear your cozy pyjamas for stories, songs and fun.

Wed, Apr 09, 6:30pm - 7:30pm
Waterdown Branch - Waterdown - Maker Studio
Learn how to use an embroidery machine.

Wed, Apr 09, 7:00pm - 8:00pm
Virtual Branch - Online
Learn about consumer rights for when you are purchasing a vehicle.

Thu, Apr 10, 9:00am - 12:00pm
Central Library - Central - 1st Floor Community Partner Desk A
Good Shepherd offers supports for seniors impacted by issues such as dementia, abuse/exploitation, mental and physical health challenges, precarious housing, food insecurity and social isolation.

Thu, Apr 10, 9:30am - 11:00am
Central Library - Central - 4th Floor Newcomers Classroom
Learn English in a small class with other seniors 55+.

Thu, Apr 10, 9:30am - 2:30pm
Concession Branch - Concession - Program Room
Trained volunteers help file your taxes at select branches.

Thu, Apr 10, 10:00am - 11:00am
Turner Park Branch - Turner Park - Adult Program Room
Join a fun interactive program for adults with special needs.

Thu, Apr 10, 10:00am - 10:30am
Binbrook Branch - Binbrook - Program Room
Bring the whole family to story time and get ready to read.

Thu, Apr 10, 10:00am - 10:30am
Terryberry Branch - Terryberry - Auditorium
Bring the whole family to story time and get ready to read.

Thu, Apr 10, 10:00am - 10:30am
Kenilworth Branch - Kenilworth - Children's Department
It’s never too early to read to your baby. Suitable for children from birth to age 24 months.

Thu, Apr 10, 10:00am - 10:30am
Red Hill Branch - Red Hill - Program Room
Bring the whole family to story time and get ready to read.

Thu, Apr 10, 10:00am - 12:00pm
Stoney Creek Branch - Stoney Creek - Council Chambers
Bring along your support staff, friends and family and feel free to laugh out loud, sing and dance with the lights on.

Thu, Apr 10, 10:00am - 11:00am
Waterdown Branch - Waterdown - Program Room
Learn how to save money on groceries using apps, reward programs and online resources.

Thu, Apr 10, 10:30am - 11:00am
Binbrook Branch
After storytime, stay for social and play time.

Cancelled
Thu, Apr 10, 10:30am - 11:30am
Sherwood Branch
Exercise your way to better health and fitness.

Thu, Apr 10, 10:30am - 11:00am
Carlisle Branch - Carlisle - Open Area 1
Bring the whole family to story time and get ready to read.

Thu, Apr 10, 10:30am - 11:00am
Valley Park Branch - Valley Park - Program Room A/B
Bring the whole family to story time and get ready to read.

Thu, Apr 10, 10:30am - 11:00am
Kenilworth Branch
Afterward, stay for social and play time.

Thu, Apr 10, 10:30am - 11:30am
Red Hill Branch
After storytime, stay for social and play time.

Thu, Apr 10, 11:00am - 12:00pm
Barton Branch - Barton - Children's Department
Explore and create with themed stations.

Thu, Apr 10, 11:00am - 12:00pm
Carlisle Branch - Carlisle - Open Area 2
After storytime, stay for social and play time.

Thu, Apr 10, 11:00am - 11:30am
Ancaster Branch - Ancaster - Children's Department
Bring the whole family to story time and get ready to read.

Thu, Apr 10, 11:00am - 11:30am
Stoney Creek Branch - Stoney Creek - Children's area
Bring the whole family to story time and get ready to read.

Thu, Apr 10, 11:00am - 12:00pm
Barton Branch - Barton - Program Room
Learn about viruses and email scams to increase your internet privacy and security.

Thu, Apr 10, 11:00am - 1:00pm
Saltfleet Branch - Saltfleet - Program Room
Play video games on Nintendo Switch with other teens.

Thu, Apr 10, 11:45am - 12:45pm
Red Hill Branch - Red Hill - Program Room
Exercise your way to better health and fitness.

Thu, Apr 10, 12:00pm - 1:00pm
Barton Branch - Barton - Gallery Display
Colouring, it’s not just for kids.

Thu, Apr 10, 12:00pm - 2:00pm
Concession Branch - Concession - 1st Floor Study Area
A drop-in knitting and crochet program. Bring your current project and materials.

Thu, Apr 10, 1:00pm - 2:00pm
Locke Branch - Locke - Open Area
If you are interested in reading and discussing great books, there is a book club near you.

Thu, Apr 10, 1:00pm - 3:00pm
Central Library - Central - 1st Floor Community Partner Desk A
Hamilton Child and Family Supports was established in 1894 as a not-for-profit charitable organization focusing on the well-being and protection of children.

Thu, Apr 10, 1:30pm - 2:00pm
Central Library - Central - Children's Department
Fun with musical instruments and songs.

Thu, Apr 10, 1:30pm - 2:00pm
Carlisle Branch - Carlisle - Open Area 1
It’s never too early to read to your baby. Suitable for children from birth to age 24 months.

Thu, Apr 10, 1:30pm - 3:30pm
Turner Park Branch - Turner Park - Adult Program Room
Help us design a workshop to create a tech club tailored to older adults living with dementia and their care partners.

Thu, Apr 10, 2:00pm - 4:00pm
Dundas Branch - Dundas - Program Room
A drop-in knitting and crochet program. Bring your current project and materials.

Thu, Apr 10, 2:00pm - 2:30pm
Carlisle Branch - Carlisle - Open Area 2
Afterward, stay for social and play time.

Thu, Apr 10, 2:00pm - 3:00pm
Terryberry Branch - Terryberry - Computer Lab
A walkthrough of HPL’s resume, cover letter and job search resources including Resume.com and Brainfuse JobNow.

Thu, Apr 10, 3:00pm - 4:00pm
Saltfleet Branch
Knit for a cause and earn volunteer hours.

Thu, Apr 10, 3:00pm - 5:00pm
Parkdale Branch - Parkdale - Main Room
An in-person math adventure.

Thu, Apr 10, 3:00pm - 5:00pm
Kenilworth Branch - Kenilworth- Common Area
Knit for a cause and earn volunteer hours.

Thu, Apr 10, 3:00pm - 5:00pm
Westdale Branch
An in-person math adventure.

Thu, Apr 10, 3:30pm - 4:30pm
Red Hill Branch - Red Hill - Program Room
Bring your tech questions and get one-on-one help.

Thu, Apr 10, 3:30pm - 5:30pm
Waterdown Branch - Waterdown - Program Room
Build, imagine and play with LEGO.

Thu, Apr 10, 3:30pm - 4:30pm
Central Library - Central - 2nd Floor Program Room
Bring your tech questions and get one-on-one help.

Thu, Apr 10, 3:30pm - 4:30pm
Central Library - Central - 4th Floor Newcomers Classroom
Practise speaking English in a small group.

Thu, Apr 10, 3:30pm - 5:00pm
Kenilworth Branch
Math help for grade 5-8 students.

Thu, Apr 10, 4:00pm - 5:00pm
Saltfleet Branch - Saltfleet - Program Room
Test your trivia knowledge in this fun competition for kids ages 6-12.

Thu, Apr 10, 4:00pm - 5:00pm
Dundas Branch - Dundas - Teen Area
Take your character on a legendary adventure.

Thu, Apr 10, 4:00pm - 7:30pm
Freelton Branch - Freelton - Open Area 1
Unleash your creative side.

Cancelled
Thu, Apr 10, 4:00pm - 5:00pm
Kenilworth Branch
Read aloud to well-trained, furry friends who are excellent listeners.

Thu, Apr 10, 4:30pm - 6:30pm
Concession Branch - Concession - Program Room
An eight-week group focused on psycho-education and support of those who have experienced the death of someone close to them.

Thu, Apr 10, 5:00pm - 6:00pm
Turner Park Branch - Turner Park - Teen Area
Play chess with other teens.

Thu, Apr 10, 5:00pm - 6:00pm
Central Library - Central - 4th Floor Newcomers Classroom
Practise your French-speaking skills weekly at beginner or intermediate level.

Thu, Apr 10, 5:00pm - 6:00pm
Binbrook Branch - Binbrook - Program Room
Beat the competition in this Hamilton city-wide adult Super Smash Bros. tournament.
This event is full

Cancelled
Thu, Apr 10, 5:45pm - 6:45pm
Stoney Creek Branch
Join us for an hour of guided mindfulness and meditation.

Thu, Apr 10, 6:00pm - 7:00pm
Central Library - Central - 2nd Floor Program Room
Practise speaking Filipino/Bisaya in a small group.

Thu, Apr 10, 6:00pm - 7:00pm
Turner Park Branch - Turner Park - Adult Program Room
A drop-in session for teens interested in setting up a Dungeons and Dragon campaign.

Thu, Apr 10, 6:00pm - 7:00pm
Central Library - Central - 4th Floor Computer Lab
An introduction to maximizing your privacy and security on the internet.

Thu, Apr 10, 6:30pm - 7:30pm
Central Library - Central - Hamilton Room
Author Claire Cameron discusses her book with Hamilton Review of Books founder Dana Hansen.

Thu, Apr 10, 6:30pm - 7:30pm
Valley Park Branch - Valley Park - Program Room A
Read aloud to well-trained, furry friends who are excellent listeners.

Fri, Apr 11, 8:00am - 6:00pm
Central Library - Central - 1st Floor Gallery 4
An exhibition of archival material telling the human history of Cootes Paradise.

Fri, Apr 11, 10:00am - 11:00am
Turner Park Branch - Turner Park - Adult Program Room
Ignite your little one's imagination.

Fri, Apr 11, 10:00am - 12:00pm
Binbrook Branch - Study Area
A drop-in knitting and crochet program. Bring your current project and materials.

Fri, Apr 11, 10:00am - 10:30am
Westdale Branch - Westdale - Program Room
Bring the whole family to story time and get ready to read.

Cancelled
Fri, Apr 11, 10:00am - 11:00am
Sherwood Branch
Trace your roots using Ancestry Library Edition.

Fri, Apr 11, 10:00am - 10:30am
Dundas Branch - Dundas - Program Room
Bring the whole family to story time and get ready to read.

Fri, Apr 11, 10:00am - 11:00am
Valley Park Branch - Valley Park - Program Room A/B
Fun with musical instruments and songs.

Fri, Apr 11, 10:00am - 10:30am
Concession Branch - Concession - Program Room
Bring the whole family to story time and get ready to read.

Fri, Apr 11, 10:30am - 11:15am
Westdale Branch
After storytime, stay for social and play time.

Fri, Apr 11, 10:30am - 12:00pm
Waterdown Branch - Waterdown - Program Room
Explore and create with themed stations.

Fri, Apr 11, 10:30am - 11:00am
Central Library - Central - 2nd Floor Program Room
Bring the whole family to story time and get ready to read.

Fri, Apr 11, 10:30am - 11:00am
Sherwood Branch - Sherwood - Children's Department
It’s never too early to read to your baby. Suitable for children from birth to age 24 months.

Fri, Apr 11, 11:00am - 12:00pm
Stoney Creek Branch - Stoney Creek - Children's area
Explore and create with our various food-themed stations and activities.

Fri, Apr 11, 11:00am - 12:00pm
Red Hill Branch - Red Hill - Program Room
Mild exercise to help release your tension and stress.

Fri, Apr 11, 11:00am - 11:30am
Sherwood Branch
Afterward, stay for social and play time.

Fri, Apr 11, 11:30am - 1:00pm
Saltfleet Branch - Saltfleet - Program Room
Create art with other teens.

Fri, Apr 11, 12:00pm - 4:00pm
Central Library - Central - Children's Department
Create with our STREAM kits and educational toys.

Fri, Apr 11, 12:00pm - 1:00pm
Central Library - Central - Hamilton Room
Listen to live jazz music. April is Jazz Appreciation Month.

Cancelled
Fri, Apr 11, 12:30pm - 1:30pm
Dundas Branch
Exercise your way to better health and fitness.

Fri, Apr 11, 2:00pm - 4:00pm
Binbrook Branch - Study Area
A safe space for women to discuss mental health, wellness, boundaries, healthy relationships and more.

Fri, Apr 11, 2:00pm - 3:00pm
Concession Branch - Concession - Living Room
Listen to live jazz music. April is Jazz Appreciation Month.

Fri, Apr 11, 2:00pm - 4:30pm
Central Library - Central - 1st Floor Community Partner Desk A
Support and services to immigrant and refugee individuals and families with settlement, career guidance, health and related issues.

Fri, Apr 11, 2:00pm - 3:00pm
Concession Branch - Concession - Program Room
Share your recent reads and get recommendations for your next book.

Fri, Apr 11, 3:00pm - 5:00pm
Carlisle Branch - Carlisle - Open Area 1
Unleash your creative side.

Fri, Apr 11, 3:00pm - 4:00pm
Barton Branch - Barton - Program Room
Drop-in for multiplayer video game fun.

Fri, Apr 11, 3:30pm - 4:30pm
Red Hill Branch - Red Hill - Program Room
Go on a fantastic journey full of daring adventure.

Fri, Apr 11, 3:30pm - 5:30pm
Waterdown Branch - Waterdown - Program Room
Drop-in board game and puzzle fun.

Fri, Apr 11, 4:00pm - 5:00pm
Stoney Creek Branch - Stoney Creek - Teen Area
Create with our STREAM kits and educational toys.

Fri, Apr 11, 4:00pm - 5:00pm
Turner Park Branch - Turner Park - Adult Program Room
Go on a fantastic journey full of daring adventure.

Fri, Apr 11, 4:00pm - 5:00pm
Valley Park Branch - Valley Park - Program Room A
Unleash your creative side and make something crafty.

Fri, Apr 11, 4:00pm - 5:30pm
Valley Park Branch - Valley Park - Program Room B
Learn how to help the young people in your life talk about dying, death and grief.
Register

Sat, Apr 12, 8:00am - 5:00pm
Central Library - Central - 1st Floor Gallery 4
An exhibition of archival material telling the human history of Cootes Paradise.

Sat, Apr 12, 9:00am - 12:00pm
Ancaster Branch - Ancaster - Children's Department
Build, imagine and play with LEGO.

Sat, Apr 12, 9:30am - 4:00pm
Concession Branch - Concession - Children's Department
Drop-in board game and puzzle fun.

Sat, Apr 12, 9:30am - 1:00pm
Waterdown Branch - Waterdown - Program Room
Explore and create with themed stations.

Sat, Apr 12, 10:00am - 4:00pm
Barton Branch - Barton - Program Room
Trained volunteers help file your taxes at select branches.

Sat, Apr 12, 10:00am - 12:00pm
Binbrook Branch - Binbrook - Program Room
Create with our STREAM kits and educational toys.

Sat, Apr 12, 10:00am - 3:00pm
Central Library - Central - Living Room
Learn new skills from local experts.

Sat, Apr 12, 10:00am - 12:00pm
Dundas Branch - Dundas - Program Room
Create with our STREAM kits and educational toys.

Sat, Apr 12, 10:00am - 10:30am
Central Library - Central - Hamilton Room
Bring the whole family to story time and get ready to read.

Sat, Apr 12, 10:00am - 11:00am
Terryberry Branch - Terryberry - Study Room 1
Practice your French-speaking skills weekly at beginner or intermediate level.

Sat, Apr 12, 10:00am - 12:00pm
Parkdale Branch - Parkdale - Main Room
Learn about various forms of poetry and start writing.

Sat, Apr 12, 10:00am - 4:00pm
Locke Branch - Locke - Children's Department
Build, imagine and play with LEGO.

Sat, Apr 12, 10:00am - 1:00pm
Westdale Branch - Westdale - Program Room
Drop-in board game and puzzle fun.

Sat, Apr 12, 10:00am - 2:00pm
Sherwood Branch - Sherwood - Children's Department
Build, imagine and play with LEGO.

Sat, Apr 12, 10:00am - 11:00am
Central Library - Central - Wentworth Room
Learn how to fix a flat bicycle tire so you can start riding as soon as the warm weather is here.

Sat, Apr 12, 10:00am - 12:00pm
Central Library - Central - 2nd Floor Program Room
Use an upcycled jug to bring home a small sample of environmentally and cost-friendly laundry soap.

Sat, Apr 12, 10:30am - 11:30am
Saltfleet Branch - Saltfleet - Program Room
Learn the basics of chess: the board, the pieces, and the strategy.

Sat, Apr 12, 10:30am - 11:30am
Red Hill Branch - Red Hill - Program Room
Learn about various forms of poetry and start writing.

Sat, Apr 12, 11:00am - 2:00pm
Stoney Creek Branch - Stoney Creek - Teen Area
Build, imagine and play with LEGO.

Sat, Apr 12, 11:00am - 3:00pm
Central Library - Central - Children's Department
Build, imagine and play with LEGO.

Sat, Apr 12, 11:00am - 1:00pm
Kenilworth Branch - Kenilworth - Children's Department
A drop-in knitting and crochet program. Bring your current project and materials.

Sat, Apr 12, 11:00am - 12:00pm
Turner Park Branch - Turner Park - Adult Program Room
Beat the competition in this Hamilton city-wide adult Super Smash Bros. tournament.
This event is full

Sat, Apr 12, 12:00pm - 2:00pm
Terryberry Branch - Terryberry - Children's Area
Bring the family and play chess.

Sat, Apr 12, 12:30pm - 4:30pm
Carlisle Branch - Carlisle - Open Area 1
Build, imagine and play with LEGO.

Sat, Apr 12, 12:30pm - 4:30pm
Freelton Branch - Freelton - Open Area 1
Explore and create with our various food-themed stations and activities.

Sat, Apr 12, 1:00pm - 3:00pm
Valley Park Branch - Valley Park - Program Room A/B
Watch new releases and rediscover old favourites.

Sat, Apr 12, 1:00pm - 2:00pm
Waterdown Branch - Waterdown - Reading Lounge
Listen to live jazz music. April is Jazz Appreciation Month.

Sat, Apr 12, 2:00pm - 4:00pm
Westdale Branch - Westdale - Program Room
A monthly workshop where poets present their work for peer comment.

Cancelled
Sat, Apr 12, 2:00pm - 4:00pm
Binbrook Branch
Play chess with other fans of the game and hone your skills.

Sat, Apr 12, 2:00pm - 3:00pm
Red Hill Branch - Red Hill - Children's Department
Build, imagine and play with LEGO.

Sat, Apr 12, 2:00pm - 4:00pm
Mount Hope Branch - Mount Hope - Teen Area
Unleash your creative side.

Sat, Apr 12, 2:00pm - 4:00pm
Turner Park Branch - Turner Park - Children's Program Room
Watch new releases and rediscover old favourites.

Sat, Apr 12, 2:00pm - 3:00pm
Concession Branch - Concession - Program Room
Trade your puzzles with others and take home a new-to-you puzzle.

Sat, Apr 12, 2:00pm - 3:00pm
Saltfleet Branch - Saltfleet - Teen Area
Practise your French-speaking skills weekly at beginner or intermediate level.

Sat, Apr 12, 2:00pm - 3:00pm
Waterdown Branch - Waterdown - Program Room
Hop in and learn about adopting rabbits and responsible pet ownership.

Rescheduled
Sat, Apr 12, 2:00pm - 4:30pm
New date Friday, April 11, 2:00pm - 4:30pm
Central Library
Support and services to immigrant and refugee individuals and families with settlement, career guidance, health and related issues.

Sat, Apr 12, 2:00pm - 3:00pm
Central Library - Central - Photo Studio
Choose from an assortment of tech devices and traditional crafting materials.

Sat, Apr 12, 2:30pm - 3:30pm
Stoney Creek Branch - Stoney Creek - Teen Area
Learn the basics of chess: the board, the pieces, and the strategy.

Sat, Apr 12, 2:30pm - 3:30pm
Terryberry Branch - Terryberry - Auditorium
Create with our STREAM kits and educational toys.

Sat, Apr 12, 2:30pm - 4:30pm
Stoney Creek Branch - Stoney Creek - Council Chambers
Watch new releases and rediscover old favourites.

Sat, Apr 12, 2:30pm - 3:30pm
Saltfleet Branch - Saltfleet - Program Room
Unleash your creative side using Earth-friendly, recyclable and upcycled materials.

Sat, Apr 12, 3:00pm - 4:30pm
Waterdown Branch - Waterdown - Program Room
Unleash your creative side.

Sun, Apr 13, 12:00pm - 5:00pm
Central Library - Central - 1st Floor Gallery 4
An exhibition of archival material telling the human history of Cootes Paradise.

Mon, Apr 14, 8:00am - 8:00pm
Central Library - Central - 1st Floor Gallery 4
An exhibition of archival material telling the human history of Cootes Paradise.

Mon, Apr 14, 9:30am - 10:30am
Virtual Branch
Learn English in a small class with other seniors 55+.

Cancelled
Mon, Apr 14, 9:30am - 2:30pm
Barton Branch
Trained volunteers help file your taxes at select branches.

Mon, Apr 14, 9:30am - 10:00am
Dundas Branch - Dundas - Program Room
It’s never too early to read to your baby. Suitable for children from birth to age 24 months.

Mon, Apr 14, 9:30am - 2:30pm
Barton Branch - Barton - Program Room
Trained volunteers help file your taxes at select branches.

Mon, Apr 14, 10:00am - 10:30am
Saltfleet Branch - Saltfleet - Program Room
It’s never too early to read to your baby. Suitable for children from birth to age 24 months.

Mon, Apr 14, 10:00am - 10:30am
Red Hill Branch - Red Hill - Program Room
It’s never too early to read to your baby. Suitable for children from birth to age 24 months.

Mon, Apr 14, 10:00am - 10:30am
Ancaster Branch - Ancaster - Children's Department
It’s never too early to read to your baby. Suitable for children from birth to age 24 months.

Mon, Apr 14, 10:00am - 12:00pm
Terryberry Branch - Terryberry - Main Floor
A drop-in knitting and crochet program. Bring your current project and materials.

Mon, Apr 14, 10:00am - 11:00am
Dundas Branch - Dundas - Children's Area
After storytime, stay for social and play time.

Mon, Apr 14, 10:00am - 10:30am
Kenilworth Branch - Kenilworth - Children's Department
Bring the whole family to story time and get ready to read.

Mon, Apr 14, 10:00am - 11:00am
Central Library - Central - Hamilton Room
Join us for movement-based play.

Mon, Apr 14, 10:30am - 11:00am
Saltfleet Branch - Saltfleet - Children's Department
After storytime, stay for social and play time.

Mon, Apr 14, 10:30am - 11:30am
Red Hill Branch - Red Hill - Children's Department
Afterward, stay for social and play time.

Mon, Apr 14, 10:30am - 11:00am
Kenilworth Branch
After storytime, stay for social and play time.

Mon, Apr 14, 11:00am - 1:00pm
Westdale Branch - Westdale - Lounge
Choose your path. Chart your future. Achieve your goals.

Mon, Apr 14, 11:00am - 11:30am
Ancaster Branch - Ancaster - Children's Department
Bring the whole family to story time and get ready to read.

Mon, Apr 14, 11:30am - 2:00pm
Sherwood Branch - Sherwood - Marketplace
Bring your your phone, tablet or laptop computer and your technology questions to this drop-in program.

Mon, Apr 14, 11:30am - 12:30pm
Saltfleet Branch - Saltfleet - Program Room
Mild exercise to help release your tension and stress.

Mon, Apr 14, 12:00pm - 4:00pm
Central Library - Central - 1st Floor Community Partner Desk A
The Housing Help Centre is a non-profit social service agency providing housing access, stabilization and eviction prevention.

Mon, Apr 14, 12:30pm - 1:30pm
Saltfleet Branch - Saltfleet - Auditorium,Saltfleet - Teen Area
Listen to live jazz music. April is Jazz Appreciation Month.

Mon, Apr 14, 1:00pm - 2:30pm
Ancaster Branch - Ancaster - Murray Ferguson Room
A supportive forum for aspiring writers.
This event is full

Mon, Apr 14, 1:00pm - 4:00pm
Central Library - Central - Hamilton Room
A great selection of free movies from new releases to award-winning classics.

Cancelled
Mon, Apr 14, 1:00pm - 2:00pm
Barton Branch
Bring your your phone, tablet or laptop computer and your technology questions to this drop-in program.

Mon, Apr 14, 1:00pm - 4:00pm
Terryberry Branch - Terryberry - Auditorium
Learn a new skill and help tackle period poverty.

Mon, Apr 14, 1:00pm - 1:45pm
Stoney Creek Branch - Stoney Creek - Saltfleet Room
Exercise your way to better health and fitness.

Mon, Apr 14, 1:00pm - 2:00pm
Concession Branch - Concession - Program Room
Learn the benefits of massage for your infant and how to do it.
Register

Mon, Apr 14, 1:30pm - 3:00pm
Sherwood Branch - Sherwood - Program Room C
A drop-in knitting and crochet program. Bring your current project and materials.

Mon, Apr 14, 1:30pm - 2:30pm
Saltfleet Branch - Saltfleet - Program Room
Connect with others age 55 and older for fun and games.

Mon, Apr 14, 2:00pm - 3:00pm
Dundas Branch - Dundas - Program Room
Share your recent reads and get recommendations for your next book.

Cancelled
Mon, Apr 14, 2:00pm - 3:00pm
Sherwood Branch
Join us for an hour of guided mindfulness and meditation.

Mon, Apr 14, 2:00pm - 3:00pm
Red Hill Branch - Red Hill - Program Room
If you are interested in reading and discussing great books, there is a book club near you.

Mon, Apr 14, 2:00pm - 3:00pm
Waterdown Branch - Waterdown - Program Room
Practise your French-speaking skills weekly at beginner or intermediate level.

Mon, Apr 14, 2:00pm - 3:30pm
Stoney Creek Branch
A drop-in knitting and crochet program. Bring your current project and materials.

Mon, Apr 14, 2:00pm - 2:30pm
Concession Branch
A space for new parents and caregivers to connect, receive information from an Early Childhood Educator and participate in an activity or song with baby.
Register

Mon, Apr 14, 3:00pm - 5:00pm
Red Hill Branch - Red Hill - Children's Department
An in-person math adventure.

Mon, Apr 14, 3:00pm - 4:00pm
Westdale Branch - Westdale - Program Room
Ignite your little one's imagination.

Mon, Apr 14, 3:30pm - 4:30pm
Saltfleet Branch - Saltfleet - Program Room
Create with our STREAM kits and educational toys.

Mon, Apr 14, 3:30pm - 5:30pm
Waterdown Branch - Waterdown - Program Room
Bring the family and play chess.

Mon, Apr 14, 3:30pm - 4:30pm
Terryberry Branch - Terryberry - Main Floor
Bring your tech questions and get one-on-one help.

Mon, Apr 14, 3:30pm - 5:00pm
Turner Park Branch - Turner Park - Adult Program Room
Math help for grade 5-8 students.

Mon, Apr 14, 3:30pm - 4:30pm
Kenilworth Branch - Kenilworth - Program Room
Drop-in for multiplayer video game fun.

Mon, Apr 14, 3:30pm - 5:00pm
Concession Branch - Concession - Program Room
Math help for grade 5-8 students.

Mon, Apr 14, 4:00pm - 5:00pm
Central Library - Central - Wentworth Room
Hands-on STEAM (Science, Tech, Engineering, Art and Math) fun.

Mon, Apr 14, 6:00pm - 7:45pm
Greensville Branch - Greensville - Teen Area
Play guitar and share songs.

Mon, Apr 14, 6:00pm - 7:00pm
Carlisle Branch - Carlisle - Open Area 1
Colouring, it’s not just for kids.

Mon, Apr 14, 6:00pm - 7:00pm
Turner Park Branch - Turner Park - Adult Program Room
Read aloud to well-trained, furry friends who are excellent listeners.

Mon, Apr 14, 6:30pm - 7:30pm
RELAY Coffee Roasters - 27 King William St., Hamilton
Chat about books at Relay Coffee Roasters at 27 King William St., Hamilton.

Mon, Apr 14, 6:30pm - 7:30pm
Central Library - Central - Wentworth Room
Learn how to identify, remove and avoid growing invasive plants.

Mon, Apr 14, 6:30pm - 7:30pm
Valley Park Branch - Valley Park - Program Room A/B
Hang out with friends in the library and explore games and activities.

Mon, Apr 14, 6:30pm - 7:00pm
Waterdown Branch - Waterdown - Program Room
Wear your cozy pyjamas for stories, songs and fun.

Mon, Apr 14, 6:30pm - 7:30pm
Red Hill Branch - Red Hill - Program Room
Sharpen your writing skills with fellow writers in this workshop led by Lishai Peel.

Tue, Apr 15, 9:30am - 10:00am
Turner Park Branch - Turner Park - Children's Program Room
Bring the whole family to story time and get ready to read.

Tue, Apr 15, 9:30am - 10:00am
Valley Park Branch - Valley Park - Program Room A/B
It’s never too early to read to your baby. Suitable for children from birth to age 24 months.

Tue, Apr 15, 9:30am - 11:00am
Central Library - Central - 4th Floor Newcomers Classroom
Learn English in a small class with other seniors 55+.

Tue, Apr 15, 10:00am - 12:00pm
Central Library - Central - Wentworth Room
A six-week program that teaches adults 55+ about computer skills and stay safe online.

Tue, Apr 15, 10:00am - 10:30am
Binbrook Branch - Binbrook - Program Room
It’s never too early to read to your baby. Suitable for children from birth to age 24 months.

Tue, Apr 15, 10:00am - 11:00am
Concession Branch - Concession - Program Room
Learn basic graphic design using the free online design tool Canva.

Tue, Apr 15, 10:00am - 10:30am
Waterdown Branch - Waterdown - Program Room
Bring the whole family to story time and get ready to read.

Tue, Apr 15, 10:00am - 10:30am
Central Library - Central - Hamilton Room
Bring the whole family to story time and get ready to read.

Tue, Apr 15, 10:00am - 10:30am
Locke Branch - Locke - Children's Department
Bring the whole family to story time and get ready to read.

Tue, Apr 15, 10:00am - 11:00am
Dundas Branch - Dundas - Program Room
Learn about the importance of pollinators and what we can do to help them.

Tue, Apr 15, 10:00am - 10:30am
Greensville Branch - Greensville - Children's Department
Bring the whole family to story time and get ready to read.

Tue, Apr 15, 10:00am - 10:30am
Terryberry Branch - Terryberry - Auditorium
Bring the whole family to story time and get ready to read.

Tue, Apr 15, 10:00am - 10:30am
Sherwood Branch - Sherwood - Children's Department
Bring the whole family to story time and get ready to read.

Tue, Apr 15, 10:00am - 10:30am
Kenilworth Branch - Kenilworth - Children's Department
It’s never too early to read to your baby. Suitable for children from birth to age 24 months.

Tue, Apr 15, 10:30am - 11:00am
Binbrook Branch
After storytime, stay for social and play time.

Tue, Apr 15, 10:30am - 11:00am
Valley Park Branch
Bring the whole family to story time and get ready to read.

Tue, Apr 15, 10:30am - 12:00pm
Greensville Branch - Greensville - Community Centre
After storytime, stay for social and play time.

Tue, Apr 15, 10:30am - 11:00am
Kenilworth Branch
Afterward, stay for social and play time.

Tue, Apr 15, 10:45am - 11:15am
Central Library - Central - Hamilton Room
It’s never too early to read to your baby. Suitable for children from birth to age 24 months.

Tue, Apr 15, 11:00am - 11:30am
Waterdown Branch - Waterdown - Program Room
It’s never too early to read to your baby. Suitable for children from birth to age 24 months.

Tue, Apr 15, 11:00am - 11:30am
Stoney Creek Branch - Stoney Creek - Children's Department
Fun with musical instruments and songs.

Tue, Apr 15, 11:00am - 1:00pm
Saltfleet Branch - Saltfleet - Teen Area
Explore the programs and resources available in Hamilton to help you quit smoking or vaping.

Tue, Apr 15, 11:30am - 12:30pm
Dundas Branch - Dundas - Program Room
Exercise your way to better health and fitness.

Tue, Apr 15, 11:30am - 12:00pm
Waterdown Branch - Waterdown - Program Room
Afterward, stay for social and play time.

Tue, Apr 15, 11:30am - 12:30pm
Barton Branch - Barton - Program Room
Practise speaking English in a group setting.

Tue, Apr 15, 1:00pm - 3:00pm
Westdale Branch - Westdale - Program Room
Play the classic word game with others.

Tue, Apr 15, 1:00pm - 5:00pm
Central Library - Central - 1st Floor Community Partner Desk B
Housing, employment, education and mental health supports for youth ages 18-29.

Tue, Apr 15, 1:00pm - 2:00pm
Ancaster Branch - Ancaster - Murray Ferguson Room
Learn the benefits of massage for your infant and how to do it.
Register

Tue, Apr 15, 1:00pm - 1:30pm
Locke Branch - Locke - Children's Department
It’s never too early to read to your baby. Suitable for children from birth to age 24 months.

Tue, Apr 15, 1:00pm - 3:00pm
Stoney Creek Branch - Stoney Creek - Council Chambers
A great selection of free movies from new releases to award-winning classics.

Tue, Apr 15, 1:00pm - 2:00pm
Concession Branch - Concession - Program Room
Connect with others age 55 and older for fun and games.

Tue, Apr 15, 1:00pm - 2:00pm
Carlisle Branch - Carlisle - Open Area 2
If you are interested in reading and discussing great books, there is a book club near you.

Tue, Apr 15, 1:00pm - 2:00pm
Central Library - Central - Hamilton Room
Engineering play for toddlers and preschoolers

Tue, Apr 15, 1:30pm - 2:00pm
Locke Branch - Locke - Children's Department
Afterward, stay for social and play time.

Tue, Apr 15, 2:00pm - 4:00pm
Central Library - Central - 2nd Floor Program Room
A drop-in knitting and crochet program. Bring your current project and materials.

Tue, Apr 15, 2:00pm - 3:30pm
Kenilworth Branch - Kenilworth - Program Room
Bring your current cross stitch project, or start a new one.

Tue, Apr 15, 2:00pm - 4:00pm
Binbrook Branch - Binbrook - Program Room
Learn through play, songs and more with EarlyON.

Tue, Apr 15, 2:00pm - 3:00pm
Ancaster Branch
A space for new parents and caregivers to connect, receive information from an Early Childhood Educator and participate in an activity or song with baby.
Register

Tue, Apr 15, 2:00pm - 4:00pm
Turner Park Branch - Turner Park - Adult Program Room
A drop-in knitting and crochet program. Bring your current project and materials.

Tue, Apr 15, 2:00pm - 3:00pm
Dundas Branch - Dundas - Program Room
Get your business on the map and succeed online using Google tools.

Tue, Apr 15, 2:00pm - 3:00pm
Red Hill Branch - Red Hill - Program Room
Unleash your creative side and make something crafty.
This event is full

Tue, Apr 15, 2:00pm - 3:00pm
Terryberry Branch - Terryberry - Program Room
Unleash your creative side and make something crafty.
This event is full

Tue, Apr 15, 2:00pm - 3:00pm
Parkdale Branch - Parkdale - Main Room
Play the classic word game with others.

Tue, Apr 15, 2:00pm - 3:00pm
Barton Branch - Barton - Program Room
Learn the benefits of massage for your infant and how to do it.
Register

Tue, Apr 15, 2:00pm - 5:00pm
Central Library - Central - 1st Floor Jackson Square Lobby
Learn about the Association of Community Organizations for Reform Now (ACORN), Hamilton's largest citywide tenant union.

Tue, Apr 15, 3:30pm - 4:30pm
Saltfleet Branch - Saltfleet - Program Room
Build, imagine and play with LEGO.

Tue, Apr 15, 3:30pm - 5:30pm
Waterdown Branch - Waterdown - Program Room
An in-person math adventure.

Tue, Apr 15, 3:30pm - 4:30pm
Valley Park Branch - Valley Park - Program Room A
Learn about principles of photography that you can put to use with any camera.

Tue, Apr 15, 3:30pm - 5:00pm
Sherwood Branch - Sherwood - Children's Department
Play chess with other teens.

Tue, Apr 15, 3:30pm - 5:00pm
Kenilworth Branch
Math help for grade 5-8 students.

Tue, Apr 15, 4:00pm - 6:00pm
Central Library - Central - Children's Department
Unleash your creative side.

Tue, Apr 15, 5:00pm - 7:00pm
Terryberry Branch - Terryberry - Auditorium
Learn how to prevent and manage challenging behaviours in children ages 2-6.

Tue, Apr 15, 5:00pm - 6:00pm
Central Library - Central - 4th Floor Newcomers Classroom
English and Spanish learners practice their second languages in a facilitated group discussion. All skill levels welcome.

Tue, Apr 15, 5:30pm - 6:30pm
Saltfleet Branch - Saltfleet - Program Room
Unleash your creative side and make something crafty.

Tue, Apr 15, 5:30pm - 6:30pm
Stoney Creek Branch - Stoney Creek - Teen Area
If you are interested in reading and discussing great books, there is a book club near you.

Tue, Apr 15, 6:00pm - 7:00pm
Central Library - Central - Wentworth Room
Join us for an hour of guided mindfulness and meditation.

Tue, Apr 15, 6:00pm - 7:00pm
Valley Park Branch - Valley Park - Program Room B
Practise speaking English in a group setting.

Tue, Apr 15, 6:00pm - 7:00pm
Central Library - Central - 4th Floor Program Room
Challenge fellow gamers to claim the title of champion.

Tue, Apr 15, 6:00pm - 7:00pm
Turner Park Branch - Turner Park - Adult Program Room
Bring your tech questions and get one-on-one help.

Tue, Apr 15, 6:00pm - 8:00pm
Waterdown Branch - Waterdown - Program Room
A drop-in knitting and crochet program. Bring your current project and materials.

Tue, Apr 15, 6:00pm - 7:00pm
Valley Park Branch - Valley Park - Children's Department
Drop-in board game and puzzle fun.

Tue, Apr 15, 6:30pm - 7:30pm
Virtual Branch - Online
Professional editing advice for local authors with a writing project.
This event is full

Wed, Apr 16, 9:30am - 10:30am
Virtual Branch
Learn English in a small class with other seniors 55+.

Wed, Apr 16, 9:30am - 4:00pm
Concession Branch - Concession - Children's Department
Build, imagine and play with LEGO.

Wed, Apr 16, 9:30am - 12:00pm
Sherwood Branch - Sherwood - Program Room A/B
Learn through play, songs and more with EarlyON.

Wed, Apr 16, 10:00am - 10:30am
Saltfleet Branch - Saltfleet - Program Room
Bring the whole family to story time and get ready to read.

Wed, Apr 16, 10:00am - 10:30am
Concession Branch - Concession - Program Room
Bring the whole family to story time and get ready to read.

Wed, Apr 16, 10:00am - 10:30am
Turner Park Branch - Turner Park - Children's Program Room
Bring the whole family to story time and get ready to read.

Wed, Apr 16, 10:00am - 10:30am
Binbrook Branch - Binbrook - Program Room
Bring the whole family to story time and get ready to read.

Wed, Apr 16, 10:00am - 10:30am
Waterdown Branch - Waterdown - Program Room
Join us for movement-based play.

Wed, Apr 16, 10:00am - 10:30am
Central Library - Central - Hamilton Room
Bring the whole family to story time and get ready to read.

Wed, Apr 16, 10:00am - 10:30am
Dundas Branch - Dundas - Program Room
Bring the whole family to story time and get ready to read.

Wed, Apr 16, 10:00am - 10:30am
Sherwood Branch - Sherwood - Children's Department
Bring the whole family to story time and get ready to read.

Wed, Apr 16, 10:00am - 12:00pm
Valley Park Branch - Valley Park - Program Room A
A drop-in knitting and crochet program. Bring your current project and materials.

Wed, Apr 16, 10:00am - 11:30am
Central Library - Central - 1st Floor Community Partner Desk A
VON delivers supports, training and guidance to caregivers of individuals with short or long-term limitations due to illness, injury or disability.

Wed, Apr 16, 10:30am - 11:00am
Binbrook Branch
After storytime, stay for social and play time.

Wed, Apr 16, 10:30am - 12:00pm
Waterdown Branch - Waterdown - Program Room
Explore and create with themed stations.

Wed, Apr 16, 10:30am - 11:30am
Stoney Creek Branch - Stoney Creek - Teen Area
Lively discussions about current affairs.

Wed, Apr 16, 11:00am - 11:45am
Saltfleet Branch - Saltfleet - Teen Area
Exercise your way to better health and fitness.

Wed, Apr 16, 11:00am - 1:00pm
Central Library - Central - Hamilton Room
Bring along your support staff, friends and family and feel free to laugh out loud, sing and dance with the lights on.

Wed, Apr 16, 11:00am - 11:30am
Barton Branch - Barton - Children's Department
Bring the whole family to story time and get ready to read.

Wed, Apr 16, 11:00am - 11:30am
Lynden Branch - Lynden - Fireplace
Bring the whole family to story time and get ready to read.

Wed, Apr 16, 11:00am - 11:30am
Ancaster Branch - Ancaster - Children's Department
Bring the whole family to story time and get ready to read.

Wed, Apr 16, 11:30am - 12:00pm
Barton Branch
After storytime, stay for social and play time.

Wed, Apr 16, 12:00pm - 2:00pm
Dundas Branch - Dundas - 1st Floor
Play chess with other fans of the game and hone your skills.

Wed, Apr 16, 12:30pm - 1:30pm
Kenilworth Branch - Kenilworth - Program Room
Exercise your way to better health and fitness.

Wed, Apr 16, 12:30pm - 1:30pm
Terryberry Branch - Terryberry - Auditorium
Gentle and slow stretching.

Wed, Apr 16, 1:00pm - 2:00pm
Ancaster Branch - Ancaster - Murray Ferguson Room
Exercise your way to better health and fitness.

Wed, Apr 16, 1:00pm - 2:00pm
Parkdale Branch - Parkdale - Main Room
Bring your your phone, tablet or laptop computer and your technology questions to this drop-in program.

Wed, Apr 16, 1:00pm - 3:00pm
Barton Branch - Barton - Gallery Display
A drop-in knitting and crochet program. Bring your current project and materials.

Wed, Apr 16, 1:00pm - 1:45pm
Stoney Creek Branch - Stoney Creek - Saltfleet Room
Exercise your way to better health and fitness.

Wed, Apr 16, 1:00pm - 5:00pm
Central Library - Central - 1st Floor Community Partner Desk A
Peer Supporters listen, provide emotional support, and most importantly, inspire hope

Wed, Apr 16, 1:30pm - 3:30pm
Central Library - Central - 2nd Floor Program Room
Dabble in colouring, puzzles and Scrabble.

Wed, Apr 16, 1:30pm - 3:15pm
Westdale Branch - Westdale - Program Room
A great selection of free movies from new releases to award-winning classics.

Wed, Apr 16, 2:00pm - 5:00pm
Turner Park Branch - Turner Park - Entry
Speak with career development specialists at Goodwill.

Wed, Apr 16, 2:00pm - 4:00pm
Binbrook Branch - Binbrook - Program Room
Learn through play, songs and more with EarlyON.

Wed, Apr 16, 2:00pm - 4:00pm
Greensville Branch - Greensville - Meeting Room
A drop-in knitting and crochet program. Bring your current project and materials.

Wed, Apr 16, 2:00pm - 3:00pm
Dundas Branch - Dundas - Program Room
If you are interested in reading and discussing great books, there is a book club near you.

Wed, Apr 16, 2:00pm - 5:00pm
Sherwood Branch - Sherwood - Marketplace
Play the classic word game with others.

Wed, Apr 16, 2:00pm - 3:00pm
Red Hill Branch - Red Hill - Computer Lab
An introduction to maximizing your privacy and security on the internet.
This event is full

Wed, Apr 16, 2:00pm - 3:00pm
Sherwood Branch - Sherwood - Program Room C
If you are interested in reading and discussing great books, there is a book club near you.

Wed, Apr 16, 3:00pm - 4:00pm
Dundas Branch - Dundas - Teen Area
Knit for a cause and earn volunteer hours.

Wed, Apr 16, 3:00pm - 5:00pm
Carlisle Branch - Carlisle - Open Area 1
Unleash your creative side.

Wed, Apr 16, 3:00pm - 4:00pm
Greensville Branch - Greensville - Children's Department
Digitize photographs, negatives and VHS cassettes.

Wed, Apr 16, 3:30pm - 5:00pm
Turner Park Branch - Turner Park - Adult Program Room
Math help for grade 5-8 students.

Wed, Apr 16, 3:30pm - 5:00pm
Waterdown Branch - Waterdown - Program Room
Unleash your creative side.

Wed, Apr 16, 3:30pm - 5:00pm
Concession Branch - Concession - Program Room
Math help for grade 5-8 students.

Wed, Apr 16, 3:30pm - 4:30pm
Virtual Branch - Online
Learn about the McMaster English Language Development (MELD) office and Community Access Award for English language learners in this online program.

Wed, Apr 16, 4:00pm - 5:00pm
Saltfleet Branch - Saltfleet - Program Room
Bring your tech questions and get one-on-one help.

Wed, Apr 16, 4:00pm - 5:00pm
Ancaster Branch - Ancaster - Murray Ferguson Room
Chat about your favourite titles, discover new ones and meet friends.

Wed, Apr 16, 4:00pm - 5:00pm
Terryberry Branch - Terryberry - Study Room 1
Practice speaking English in a small group.

Wed, Apr 16, 4:00pm - 5:00pm
Valley Park Branch
Build, imagine and play with LEGO.

Wed, Apr 16, 4:00pm - 5:00pm
Stoney Creek Branch - Stoney Creek - Children's Department
Create with our STREAM kits and educational toys.

Wed, Apr 16, 5:00pm - 6:00pm
Waterdown Branch - Waterdown - Program Room
Bring your tech questions and get one-on-one help.

Wed, Apr 16, 5:30pm - 6:45pm
Westdale Branch - Westdale - Program Room
Practise your French-speaking skills weekly at beginner or intermediate level.

Wed, Apr 16, 5:30pm - 7:00pm
Dundas Branch - Dundas - Teen Area
Bring your your phone, tablet or laptop computer and your technology questions to this drop-in program.

Wed, Apr 16, 5:30pm - 6:30pm
Red Hill Branch - Red Hill - Program Room
Parents and children build their relationship through fun activities and interaction.
Register

Wed, Apr 16, 6:00pm - 6:45pm
Binbrook Branch - Binbrook - Program Room
Chat about your favourite titles, discover new ones and meet friends.

Wed, Apr 16, 6:00pm - 7:00pm
Red Hill Branch - Red Hill - Children's Department
Build, imagine and play with LEGO.

Wed, Apr 16, 6:00pm - 6:30pm
Turner Park Branch - Turner Park - Children's Program Room
Wear your cozy pyjamas for stories, songs and fun.

Wed, Apr 16, 6:00pm - 6:30pm
Kenilworth Branch - Kenilworth - Children's Department
Wear your cozy pyjamas for stories, songs and fun.

Wed, Apr 16, 6:00pm - 7:00pm
Valley Park Branch - Valley Park - Program Room A/B
Listen to live jazz music. April is Jazz Appreciation Month.

Wed, Apr 16, 6:30pm - 7:30pm
Virtual Branch - Online
Read and discuss books, eBooks and eAudiobooks with fellow book lovers in this online program.

Wed, Apr 16, 6:30pm - 7:45pm
Terryberry Branch - Terryberry - Auditorium
Practice writing skills and network with other writers.

Wed, Apr 16, 6:30pm - 7:30pm
Waterdown Branch - Waterdown - Maker Studio
Learn how to create embroidery designs with Hatch Embroidery Digitizer.

Thu, Apr 17, 9:00am - 12:00pm
Central Library - Central - 1st Floor Community Partner Desk A
Good Shepherd offers supports for seniors impacted by issues such as dementia, abuse/exploitation, mental and physical health challenges, precarious housing, food insecurity and social isolation.

Thu, Apr 17, 9:30am - 11:00am
Central Library - Central - 4th Floor Newcomers Classroom
Learn English in a small class with other seniors 55+.

Thu, Apr 17, 10:00am - 11:00am
Turner Park Branch - Turner Park - Adult Program Room
Join a fun interactive program for adults with special needs.

Thu, Apr 17, 10:00am - 10:30am
Binbrook Branch - Binbrook - Program Room
Bring the whole family to story time and get ready to read.

Thu, Apr 17, 10:00am - 10:30am
Mount Hope Branch - Mount Hope - Community Hall
Bring the whole family to story time and get ready to read.

Thu, Apr 17, 10:00am - 10:30am
Terryberry Branch - Terryberry - Auditorium
Bring the whole family to story time and get ready to read.

Thu, Apr 17, 10:00am - 10:30am
Kenilworth Branch - Kenilworth - Children's Department
It’s never too early to read to your baby. Suitable for children from birth to age 24 months.

Thu, Apr 17, 10:00am - 10:30am
Red Hill Branch - Red Hill - Program Room
Bring the whole family to story time and get ready to read.

Thu, Apr 17, 10:00am - 12:00pm
Stoney Creek Branch - Stoney Creek - Council Chambers
Bring along your support staff, friends and family and feel free to laugh out loud, sing and dance with the lights on.

Thu, Apr 17, 10:00am - 11:00am
Waterdown Branch - Waterdown - Program Room
Learn tips and tricks to declutter and organize your space.

Thu, Apr 17, 10:30am - 11:00am
Binbrook Branch
After storytime, stay for social and play time.

Thu, Apr 17, 10:30am - 11:00am
Mount Hope Branch - Mount Hope - Community Hall
After storytime, stay for social and play time.

Cancelled
Thu, Apr 17, 10:30am - 11:30am
Sherwood Branch
Exercise your way to better health and fitness.

Thu, Apr 17, 10:30am - 11:00am
Carlisle Branch - Carlisle - Open Area 1
Bring the whole family to story time and get ready to read.

Thu, Apr 17, 10:30am - 11:00am
Valley Park Branch - Valley Park - Program Room A/B
Bring the whole family to story time and get ready to read.

Cancelled
Thu, Apr 17, 10:30am - 11:30am
Sherwood Branch
Connect with others age 55 and older for fun and games.

Thu, Apr 17, 10:30am - 11:00am
Kenilworth Branch
Afterward, stay for social and play time.

Thu, Apr 17, 10:30am - 11:30am
Red Hill Branch
After storytime, stay for social and play time.

Thu, Apr 17, 11:00am - 12:00pm
Barton Branch - Barton - Children's Department
Explore and create with themed stations.

Thu, Apr 17, 11:00am - 12:00pm
Carlisle Branch - Carlisle - Open Area 2
After storytime, stay for social and play time.

Thu, Apr 17, 11:00am - 11:30am
Ancaster Branch - Ancaster - Children's Department
Bring the whole family to story time and get ready to read.

Thu, Apr 17, 11:00am - 11:30am
Stoney Creek Branch - Stoney Creek - Children's area
Bring the whole family to story time and get ready to read.

Thu, Apr 17, 11:00am - 12:00pm
Barton Branch - Barton - Program Room
Trace your roots using Ancestry Library Edition.

Thu, Apr 17, 11:00am - 1:00pm
Saltfleet Branch - Saltfleet - Program Room
Play video games on Nintendo Switch with other teens.

Thu, Apr 17, 11:45am - 12:45pm
Red Hill Branch - Red Hill - Program Room
Exercise your way to better health and fitness.

Thu, Apr 17, 12:00pm - 1:00pm
Barton Branch - Barton - Gallery Display
Colouring, it’s not just for kids.

Thu, Apr 17, 12:00pm - 2:00pm
Concession Branch - Concession - Program Room
A drop-in knitting and crochet program. Bring your current project and materials.

Thu, Apr 17, 1:00pm - 4:00pm
Central Library - Central - 1st Floor Community Partner Desk A
Job seekers, visit Goodwill Amity staff at the Community Partner Desk for employment help.

Thu, Apr 17, 1:00pm - 3:00pm
Central Library - Central - 1st Floor Community Partner Desk B
Hamilton Child and Family Supports was established in 1894 as a not-for-profit charitable organization focusing on the well-being and protection of children.

Thu, Apr 17, 1:30pm - 2:00pm
Central Library - Central - Children's Department
Fun with musical instruments and songs.

Thu, Apr 17, 1:30pm - 2:00pm
Carlisle Branch - Carlisle - Open Area 1
It’s never too early to read to your baby. Suitable for children from birth to age 24 months.

Thu, Apr 17, 2:00pm - 3:00pm
Terryberry Branch - Terryberry - Auditorium
Become familiar with basic video editing tools using iMovie.

Thu, Apr 17, 2:00pm - 4:00pm
Dundas Branch - Dundas - Program Room
A drop-in knitting and crochet program. Bring your current project and materials.

Thu, Apr 17, 2:00pm - 3:00pm
Ancaster Branch - Ancaster - Murray Ferguson Room
If you are interested in reading and discussing great books, there is a book club near you.

Thu, Apr 17, 2:00pm - 2:30pm
Carlisle Branch - Carlisle - Open Area 2
Afterward, stay for social and play time.

Thu, Apr 17, 2:00pm - 3:00pm
Kenilworth Branch - Kenilworth - Program Room
If you are interested in reading and discussing great books, there is a book club near you.

Thu, Apr 17, 2:00pm - 3:00pm
Parkdale Branch - Parkdale - Main Room
Unleash your creative side and make something crafty.
This event is full

Thu, Apr 17, 2:00pm - 3:00pm
Westdale Branch - Westdale - Program Room
If you are interested in reading and discussing great books, there is a book club near you.

Thu, Apr 17, 3:00pm - 4:00pm
Saltfleet Branch
Knit for a cause and earn volunteer hours.

Thu, Apr 17, 3:00pm - 5:00pm
Parkdale Branch - Parkdale - Main Room
An in-person math adventure.

Thu, Apr 17, 3:00pm - 5:00pm
Kenilworth Branch - Kenilworth - Children's Department
Knit for a cause and earn volunteer hours.

Thu, Apr 17, 3:00pm - 5:00pm
Westdale Branch
An in-person math adventure.

Thu, Apr 17, 3:30pm - 4:30pm
Red Hill Branch - Red Hill - Program Room
Bring your tech questions and get one-on-one help.

Thu, Apr 17, 3:30pm - 5:30pm
Waterdown Branch - Waterdown - Program Room
Build, imagine and play with LEGO.

Thu, Apr 17, 3:30pm - 4:30pm
Central Library - Central - 2nd Floor Program Room
Bring your tech questions and get one-on-one help.

Thu, Apr 17, 3:30pm - 4:30pm
Central Library - Central - 4th Floor Newcomers Classroom
Practise speaking English in a small group.

Thu, Apr 17, 3:30pm - 5:00pm
Kenilworth Branch
Math help for grade 5-8 students.

Thu, Apr 17, 4:00pm - 5:00pm
Saltfleet Branch - Saltfleet - Program Room
Ignite your child's imagination by exploring a variety of art materials.

Thu, Apr 17, 4:00pm - 5:00pm
Dundas Branch - Dundas - Teen Area
Take your character on a legendary adventure.

Thu, Apr 17, 4:00pm - 7:30pm
Freelton Branch - Freelton - Open Area 1
Unleash your creative side.

Thu, Apr 17, 4:30pm - 5:30pm
Freelton Branch - Freelton - Open Area 2
Learn about various forms of poetry and start writing.

Thu, Apr 17, 4:30pm - 6:30pm
Concession Branch - Concession - Program Room
An eight-week group focused on psycho-education and support for those who have experienced the death of someone close to them.

Thu, Apr 17, 5:00pm - 6:30pm
Westdale Branch - Westdale - Program Room
Bring a one-page poem (max) to read aloud to fellow poets and receive feedback.

Thu, Apr 17, 5:00pm - 6:00pm
Turner Park Branch - Turner Park - Teen Area
Play chess with other teens.

Thu, Apr 17, 5:00pm - 6:00pm
Central Library - Central - 4th Floor Newcomers Classroom
Practise your French-speaking skills weekly at beginner or intermediate level.

Cancelled
Thu, Apr 17, 5:45pm - 6:45pm
Stoney Creek Branch
Join us for an hour of guided mindfulness and meditation.

Thu, Apr 17, 6:30pm - 7:30pm
Valley Park Branch - Valley Park - Program Room A
Read aloud to well-trained, furry friends who are excellent listeners.

Thu, Apr 17, 6:30pm - 7:30pm
Waterdown Branch - Waterdown - Program Room
A writing group for tweens.

Thu, Apr 17, 6:30pm - 7:30pm
Central Library - Central - Hamilton Room
Sharpen your writing skills with fellow writers in this workshop led by Lishai Peel.

Fri, Apr 18, 2:00pm - 4:30pm
Central Library - Central - 1st Floor Community Partner Desk A
Support and services to immigrant and refugee individuals and families with settlement, career guidance, health and related issues.

Sat, Apr 19, 8:00am - 5:00pm
Central Library - Central - 1st Floor Gallery 4
An exhibition of archival material telling the human history of Cootes Paradise.

Sat, Apr 19, 9:00am - 12:00pm
Ancaster Branch - Ancaster - Children's Department
Build, imagine and play with LEGO.

Sat, Apr 19, 10:00am - 12:00pm
Binbrook Branch - Binbrook - Program Room
Watch new releases and rediscover old favourites.

Sat, Apr 19, 10:00am - 12:00pm
Dundas Branch - Dundas - Program Room
Create with our STREAM kits and educational toys.

Sat, Apr 19, 10:00am - 10:30am
Central Library - Central - Hamilton Room
Bring the whole family to story time and get ready to read.

Sat, Apr 19, 10:00am - 4:30pm
Waterdown Branch - Waterdown - Program Room
Create with our STREAM kits and educational toys.

Sat, Apr 19, 10:00am - 12:00pm
Parkdale Branch - Parkdale - Main Room
Build, imagine and play with LEGO.

Sat, Apr 19, 10:00am - 1:00pm
Westdale Branch - Westdale - Program Room
Unleash your creative side.

Sat, Apr 19, 10:00am - 2:00pm
Sherwood Branch - Sherwood - Children's Department
Create with our STREAM kits and educational toys.

Sat, Apr 19, 10:30am - 11:30am
Red Hill Branch - Red Hill - Children's Department
Unleash your creative side using Earth-friendly, recyclable and upcycled materials.

Sat, Apr 19, 10:30am - 11:30am
Saltfleet Branch - Saltfleet - Program Room
Hands-on STEAM (Science, Tech, Engineering, Art and Math) fun.

Sat, Apr 19, 11:00am - 2:00pm
Stoney Creek Branch - Stoney Creek - Teen Area
Build, imagine and play with LEGO.

Sat, Apr 19, 11:00am - 3:00pm
Central Library - Central - Children's Department
Build, imagine and play with LEGO.

Sat, Apr 19, 11:00am - 12:00pm
Barton Branch - Barton - Program Room
Drop-in board game and puzzle fun.

Sat, Apr 19, 12:00pm - 2:00pm
Terryberry Branch - Terryberry - Children's Area
Bring the family and play chess.

Sat, Apr 19, 12:30pm - 4:30pm
Carlisle Branch - Carlisle - Open Area 1
Create with our STREAM kits and educational toys.

Sat, Apr 19, 12:30pm - 4:30pm
Freelton Branch - Freelton - Open Area 1
Build, imagine and play with LEGO.

Sat, Apr 19, 1:00pm - 4:00pm
Central Library - Central - Photo Studio
Choose from an assortment of tech devices and traditional crafting materials.

Sat, Apr 19, 1:00pm - 3:30pm
Ancaster Branch - Ancaster - Murray Ferguson Room
A supportive space for youth to discuss dying, death and grief.
Register

Sat, Apr 19, 1:00pm - 3:00pm
Barton Branch - Barton - Program Room
Watch new releases and rediscover old favourites.

Sat, Apr 19, 2:00pm - 3:00pm
Concession Branch - Concession - Program Room
Hands-on STEAM (Science, Tech, Engineering, Art and Math) fun.

Cancelled
Sat, Apr 19, 2:00pm - 4:00pm
Binbrook Branch
Play chess with other fans of the game and hone your skills.

Sat, Apr 19, 2:00pm - 3:00pm
Red Hill Branch - Red Hill - Children's Department
Build, imagine and play with LEGO.

Sat, Apr 19, 2:00pm - 4:00pm
Westdale Branch - Westdale - Program Room
Beat the competition in this Hamilton city-wide adult Super Smash Bros. tournament.
This event is full

Sat, Apr 19, 2:00pm - 3:30pm
Terryberry Branch - Terryberry - Auditorium
Watch new releases and rediscover old favourites.

Sat, Apr 19, 2:00pm - 4:00pm
Mount Hope Branch - Mount Hope - Teen Area
Unleash your creative side.

Rescheduled
Sat, Apr 19, 2:00pm - 4:30pm
New date Friday, April 18, 2:00pm - 4:30pm
Central Library
Support and services to immigrant and refugee individuals and families with settlement, career guidance, health and related issues.

Sat, Apr 19, 2:00pm - 4:00pm
Turner Park Branch - Turner Park - Children's Program Room
Watch new releases and rediscover old favourites.

Sat, Apr 19, 2:30pm - 4:30pm
Saltfleet Branch - Saltfleet - Auditorium
Watch new releases and rediscover old favourites.

Sat, Apr 19, 2:30pm - 4:30pm
Stoney Creek Branch - Stoney Creek - Council Chambers
Watch new releases and rediscover old favourites.

Sat, Apr 19, 2:30pm - 3:30pm
Stoney Creek Branch - Stoney Creek - Saltfleet Room
Hands-on STEAM (Science, Tech, Engineering, Art and Math) fun.

Sat, Apr 19, 3:00pm - 4:00pm
Valley Park Branch - Valley Park - Program Room A/B
Beat the competition in this Hamilton city-wide adult Super Smash Bros. tournament.
This event is full

Sun, Apr 20, 12:00pm - 5:00pm
Central Library - Central - 1st Floor Gallery 4
An exhibition of archival material telling the human history of Cootes Paradise.

Rescheduled
Mon, Apr 21, 12:00pm - 4:00pm
New date Monday, April 14, 12:00pm - 4:00pm
Central Library
The Housing Help Centre is a non-profit social service agency providing housing access, stabilization and eviction prevention.

Tue, Apr 22, 8:00am - 8:00pm
Central Library - Central - 1st Floor Gallery 4
An exhibition of archival material telling the human history of Cootes Paradise.

Tue, Apr 22, 9:30am - 2:30pm
Red Hill Branch - Red Hill - Program Room
Trained volunteers help file your taxes at select branches.

Tue, Apr 22, 9:30am - 10:00am
Turner Park Branch - Turner Park - Children's Program Room
Bring the whole family to story time and get ready to read.

Tue, Apr 22, 9:30am - 10:00am
Valley Park Branch - Valley Park - Program Room A/B
It’s never too early to read to your baby. Suitable for children from birth to age 24 months.

Tue, Apr 22, 9:30am - 11:00am
Central Library - Central - 4th Floor Newcomers Classroom
Learn English in a small class with other seniors 55+.

Tue, Apr 22, 10:00am - 12:00pm
Central Library - Central - Wentworth Room
A six-week program that teaches adults 55+ about computer skills and stay safe online.

Tue, Apr 22, 10:00am - 10:30am
Binbrook Branch - Binbrook - Program Room
It’s never too early to read to your baby. Suitable for children from birth to age 24 months.

Tue, Apr 22, 10:00am - 10:30am
Waterdown Branch - Waterdown - Program Room
Bring the whole family to story time and get ready to read.

Tue, Apr 22, 10:00am - 10:30am
Central Library - Central - Hamilton Room
Bring the whole family to story time and get ready to read.

Tue, Apr 22, 10:00am - 10:30am
Locke Branch - Locke - Children's Department
Bring the whole family to story time and get ready to read.

Tue, Apr 22, 10:00am - 10:30am
Greensville Branch - Greensville - Children's Department
Bring the whole family to story time and get ready to read.

Tue, Apr 22, 10:00am - 10:30am
Terryberry Branch - Terryberry - Auditorium
Bring the whole family to story time and get ready to read.

Tue, Apr 22, 10:00am - 10:30am
Sherwood Branch - Sherwood - Children's Department
Bring the whole family to story time and get ready to read.

Tue, Apr 22, 10:00am - 10:30am
Kenilworth Branch - Kenilworth - Children's Department
It’s never too early to read to your baby. Suitable for children from birth to age 24 months.

Tue, Apr 22, 10:00am - 12:00pm
Central Library - Central - 1st Floor Jackson Square Lobby
Speak with a Hamilton Public Health nurse about ending the smoking (or vaping) habit.

Tue, Apr 22, 10:30am - 11:00am
Binbrook Branch
After storytime, stay for social and play time.

Tue, Apr 22, 10:30am - 11:00am
Valley Park Branch
Bring the whole family to story time and get ready to read.

Tue, Apr 22, 10:30am - 12:00pm
Greensville Branch - Greensville - Community Centre
After storytime, stay for social and play time.

Tue, Apr 22, 10:30am - 11:00am
Kenilworth Branch
Afterward, stay for social and play time.

Tue, Apr 22, 10:45am - 11:15am
Central Library - Central - Hamilton Room
It’s never too early to read to your baby. Suitable for children from birth to age 24 months.

Tue, Apr 22, 11:00am - 11:30am
Waterdown Branch - Waterdown - Program Room
It’s never too early to read to your baby. Suitable for children from birth to age 24 months.

Tue, Apr 22, 11:00am - 11:30am
Stoney Creek Branch - Stoney Creek - Children's Department
It’s never too early to read to your baby. Suitable for children from birth to age 24 months.

Tue, Apr 22, 11:30am - 12:30pm
Dundas Branch - Dundas - Program Room
Exercise your way to better health and fitness.

Tue, Apr 22, 11:30am - 12:00pm
Waterdown Branch - Waterdown - Program Room
Afterward, stay for social and play time.

Tue, Apr 22, 1:00pm - 5:00pm
Central Library - Central - 1st Floor Community Partner Desk B
Housing, employment, education and mental health supports for youth ages 18-29.

Tue, Apr 22, 1:00pm - 2:00pm
Ancaster Branch - Ancaster - Murray Ferguson Room
Learn the benefits of massage for your infant and how to do it.
Register

Tue, Apr 22, 1:00pm - 1:30pm
Locke Branch - Locke - Children's Department
It’s never too early to read to your baby. Suitable for children from birth to age 24 months.

Tue, Apr 22, 1:00pm - 3:00pm
Stoney Creek Branch - Stoney Creek - Council Chambers
A great selection of free movies from new releases to award-winning classics.

Tue, Apr 22, 1:00pm - 2:00pm
Turner Park Branch - Turner Park - Computer Lab
Learn about viruses and email scams to increase your internet privacy and security.

Tue, Apr 22, 1:30pm - 2:00pm
Locke Branch - Locke - Children's Department
Afterward, stay for social and play time.

Tue, Apr 22, 2:00pm - 4:00pm
Central Library - Central - 2nd Floor Program Room
A drop-in knitting and crochet program. Bring your current project and materials.

Tue, Apr 22, 2:00pm - 3:30pm
Kenilworth Branch - Kenilworth - Program Room
Bring your current cross stitch project, or start a new one.

Tue, Apr 22, 2:00pm - 4:00pm
Binbrook Branch - Binbrook - Program Room
Learn through play, songs and more with EarlyON.

Tue, Apr 22, 2:00pm - 3:00pm
Ancaster Branch
A space for new parents and caregivers to connect, receive information from an Early Childhood Educator and participate in an activity or song with baby.
Register

Tue, Apr 22, 2:00pm - 4:00pm
Turner Park Branch - Turner Park - Adult Program Room
A drop-in knitting and crochet program. Bring your current project and materials.

Tue, Apr 22, 2:00pm - 3:00pm
Terryberry Branch - Terryberry - Program Room
If you are interested in reading and discussing great books, there is a book club near you.
This event is full

Tue, Apr 22, 2:00pm - 3:00pm
Parkdale Branch - Parkdale - Main Room
Play the classic word game with others.

Tue, Apr 22, 2:00pm - 3:00pm
Barton Branch - Barton - Program Room
Learn the benefits of massage for your infant and how to do it.
Register

Tue, Apr 22, 2:00pm - 5:00pm
Central Library - Central - 1st Floor Jackson Square Lobby
Learn about the Association of Community Organizations for Reform Now (ACORN), Hamilton's largest citywide tenant union.

Tue, Apr 22, 2:00pm - 4:00pm
Red Hill Branch - Red Hill - Marketplace
Learn about the Hamilton Regional Indian Centre.

Tue, Apr 22, 2:30pm - 4:00pm
Ancaster Branch - Ancaster - Computer Lab
Learn basic graphic design using the free online design tool Canva.

Tue, Apr 22, 3:00pm - 4:00pm
Red Hill Branch - Red Hill - Program Room
Read comics, discover new characters and create a superhero.

Tue, Apr 22, 3:00pm - 4:30pm
Kenilworth Branch - Kenilworth - Children's Department
Unleash your creative side using Earth-friendly, recyclable and upcycled materials.

Tue, Apr 22, 3:30pm - 4:30pm
Saltfleet Branch - Saltfleet - Program Room
Build, imagine and play with LEGO.

Tue, Apr 22, 3:30pm - 5:30pm
Waterdown Branch - Waterdown - Program Room
An in-person math adventure.

Tue, Apr 22, 3:30pm - 5:00pm
Sherwood Branch - Sherwood - Children's Department
Play chess with other teens.

Tue, Apr 22, 3:30pm - 5:00pm
Kenilworth Branch
Math help for grade 5-8 students.

Tue, Apr 22, 4:00pm - 6:00pm
Central Library - Central - Children's Department
Unleash your creative side.

Tue, Apr 22, 4:00pm - 5:00pm
Terryberry Branch - Terryberry - Children's Area
Chat about your favourite titles, discover new ones and meet friends.

Tue, Apr 22, 5:00pm - 6:00pm
Central Library - Central - 4th Floor Newcomers Classroom
English and Spanish learners practice their second languages in a facilitated group discussion. All skill levels welcome.

Tue, Apr 22, 5:30pm - 6:30pm
Concession Branch - Concession - Program Room
Learn about the history of bannock, a traditional bread that originated with Indigenous Peoples in Canada.

Tue, Apr 22, 6:00pm - 7:00pm
Central Library - Central - Wentworth Room
Join us for an hour of guided mindfulness and meditation.

Tue, Apr 22, 6:00pm - 7:00pm
Valley Park Branch - Valley Park - Program Room B
Practise speaking English in a group setting.

Tue, Apr 22, 6:00pm - 7:00pm
Turner Park Branch - Turner Park - Adult Program Room
Bring your tech questions and get one-on-one help.

Tue, Apr 22, 6:00pm - 8:00pm
Waterdown Branch - Waterdown - Program Room
A drop-in knitting and crochet program. Bring your current project and materials.

Tue, Apr 22, 6:00pm - 7:00pm
Valley Park Branch - Valley Park - Children's Department
Drop-in board game and puzzle fun.

Tue, Apr 22, 6:00pm - 7:30pm
Central Library - Central - Photo Studio
Learn how to mend small stains, rips and holes in your clothes using the embroidery machine in Makerspace.

Wed, Apr 23, 9:30am - 10:30am
Virtual Branch
Learn English in a small class with other seniors 55+.

Wed, Apr 23, 9:30am - 4:00pm
Concession Branch - Concession - Children's Department
Build, imagine and play with LEGO.

Wed, Apr 23, 9:30am - 12:00pm
Sherwood Branch - Sherwood - Program Room A/B
Learn through play, songs and more with EarlyON.

Wed, Apr 23, 10:00am - 10:30am
Saltfleet Branch - Saltfleet - Program Room
Bring the whole family to story time and get ready to read.

Wed, Apr 23, 10:00am - 10:30am
Concession Branch - Concession - Program Room
Bring the whole family to story time and get ready to read.

Wed, Apr 23, 10:00am - 10:30am
Turner Park Branch - Turner Park - Children's Program Room
Bring the whole family to story time and get ready to read.

Wed, Apr 23, 10:00am - 10:30am
Binbrook Branch - Binbrook - Program Room
Bring the whole family to story time and get ready to read.

Wed, Apr 23, 10:00am - 10:30am
Waterdown Branch - Waterdown - Program Room
Fun with musical instruments and songs.

Wed, Apr 23, 10:00am - 10:30am
Central Library - Central - Hamilton Room
Bring the whole family to story time and get ready to read.

Wed, Apr 23, 10:00am - 10:30am
Dundas Branch - Dundas - Program Room
Bring the whole family to story time and get ready to read.

Wed, Apr 23, 10:00am - 10:30am
Sherwood Branch - Sherwood - Children's Department
Bring the whole family to story time and get ready to read.

Wed, Apr 23, 10:00am - 12:00pm
Valley Park Branch - Valley Park - Program Room A
A drop-in knitting and crochet program. Bring your current project and materials.

Wed, Apr 23, 10:00am - 2:00pm
Central Library - Central - 1st Floor Jackson Square Lobby
Meet with City of Hamilton's Waste Management team to talk about waste disposal and recycling strategies.

Wed, Apr 23, 10:30am - 11:00am
Binbrook Branch
After storytime, stay for social and play time.

Wed, Apr 23, 10:30am - 12:00pm
Waterdown Branch - Waterdown - Program Room
Explore and create with themed stations.

Wed, Apr 23, 11:00am - 11:45am
Saltfleet Branch - Saltfleet - Teen Area
Exercise your way to better health and fitness.

Wed, Apr 23, 11:00am - 1:00pm
Central Library - Central - Hamilton Room
Bring along your support staff, friends and family and feel free to laugh out loud, sing and dance with the lights on.

Wed, Apr 23, 11:00am - 11:30am
Barton Branch - Barton - Children's Department
Bring the whole family to story time and get ready to read.

Wed, Apr 23, 11:00am - 11:30am
Lynden Branch - Lynden - Fireplace
Bring the whole family to story time and get ready to read.

Wed, Apr 23, 11:00am - 11:30am
Ancaster Branch - Ancaster - Children's Department
Bring the whole family to story time and get ready to read.

Wed, Apr 23, 11:30am - 12:00pm
Barton Branch
After storytime, stay for social and play time.

Wed, Apr 23, 12:00pm - 2:00pm
Dundas Branch - Dundas - 1st Floor
Play chess with other fans of the game and hone your skills.

Wed, Apr 23, 12:00pm - 2:00pm
Red Hill Branch - Red Hill - Marketplace
Share your ideas and feedback with Paul Takala as he tours HPL's 23 Branches.

Wed, Apr 23, 12:30pm - 1:30pm
Kenilworth Branch - Kenilworth - Program Room
Exercise your way to better health and fitness.

Wed, Apr 23, 12:30pm - 1:30pm
Terryberry Branch - Terryberry - Auditorium
Gentle and slow stretching.

Wed, Apr 23, 1:00pm - 2:00pm
Ancaster Branch - Ancaster - Murray Ferguson Room
Exercise your way to better health and fitness.

Wed, Apr 23, 1:00pm - 2:00pm
Parkdale Branch - Parkdale - Main Room
Bring your your phone, tablet or laptop computer and your technology questions to this drop-in program.

Wed, Apr 23, 1:00pm - 3:00pm
Barton Branch - Barton - Gallery Display
A drop-in knitting and crochet program. Bring your current project and materials.

Wed, Apr 23, 1:00pm - 1:45pm
Stoney Creek Branch - Stoney Creek - Saltfleet Room
Exercise your way to better health and fitness.

Wed, Apr 23, 1:00pm - 5:00pm
Central Library - Central - 1st Floor Community Partner Desk A
Peer Supporters listen, provide emotional support, and most importantly, inspire hope

Wed, Apr 23, 1:30pm - 3:30pm
Central Library - Central - 2nd Floor Program Room
Dabble in colouring, puzzles and Scrabble.

Wed, Apr 23, 2:00pm - 4:00pm
Greensville Branch - Greensville - Meeting Room
A drop-in knitting and crochet program. Bring your current project and materials.

Wed, Apr 23, 2:00pm - 5:00pm
Sherwood Branch - Sherwood - Marketplace
Play the classic word game with others.

Wed, Apr 23, 2:00pm - 3:00pm
Red Hill Branch - Red Hill - Computer Lab
Learn about viruses and email scams to increase your internet privacy and security.
This event is full

Wed, Apr 23, 2:30pm - 3:30pm
Binbrook Branch - Binbrook - Program Room
If you are interested in reading and discussing great books, there is a book club near you.

Wed, Apr 23, 3:00pm - 4:00pm
Dundas Branch - Dundas - Teen Area
Knit for a cause and earn volunteer hours.

Wed, Apr 23, 3:00pm - 5:00pm
Carlisle Branch - Carlisle - Open Area 1
Unleash your creative side.

Wed, Apr 23, 3:30pm - 5:00pm
Turner Park Branch - Turner Park - Adult Program Room
Math help for grade 5-8 students.

Wed, Apr 23, 3:30pm - 5:00pm
Waterdown Branch - Waterdown - Program Room
Unleash your creative side.

Wed, Apr 23, 3:30pm - 5:00pm
Concession Branch - Concession - Program Room
Math help for grade 5-8 students.

Wed, Apr 23, 4:00pm - 5:00pm
Central Library - Central - Wentworth Room
Explore different ways to bring your drawing to life through animation.

Wed, Apr 23, 4:00pm - 5:00pm
Terryberry Branch - Terryberry - Study Room 1
Practice speaking English in a small group.

Wed, Apr 23, 4:00pm - 5:00pm
Valley Park Branch
Build, imagine and play with LEGO.

Wed, Apr 23, 4:00pm - 5:00pm
Stoney Creek Branch - Stoney Creek - Teen Area
Bring your tech questions and get one-on-one help.

Wed, Apr 23, 4:00pm - 5:00pm
Stoney Creek Branch - Stoney Creek - Children's Department
Create with our STREAM kits and educational toys.

Wed, Apr 23, 5:00pm - 6:00pm
Waterdown Branch - Waterdown - Program Room
Bring your tech questions and get one-on-one help.

Wed, Apr 23, 5:30pm - 7:00pm
Dundas Branch - Dundas - Teen Area
Bring your your phone, tablet or laptop computer and your technology questions to this drop-in program.

Wed, Apr 23, 5:30pm - 6:30pm
Red Hill Branch - Red Hill - Program Room
Parents and children build their relationship through fun activities and interaction.
Register

Wed, Apr 23, 6:00pm - 7:00pm
Red Hill Branch - Red Hill - Children's Department
Build, imagine and play with LEGO.

Wed, Apr 23, 6:00pm - 7:00pm
Valley Park Branch - Valley Park - Children's Department
Hands-on STEAM (Science, Tech, Engineering, Art and Math) fun.

Wed, Apr 23, 6:00pm - 6:30pm
Kenilworth Branch - Kenilworth - Children's Department
Wear your cozy pyjamas for stories, songs and fun.

Wed, Apr 23, 6:30pm - 7:30pm
Waterdown Branch - Waterdown - Maker Studio
Learn to design and create projects on this crafting machine.

Thu, Apr 24, 9:00am - 12:00pm
Central Library - Central - 1st Floor Community Partner Desk A
Good Shepherd offers supports for seniors impacted by issues such as dementia, abuse/exploitation, mental and physical health challenges, precarious housing, food insecurity and social isolation.

Cancelled
Thu, Apr 24, 9:30am - 2:30pm
Central Library
Trained volunteers help file your taxes at select branches.

Thu, Apr 24, 9:30am - 11:00am
Central Library - Central - 4th Floor Newcomers Classroom
Learn English in a small class with other seniors 55+.

Thu, Apr 24, 9:30am - 2:30pm
Central Library - Central - Wentworth Room
Trained volunteers help file your taxes at select branches.

Thu, Apr 24, 10:00am - 11:00am
Turner Park Branch - Turner Park - Adult Program Room
Join a fun interactive program for adults with special needs.

Thu, Apr 24, 10:00am - 10:30am
Binbrook Branch - Binbrook - Program Room
Bring the whole family to story time and get ready to read.

Thu, Apr 24, 10:00am - 10:30am
Terryberry Branch - Terryberry - Auditorium
Bring the whole family to story time and get ready to read.

Thu, Apr 24, 10:00am - 10:30am
Kenilworth Branch - Kenilworth - Children's Department
It’s never too early to read to your baby. Suitable for children from birth to age 24 months.

Thu, Apr 24, 10:00am - 10:30am
Red Hill Branch - Red Hill - Program Room
Bring the whole family to story time and get ready to read.

Thu, Apr 24, 10:00am - 12:00pm
Stoney Creek Branch - Stoney Creek - Council Chambers
Bring along your support staff, friends and family and feel free to laugh out loud, sing and dance with the lights on.

Thu, Apr 24, 10:00am - 11:30am
Waterdown Branch - Waterdown - Program Room
Learn how to create an Advanced Care Plan for dependents with a disability.
Register

Thu, Apr 24, 10:00am - 10:30am
Concession Branch - Concession - Program Room
Mild exercise to help release your tension and stress.

Thu, Apr 24, 10:30am - 11:00am
Binbrook Branch
After storytime, stay for social and play time.

Cancelled
Thu, Apr 24, 10:30am - 11:30am
Sherwood Branch
Exercise your way to better health and fitness.

Thu, Apr 24, 10:30am - 11:00am
Carlisle Branch - Carlisle - Open Area 1
Bring the whole family to story time and get ready to read.

Thu, Apr 24, 10:30am - 11:00am
Valley Park Branch - Valley Park - Program Room A/B
Bring the whole family to story time and get ready to read.

Thu, Apr 24, 10:30am - 11:00am
Kenilworth Branch
Afterward, stay for social and play time.

Thu, Apr 24, 10:30am - 11:30am
Red Hill Branch
After storytime, stay for social and play time.

Thu, Apr 24, 10:30am - 11:30am
Dundas Branch - Dundas - 1st Floor
Listen to live jazz music. April is Jazz Appreciation Month.

Thu, Apr 24, 11:00am - 12:00pm
Barton Branch - Barton - Children's Department
Explore and create with themed stations.

Thu, Apr 24, 11:00am - 12:00pm
Carlisle Branch - Carlisle - Open Area 2
After storytime, stay for social and play time.

Thu, Apr 24, 11:00am - 11:30am
Ancaster Branch - Ancaster - Children's Department
Bring the whole family to story time and get ready to read.

Thu, Apr 24, 11:00am - 11:30am
Stoney Creek Branch - Stoney Creek - Children's area
Bring the whole family to story time and get ready to read.

Thu, Apr 24, 11:00am - 12:00pm
Barton Branch - Barton - Program Room
Learn to design and create projects on this crafting machine.

Thu, Apr 24, 11:00am - 1:00pm
Saltfleet Branch - Saltfleet - Program Room
Play video games on Nintendo Switch with other teens.

Thu, Apr 24, 11:45am - 12:45pm
Red Hill Branch - Red Hill - Program Room
Exercise your way to better health and fitness.

Thu, Apr 24, 12:00pm - 1:00pm
Barton Branch - Barton - Gallery Display
Colouring, it’s not just for kids.

Thu, Apr 24, 12:00pm - 2:00pm
Concession Branch - Concession - Program Room
A drop-in knitting and crochet program. Bring your current project and materials.

Thu, Apr 24, 1:00pm - 2:00pm
Locke Branch - Locke - Open Area
If you are interested in reading and discussing great books, there is a book club near you.

Thu, Apr 24, 1:00pm - 3:00pm
Central Library - Central - 1st Floor Community Partner Desk A
Hamilton Child and Family Supports was established in 1894 as a not-for-profit charitable organization focusing on the well-being and protection of children.

Thu, Apr 24, 1:30pm - 2:00pm
Central Library - Central - Children's Department
Fun with musical instruments and songs.

Thu, Apr 24, 1:30pm - 2:00pm
Carlisle Branch - Carlisle - Open Area 1
It’s never too early to read to your baby. Suitable for children from birth to age 24 months.

Thu, Apr 24, 1:30pm - 3:30pm
Turner Park Branch - Turner Park - Adult Program Room
Help us design a workshop to create a tech club tailored to older adults living with dementia and their care partners.

Thu, Apr 24, 2:00pm - 4:00pm
Terryberry Branch - Terryberry - Main Floor
Meet with Wesley Employment Services staff to learn about resources, training and support for youth and adults.

Thu, Apr 24, 2:00pm - 3:00pm
Saltfleet Branch - Saltfleet - Program Room
If you are interested in reading and discussing great books, there is a book club near you.

Thu, Apr 24, 2:00pm - 3:00pm
Terryberry Branch - Terryberry - Computer Lab
Learn about principles of photography that you can put to use with any camera.

Thu, Apr 24, 2:00pm - 4:00pm
Dundas Branch - Dundas - Program Room
A drop-in knitting and crochet program. Bring your current project and materials.

Thu, Apr 24, 2:00pm - 3:00pm
Central Library - Central - Photo Studio
Digitize photographs, negatives and VHS cassettes.

Thu, Apr 24, 2:00pm - 2:30pm
Carlisle Branch - Carlisle - Open Area 2
Afterward, stay for social and play time.

Thu, Apr 24, 2:00pm - 3:00pm
Waterdown Branch - Waterdown - Program Room
Level up your cooking and baking skills. Choose a recipe, prepare it at home and share your experience with fellow home chefs.

Thu, Apr 24, 2:00pm - 3:00pm
Concession Branch
If you are interested in reading and discussing great books, there is a book club near you.

Thu, Apr 24, 2:00pm - 3:00pm
Turner Park Branch - Turner Park - Teen Area
If you are interested in reading and discussing great books, there is a book club near you.

Thu, Apr 24, 2:30pm - 3:30pm
Ancaster Branch
Level up your cooking and baking skills. Choose a recipe, prepare it at home and share your experience with fellow home chefs.

Thu, Apr 24, 3:00pm - 4:00pm
Saltfleet Branch
Knit for a cause and earn volunteer hours.

Thu, Apr 24, 3:00pm - 5:00pm
Parkdale Branch - Parkdale - Main Room
An in-person math adventure.

Thu, Apr 24, 3:00pm - 4:00pm
Westdale Branch - Westdale - Program Room
An in-person math adventure.

Thu, Apr 24, 3:00pm - 5:00pm
Kenilworth Branch - Kenilworth - Children's Department
Knit for a cause and earn volunteer hours.

Thu, Apr 24, 3:30pm - 4:30pm
Red Hill Branch - Red Hill - Program Room
Bring your tech questions and get one-on-one help.

Thu, Apr 24, 3:30pm - 5:30pm
Waterdown Branch - Waterdown - Program Room
Build, imagine and play with LEGO.

Thu, Apr 24, 3:30pm - 4:30pm
Central Library - Central - 2nd Floor Program Room
Bring your tech questions and get one-on-one help.

Thu, Apr 24, 3:30pm - 4:30pm
Central Library - Central - 4th Floor Newcomers Classroom
Practise speaking English in a small group.

Thu, Apr 24, 3:30pm - 5:00pm
Kenilworth Branch
Math help for grade 5-8 students.

Thu, Apr 24, 4:00pm - 5:00pm
Saltfleet Branch - Saltfleet - Program Room
Sit back and relax as library staff read stories aloud.

Thu, Apr 24, 4:00pm - 5:00pm
Dundas Branch - Dundas - Teen Area
Take your character on a legendary adventure.

Thu, Apr 24, 4:00pm - 7:30pm
Freelton Branch - Freelton - Open Area 1
Unleash your creative side.

Thu, Apr 24, 5:00pm - 6:00pm
Turner Park Branch - Turner Park - Teen Area
Play chess with other teens.

Thu, Apr 24, 5:00pm - 6:00pm
Central Library - Central - 4th Floor Newcomers Classroom
Practise your French-speaking skills weekly at beginner or intermediate level.

Thu, Apr 24, 5:00pm - 6:00pm
Valley Park Branch - Valley Park - Program Room A
Learn basic graphic design using the free online design tool Canva.

Thu, Apr 24, 5:00pm - 6:30pm
Concession Branch - Concession - Program Room
Learn how to create an Advanced Care Plan for dependents with a disability.
Register

Thu, Apr 24, 5:30pm - 6:30pm
Kenilworth Branch - Kenilworth - Program Room
Beat the competition in this Hamilton city-wide adult Super Smash Bros. tournament.
This event is full

Cancelled
Thu, Apr 24, 5:45pm - 6:45pm
Stoney Creek Branch
Join us for an hour of guided mindfulness and meditation.

Thu, Apr 24, 6:00pm - 7:00pm
Central Library - Central - 4th Floor Computer Lab
Learn about viruses and email scams to increase your internet privacy and security.

Thu, Apr 24, 6:30pm - 7:30pm
Merit Brewing
Chat about books at Merit Brewing at 107 James St N.

Thu, Apr 24, 6:30pm - 7:30pm
Valley Park Branch - Valley Park - Program Room A
Read aloud to well-trained, furry friends who are excellent listeners.

Fri, Apr 25, 10:00am - 11:00am
Central Library - Central - 2nd Floor Program Room
Chat with other gardeners and share ideas and advice.

Fri, Apr 25, 10:00am - 12:00pm
Turner Park Branch - Turner Park - Children's Program Room
Explore and create with themed stations.

Fri, Apr 25, 10:00am - 12:00pm
Binbrook Branch - Study Area
A drop-in knitting and crochet program. Bring your current project and materials.

Fri, Apr 25, 10:00am - 10:30am
Westdale Branch - Westdale - Program Room
Bring the whole family to story time and get ready to read.

Fri, Apr 25, 10:00am - 10:30am
Dundas Branch - Dundas - Program Room
Bring the whole family to story time and get ready to read.

Fri, Apr 25, 10:00am - 10:30am
Valley Park Branch - Valley Park - Program Room A/B
Join a fun interactive program for adults with special needs.

Fri, Apr 25, 10:00am - 10:30am
Concession Branch - Concession - Program Room
Bring the whole family to story time and get ready to read.

Fri, Apr 25, 10:30am - 11:15am
Westdale Branch
After storytime, stay for social and play time.

Fri, Apr 25, 10:30am - 12:00pm
Waterdown Branch - Waterdown - Program Room
Explore and create with themed stations.

Fri, Apr 25, 10:30am - 11:30am
Red Hill Branch - Red Hill - Program Room
Connect with others age 55 and older for fun and games.

Fri, Apr 25, 10:30am - 11:00am
Central Library - Central - 4th Floor
Bring the whole family to story time and get ready to read.

Fri, Apr 25, 11:00am - 12:00pm
Stoney Creek Branch - Stoney Creek - Children's area
Explore and create with our various food-themed stations and activities.

Fri, Apr 25, 11:30am - 12:00pm
Saltfleet Branch - Saltfleet - Program Room
Fun with musical instruments and songs.

Fri, Apr 25, 12:00pm - 1:00pm
Central Library - Central - Hamilton Room
Listen to live music each Friday at Noon at Central Library.

Fri, Apr 25, 12:00pm - 4:00pm
Central Library - Central - Children's Department
Create with our STREAM kits and educational toys.

Fri, Apr 25, 12:30pm - 1:30pm
Dundas Branch - Dundas - Program Room
Exercise your way to better health and fitness.

Fri, Apr 25, 1:30pm - 3:30pm
Saltfleet Branch - Saltfleet - Program Room
A great selection of free movies from new releases to award-winning classics.

Fri, Apr 25, 2:00pm - 4:00pm
Binbrook Branch - Study Area
A safe space for women to discuss mental health, wellness, boundaries, healthy relationships and more.

Fri, Apr 25, 2:00pm - 3:00pm
Kenilworth Branch - Kenilworth- Makerspace
Learn to design and create projects on this crafting machine.
This event is full

Fri, Apr 25, 2:00pm - 3:00pm
Barton Branch - Barton - Children's Department
Listen to live jazz music. April is Jazz Appreciation Month.

Fri, Apr 25, 3:00pm - 5:00pm
Carlisle Branch - Carlisle - Open Area 1
Unleash your creative side.

Fri, Apr 25, 3:00pm - 4:00pm
Barton Branch - Barton - Program Room
Drop-in for multiplayer video game fun.

Fri, Apr 25, 3:30pm - 5:30pm
Waterdown Branch - Waterdown - Program Room
Drop-in board game and puzzle fun.

Fri, Apr 25, 3:30pm - 4:30pm
Terryberry Branch - Terryberry - Main Floor
Listen to live jazz music. April is Jazz Appreciation Month.

Fri, Apr 25, 4:00pm - 5:00pm
Red Hill Branch - Red Hill - Program Room
Beat the competition in this city-wide adult Super Smash Bros. tournament.
This event is full

Fri, Apr 25, 4:00pm - 5:00pm
Stoney Creek Branch - Stoney Creek - Teen Area
Create with our STREAM kits and educational toys.

Fri, Apr 25, 4:00pm - 5:00pm
Turner Park Branch - Turner Park - Adult Program Room
Go on a fantastic journey full of daring adventure.

Sat, Apr 26, 8:00am - 5:00pm
Central Library - Central - 1st Floor Gallery 4
An exhibition of archival material telling the human history of Cootes Paradise.

Sat, Apr 26, 9:00am - 12:00pm
Ancaster Branch - Ancaster - Children's Department
Build, imagine and play with LEGO.

Sat, Apr 26, 9:30am - 4:00pm
Concession Branch - Concession - Children's Department
Drop-in board game and puzzle fun.

Sat, Apr 26, 9:30am - 11:00am
Stoney Creek Branch - Stoney Creek - Saltfleet Room
Learn how to create an Advanced Care Plan for dependents with a disability.
Register

Sat, Apr 26, 10:00am - 4:00pm
Central Library - Central - 4th Floor
Trained volunteers help file your taxes at select branches.

Sat, Apr 26, 10:00am - 12:00pm
Binbrook Branch - Binbrook - Program Room
Unleash your creative side.

Sat, Apr 26, 10:00am - 12:00pm
Dundas Branch - Dundas - Children's Area
Create with our STREAM kits and educational toys.

Sat, Apr 26, 10:00am - 11:00am
Valley Park Branch - Valley Park - Program Room A/B
Learn about various forms of poetry and start writing.

Sat, Apr 26, 10:00am - 10:30am
Central Library - Central - Hamilton Room
Bring the whole family to story time and get ready to read.

Sat, Apr 26, 10:00am - 4:30pm
Waterdown Branch - Waterdown - Program Room
Build, imagine and play with LEGO.

Sat, Apr 26, 10:00am - 12:00pm
Parkdale Branch - Parkdale - Main Room
Drop-in board game and puzzle fun.

Sat, Apr 26, 10:00am - 11:00am
Terryberry Branch - Terryberry - Study Room 1
Practice your French-speaking skills weekly at beginner or intermediate level.

Sat, Apr 26, 10:00am - 11:00am
Locke Branch - Locke - Open Area
Trade your puzzles with others and take home a new-to-you puzzle.

Sat, Apr 26, 10:00am - 4:00pm
Westdale Branch - Westdale - Program Room
Create with our STREAM kits and educational toys.

Sat, Apr 26, 10:00am - 11:00am
Dundas Branch - Dundas - Program Room
Hands-on STEAM (Science, Tech, Engineering, Art and Math) fun.

Sat, Apr 26, 10:00am - 2:00pm
Sherwood Branch - Sherwood - Children's Department
Unleash your creative side.

Sat, Apr 26, 10:30am - 11:30am
Saltfleet Branch - Saltfleet - Program Room
Learn how to draw cute animals.

Sat, Apr 26, 10:30am - 11:00am
Barton Branch - Barton - Children's Department
Fun with musical instruments and songs.

Sat, Apr 26, 10:30am - 11:30am
Red Hill Branch - Red Hill - Program Room
Come learn the basics of birding.

Sat, Apr 26, 10:30am - 11:00am
Kenilworth Branch - Kenilworth - Program Room
Bring the whole family to story time and get ready to read.

Sat, Apr 26, 11:00am - 2:00pm
Stoney Creek Branch - Stoney Creek - Teen Area
Build, imagine and play with LEGO.

Sat, Apr 26, 11:00am - 3:00pm
Central Library - Central - Children's Department
Build, imagine and play with LEGO.

Sat, Apr 26, 11:00am - 1:00pm
Kenilworth Branch - Kenilworth - Children's Department
A drop-in knitting and crochet program. Bring your current project and materials.

Sat, Apr 26, 11:00am - 12:00pm
Barton Branch - Barton - Program Room
Drop-in board game and puzzle fun.

Sat, Apr 26, 12:00pm - 2:00pm
Terryberry Branch - Terryberry - Children's Area
Bring the family and play chess.

Sat, Apr 26, 12:30pm - 4:30pm
Carlisle Branch - Carlisle - Open Area 1
Build, imagine and play with LEGO.

Sat, Apr 26, 12:30pm - 4:30pm
Freelton Branch - Freelton - Open Area 1
Explore and create with our various food-themed stations and activities.

Sat, Apr 26, 1:00pm - 3:00pm
Valley Park Branch - Valley Park - Program Room A/B
Watch new releases and rediscover old favourites.

Sat, Apr 26, 1:00pm - 3:00pm
Barton Branch - Barton - Program Room
Watch new releases and rediscover old favourites.

Cancelled
Sat, Apr 26, 2:00pm - 4:00pm
Binbrook Branch
Play chess with other fans of the game and hone your skills.

Sat, Apr 26, 2:00pm - 3:00pm
Red Hill Branch - Red Hill - Children's Department
Build, imagine and play with LEGO.

Sat, Apr 26, 2:00pm - 3:00pm
Concession Branch - Concession - Program Room
Beat the competition in this Hamilton city-wide adult Super Smash Bros. tournament.
This event is full

Sat, Apr 26, 2:00pm - 3:00pm
Central Library - Central - Photo Studio
Drop-in for multiplayer video game fun.

Sat, Apr 26, 2:00pm - 4:00pm
Mount Hope Branch - Mount Hope - Teen Area
Unleash your creative side.

Sat, Apr 26, 2:00pm - 4:00pm
Turner Park Branch - Turner Park - Children's Program Room
Watch new releases and rediscover old favourites.

Sat, Apr 26, 2:00pm - 3:00pm
Red Hill Branch - Red Hill - Program Room
Challenge fellow gamers to claim the title of champion.

Sat, Apr 26, 2:00pm - 3:00pm
Saltfleet Branch - Saltfleet - Program Room
Practise your French-speaking skills weekly at beginner or intermediate level.

Sat, Apr 26, 2:30pm - 3:30pm
Stoney Creek Branch - Stoney Creek - Teen Area
Learn how to draw cute animals.

Sat, Apr 26, 2:30pm - 3:30pm
Terryberry Branch - Terryberry - Auditorium
Build, imagine and play with LEGO.

Sat, Apr 26, 2:30pm - 4:30pm
Stoney Creek Branch - Stoney Creek - Council Chambers
Watch new releases and rediscover old favourites.

Sun, Apr 27, 12:00pm - 5:00pm
Central Library - Central - 1st Floor Gallery 4
An exhibition of archival material telling the human history of Cootes Paradise.

Mon, Apr 28, 9:30am - 10:30am
Virtual Branch
Learn English in a small class with other seniors 55+.

Mon, Apr 28, 9:30am - 10:00am
Dundas Branch - Dundas - Program Room
It’s never too early to read to your baby. Suitable for children from birth to age 24 months.

Mon, Apr 28, 10:00am - 10:30am
Saltfleet Branch - Saltfleet - Program Room
It’s never too early to read to your baby. Suitable for children from birth to age 24 months.

Mon, Apr 28, 10:00am - 10:30am
Red Hill Branch - Red Hill - Program Room
It’s never too early to read to your baby. Suitable for children from birth to age 24 months.

Mon, Apr 28, 10:00am - 10:30am
Ancaster Branch - Ancaster - Children's Department
It’s never too early to read to your baby. Suitable for children from birth to age 24 months.

Mon, Apr 28, 10:00am - 12:00pm
Terryberry Branch - Terryberry - Main Floor
A drop-in knitting and crochet program. Bring your current project and materials.

Mon, Apr 28, 10:00am - 11:00am
Dundas Branch - Dundas - Children's Area
After storytime, stay for social and play time.

Mon, Apr 28, 10:00am - 10:30am
Kenilworth Branch - Kenilworth - Children's Department
Bring the whole family to story time and get ready to read.

Mon, Apr 28, 10:00am - 11:00am
Central Library - Central - Hamilton Room
Join us for movement-based play.

Mon, Apr 28, 10:30am - 11:00am
Saltfleet Branch - Saltfleet - Children's Department
After storytime, stay for social and play time.

Mon, Apr 28, 10:30am - 11:30am
Red Hill Branch - Red Hill - Children's Department
Afterward, stay for social and play time.

Mon, Apr 28, 10:30am - 11:00am
Kenilworth Branch
After storytime, stay for social and play time.

Mon, Apr 28, 11:00am - 11:30am
Ancaster Branch - Ancaster - Children's Department
Bring the whole family to story time and get ready to read.

Mon, Apr 28, 11:30am - 2:00pm
Sherwood Branch - Sherwood - Marketplace
Bring your your phone, tablet or laptop computer and your technology questions to this drop-in program.

Mon, Apr 28, 1:00pm - 2:00pm
Ancaster Branch - Ancaster - Murray Ferguson Room
Chat with other gardeners and share ideas and advice.

Mon, Apr 28, 1:00pm - 4:00pm
Central Library - Central - Hamilton Room
A great selection of free movies from new releases to award-winning classics.

Mon, Apr 28, 1:00pm - 2:00pm
Barton Branch - Barton - Gallery Display
Bring your your phone, tablet or laptop computer and your technology questions to this drop-in program.

Cancelled
Mon, Apr 28, 1:00pm - 1:45pm
Stoney Creek Branch
Exercise your way to better health and fitness.

Mon, Apr 28, 1:00pm - 2:00pm
Concession Branch - Concession - Program Room
Learn the benefits of massage for your infant and how to do it.
Register

Mon, Apr 28, 1:00pm - 2:00pm
Binbrook Branch - Binbrook - Program Room
Listen to live jazz music. April is Jazz Appreciation Month.

Mon, Apr 28, 1:30pm - 3:00pm
Sherwood Branch - Sherwood - Program Room C
A drop-in knitting and crochet program. Bring your current project and materials.

Mon, Apr 28, 1:30pm - 4:30pm
Central Library - Central - 1st Floor Community Partner Desk A
Onsite advice about landlord and tenant issues, including evictions, rent increases, maintenance issues and more.

Cancelled
Mon, Apr 28, 2:00pm - 3:00pm
Sherwood Branch
Join us for an hour of guided mindfulness and meditation.

Mon, Apr 28, 2:00pm - 3:00pm
Red Hill Branch - Red Hill - Program Room
A supportive forum for aspiring writers.

Cancelled
Mon, Apr 28, 2:00pm - 3:00pm
Waterdown Branch
Practise your French-speaking skills weekly at beginner or intermediate level.

Mon, Apr 28, 2:00pm - 3:30pm
Stoney Creek Branch
A drop-in knitting and crochet program. Bring your current project and materials.

Mon, Apr 28, 2:00pm - 2:30pm
Concession Branch
A space for new parents and caregivers to connect, receive information from an Early Childhood Educator and participate in an activity or song with baby.
Register

Mon, Apr 28, 3:00pm - 4:00pm
Barton Branch - Barton - Children's Department
Build, imagine and play with LEGO.

Mon, Apr 28, 3:00pm - 5:00pm
Red Hill Branch - Red Hill - Children's Department
An in-person math adventure.

Mon, Apr 28, 3:00pm - 4:00pm
Central Library - Central - Photo Studio
Design and create custom buttons.

Mon, Apr 28, 3:00pm - 4:00pm
Valley Park Branch - Valley Park - Program Room A
Learn how to identify, remove and avoid growing invasive plants.

Mon, Apr 28, 3:00pm - 4:00pm
Westdale Branch - Westdale - Program Room
Bring the family and play chess.

Mon, Apr 28, 3:30pm - 5:30pm
Waterdown Branch - Waterdown - Program Room
Bring the family and play chess.

Mon, Apr 28, 3:30pm - 4:30pm
Terryberry Branch - Terryberry - Main Floor
Bring your tech questions and get one-on-one help.

Mon, Apr 28, 3:30pm - 5:00pm
Turner Park Branch - Turner Park - Adult Program Room
Math help for grade 5-8 students.

Mon, Apr 28, 3:30pm - 5:00pm
Concession Branch - Concession - Program Room
Math help for grade 5-8 students.

Mon, Apr 28, 3:30pm - 4:30pm
Saltfleet Branch - Saltfleet - Program Room
Create with our STREAM kits and educational toys.

Mon, Apr 28, 4:00pm - 5:00pm
Kenilworth Branch - Kenilworth - Children's Department
Learn the basics of chess: the board, the pieces, and the strategy.

Mon, Apr 28, 4:00pm - 5:00pm
Central Library - Central - Wentworth Room
Hands-on STEAM (Science, Tech, Engineering, Art and Math) fun.

Mon, Apr 28, 6:00pm - 7:45pm
Greensville Branch - Greensville - Teen Area
Play guitar and share songs.

Mon, Apr 28, 6:00pm - 7:00pm
Carlisle Branch - Carlisle - Open Area 1
Colouring, it’s not just for kids.

Mon, Apr 28, 6:00pm - 7:00pm
Turner Park Branch - Turner Park - Adult Program Room
Read aloud to well-trained, furry friends who are excellent listeners.

Mon, Apr 28, 6:30pm - 7:30pm
Waterdown Branch - Waterdown - Program Room
Chat about your favourite titles, discover new ones and meet friends.

Mon, Apr 28, 6:30pm - 7:30pm
Valley Park Branch - Valley Park - Program Room A/B
Hang out with friends in the library and explore games and activities.

Cancelled
Tue, Apr 29, 9:30am - 2:30pm
Red Hill Branch
Trained volunteers help file your taxes at select branches.

Tue, Apr 29, 9:30am - 10:00am
Turner Park Branch - Turner Park - Children's Program Room
Bring the whole family to story time and get ready to read.

Tue, Apr 29, 9:30am - 10:00am
Valley Park Branch - Valley Park - Program Room A/B
It’s never too early to read to your baby. Suitable for children from birth to age 24 months.

Tue, Apr 29, 9:30am - 11:00am
Central Library - Central - 4th Floor Newcomers Classroom
Learn English in a small class with other seniors 55+.

Tue, Apr 29, 9:30am - 2:30pm
Red Hill Branch - Red Hill - Program Room
Trained volunteers help file your taxes at select branches.

Tue, Apr 29, 10:00am - 12:00pm
Central Library - Central - Wentworth Room
A six-week program that teaches adults 55+ about computer skills and stay safe online.

Tue, Apr 29, 10:00am - 10:30am
Binbrook Branch - Binbrook - Program Room
It’s never too early to read to your baby. Suitable for children from birth to age 24 months.

Tue, Apr 29, 10:00am - 11:00am
Concession Branch - Concession - Program Room
Trace your roots using Ancestry Library Edition.

Tue, Apr 29, 10:00am - 11:00am
Dundas Branch - Dundas - Program Room
Connect with other parents and discuss the joys and challenges of parenthood.

Tue, Apr 29, 10:00am - 10:30am
Waterdown Branch - Waterdown - Program Room
Bring the whole family to story time and get ready to read.

Tue, Apr 29, 10:00am - 10:30am
Central Library - Central - Hamilton Room
Bring the whole family to story time and get ready to read.

Tue, Apr 29, 10:00am - 10:30am
Locke Branch - Locke - Children's Department
Bring the whole family to story time and get ready to read.

Tue, Apr 29, 10:00am - 10:30am
Greensville Branch - Greensville - Children's Department
Bring the whole family to story time and get ready to read.

Tue, Apr 29, 10:00am - 10:30am
Terryberry Branch - Terryberry - Auditorium
Bring the whole family to story time and get ready to read.

Tue, Apr 29, 10:00am - 10:30am
Sherwood Branch - Sherwood - Children's Department
Bring the whole family to story time and get ready to read.

Tue, Apr 29, 10:00am - 10:30am
Kenilworth Branch - Kenilworth - Children's Department
It’s never too early to read to your baby. Suitable for children from birth to age 24 months.

Tue, Apr 29, 10:30am - 11:00am
Binbrook Branch
After storytime, stay for social and play time.

Tue, Apr 29, 10:30am - 11:00am
Valley Park Branch - Valley Park - Children's Department
Storytime focused on family diversity.

Tue, Apr 29, 10:30am - 12:00pm
Greensville Branch - Greensville - Community Centre
After storytime, stay for social and play time.

Tue, Apr 29, 10:30am - 11:30am
Freelton Branch - Freelton - Open Area 1
Chat with other gardeners and share ideas and advice.

Tue, Apr 29, 10:30am - 11:00am
Kenilworth Branch
Afterward, stay for social and play time.

Tue, Apr 29, 10:45am - 11:15am
Central Library - Central - Hamilton Room
It’s never too early to read to your baby. Suitable for children from birth to age 24 months.

Tue, Apr 29, 11:00am - 11:30am
Waterdown Branch - Waterdown - Program Room
It’s never too early to read to your baby. Suitable for children from birth to age 24 months.

Tue, Apr 29, 11:00am - 11:30am
Stoney Creek Branch - Stoney Creek - Children's Department
Fun with musical instruments and songs.

Tue, Apr 29, 11:30am - 12:30pm
Dundas Branch - Dundas - Program Room
Exercise your way to better health and fitness.

Tue, Apr 29, 11:30am - 12:00pm
Waterdown Branch - Waterdown - Program Room
Afterward, stay for social and play time.

Tue, Apr 29, 11:30am - 12:30pm
Barton Branch - Barton - Program Room
Practise speaking English in a group setting.

Tue, Apr 29, 1:00pm - 5:00pm
Central Library - Central - 1st Floor Community Partner Desk B
Housing, employment, education and mental health supports for youth ages 18-29.

Tue, Apr 29, 1:00pm - 3:00pm
Concession Branch - Concession - Program Room
A great selection of free movies from new releases to award-winning classics.

Tue, Apr 29, 1:00pm - 2:00pm
Ancaster Branch - Ancaster - Murray Ferguson Room
Learn the benefits of massage for your infant and how to do it.
Register

Tue, Apr 29, 1:00pm - 1:30pm
Locke Branch - Locke - Children's Department
It’s never too early to read to your baby. Suitable for children from birth to age 24 months.

Tue, Apr 29, 1:00pm - 3:00pm
Stoney Creek Branch - Stoney Creek - Council Chambers
A great selection of free movies from new releases to award-winning classics.

Tue, Apr 29, 1:30pm - 2:00pm
Locke Branch - Locke - Children's Department
Afterward, stay for social and play time.

Tue, Apr 29, 2:00pm - 5:00pm
Westdale Branch - Westdale - Lounge
Learn about Goodwill Amity's employment services.

Tue, Apr 29, 2:00pm - 4:00pm
Central Library - Central - 2nd Floor Program Room
A drop-in knitting and crochet program. Bring your current project and materials.

Tue, Apr 29, 2:00pm - 3:30pm
Kenilworth Branch - Kenilworth - Program Room
Bring your current cross stitch project, or start a new one.

Tue, Apr 29, 2:00pm - 4:00pm
Binbrook Branch - Binbrook - Program Room
Learn through play, songs and more with EarlyON.

Tue, Apr 29, 2:00pm - 3:00pm
Ancaster Branch
A space for new parents and caregivers to connect, receive information from an Early Childhood Educator and participate in an activity or song with baby.
Register

Tue, Apr 29, 2:00pm - 4:00pm
Turner Park Branch - Turner Park - Adult Program Room
A drop-in knitting and crochet program. Bring your current project and materials.

Tue, Apr 29, 2:00pm - 3:00pm
Westdale Branch - Westdale - Program Room
Learn about HPL's online resource, LinkedIn Learning.

Tue, Apr 29, 2:00pm - 3:00pm
Terryberry Branch - Terryberry - Program Room
Learn how to save money on groceries using apps, reward programs and online resources.

Tue, Apr 29, 2:00pm - 3:00pm
Parkdale Branch - Parkdale - Main Room
Play the classic word game with others.

Tue, Apr 29, 2:00pm - 5:00pm
Central Library - Central - 1st Floor Jackson Square Lobby
Learn about the Association of Community Organizations for Reform Now (ACORN), Hamilton's largest citywide tenant union.

Tue, Apr 29, 2:30pm - 4:00pm
Ancaster Branch - Ancaster - Computer Lab
Learn how to save money on groceries using apps, reward programs and online resources.

Tue, Apr 29, 3:30pm - 4:30pm
Saltfleet Branch - Saltfleet - Program Room
Build, imagine and play with LEGO.

Tue, Apr 29, 3:30pm - 5:30pm
Waterdown Branch - Waterdown - Program Room
An in-person math adventure.

Tue, Apr 29, 3:30pm - 5:00pm
Sherwood Branch - Sherwood - Children's Department
Play chess with other teens.

Tue, Apr 29, 3:30pm - 5:00pm
Kenilworth Branch
Math help for grade 5-8 students.

Tue, Apr 29, 4:00pm - 6:00pm
Central Library - Central - Children's Department
Unleash your creative side.

Tue, Apr 29, 4:00pm - 5:00pm
Dundas Branch - Dundas - Program Room
Challenge fellow gamers to claim the title of champion.

Tue, Apr 29, 4:00pm - 5:00pm
Turner Park Branch - Turner Park - Teen Area
Create art with other teens.

Tue, Apr 29, 4:00pm - 6:00pm
Saltfleet Branch
Interactive math activities for students in Grades 4 and 5.
Register

Tue, Apr 29, 5:00pm - 6:00pm
Central Library - Central - 4th Floor Newcomers Classroom
English and Spanish learners practice their second languages in a facilitated group discussion. All skill levels welcome.

Cancelled
Tue, Apr 29, 5:30pm - 6:30pm
Terryberry Branch
Parents and children build their relationship through fun activities and interaction.

Tue, Apr 29, 6:00pm - 7:00pm
Central Library - Central - Wentworth Room
Join us for an hour of guided mindfulness and meditation.

Tue, Apr 29, 6:00pm - 7:00pm
Valley Park Branch - Valley Park - Program Room B
Practise speaking English in a group setting.

Tue, Apr 29, 6:00pm - 7:30pm
Central Library - Central - 4th Floor Newcomers Classroom
A supportive forum for aspiring writers.

Tue, Apr 29, 6:00pm - 7:00pm
Turner Park Branch - Turner Park - Adult Program Room
Bring your tech questions and get one-on-one help.

Tue, Apr 29, 6:00pm - 8:00pm
Waterdown Branch - Waterdown - Program Room
A drop-in knitting and crochet program. Bring your current project and materials.

Tue, Apr 29, 6:00pm - 7:00pm
Valley Park Branch - Valley Park - Children's Department
Drop-in board game and puzzle fun.

Wed, Apr 30, 8:00am - 8:00pm
Central Library - Central - 1st Floor Gallery 4
An exhibition of archival material telling the human history of Cootes Paradise.

Wed, Apr 30, 9:30am - 10:30am
Virtual Branch
Learn English in a small class with other seniors 55+.

Wed, Apr 30, 9:30am - 4:00pm
Concession Branch - Concession - Children's Department
Build, imagine and play with LEGO.

Wed, Apr 30, 9:30am - 12:00pm
Sherwood Branch - Sherwood - Program Room A/B
Learn through play, songs and more with EarlyON.

Wed, Apr 30, 10:00am - 10:30am
Saltfleet Branch - Saltfleet - Program Room
Bring the whole family to story time and get ready to read.

Wed, Apr 30, 10:00am - 10:30am
Concession Branch - Concession - Program Room
Bring the whole family to story time and get ready to read.

Wed, Apr 30, 10:00am - 10:30am
Turner Park Branch - Turner Park - Children's Program Room
Bring the whole family to story time and get ready to read.

Wed, Apr 30, 10:00am - 10:30am
Binbrook Branch - Binbrook - Program Room
Bring the whole family to story time and get ready to read.

Wed, Apr 30, 10:00am - 10:30am
Central Library - Central - Hamilton Room
Bring the whole family to story time and get ready to read.

Wed, Apr 30, 10:00am - 10:30am
Dundas Branch - Dundas - Program Room
Bring the whole family to story time and get ready to read.

Wed, Apr 30, 10:00am - 10:30am
Waterdown Branch - Waterdown - Program Room
Sing and play under the rainbow parachute.

Wed, Apr 30, 10:00am - 10:30am
Sherwood Branch - Sherwood - Children's Department
Bring the whole family to story time and get ready to read.

Wed, Apr 30, 10:00am - 12:00pm
Valley Park Branch - Valley Park - Program Room A
A drop-in knitting and crochet program. Bring your current project and materials.

Wed, Apr 30, 10:00am - 12:00pm
Barton Branch - Barton - Program Room
Bring along your support staff, friends and family and feel free to colour, do puzzles and play games.

Wed, Apr 30, 10:00am - 1:00pm
Stoney Creek Branch - Stoney Creek- Entry Area
Bring your resume and cover letter for on-the-spot editing and job searching tips and tools.

Wed, Apr 30, 10:30am - 11:00am
Binbrook Branch
After storytime, stay for social and play time.

Wed, Apr 30, 10:30am - 12:00pm
Waterdown Branch - Waterdown - Program Room
Explore and create with themed stations.

Wed, Apr 30, 11:00am - 11:45am
Saltfleet Branch - Saltfleet - Teen Area
Exercise your way to better health and fitness.

Wed, Apr 30, 11:00am - 1:00pm
Central Library - Central - Hamilton Room
Bring along your support staff, friends and family and feel free to laugh out loud, sing and dance with the lights on.

Wed, Apr 30, 11:00am - 11:30am
Barton Branch - Barton - Children's Department
Bring the whole family to story time and get ready to read.

Wed, Apr 30, 11:00am - 11:30am
Lynden Branch - Lynden - Fireplace
Bring the whole family to story time and get ready to read.

Wed, Apr 30, 11:00am - 11:30am
Ancaster Branch - Ancaster - Children's Department
Bring the whole family to story time and get ready to read.

Wed, Apr 30, 11:30am - 12:00pm
Barton Branch
After storytime, stay for social and play time.

Wed, Apr 30, 12:00pm - 2:00pm
Dundas Branch - Dundas - 1st Floor
Play chess with other fans of the game and hone your skills.

Wed, Apr 30, 12:00pm - 1:00pm
Red Hill Branch - Red Hill - Marketplace
Listen to live jazz music. April is Jazz Appreciation Month.

Wed, Apr 30, 12:30pm - 1:30pm
Kenilworth Branch - Kenilworth - Program Room
Exercise your way to better health and fitness.

Wed, Apr 30, 12:30pm - 1:30pm
Terryberry Branch - Terryberry - Auditorium
Gentle and slow stretching.

Wed, Apr 30, 1:00pm - 2:00pm
Ancaster Branch - Ancaster - Murray Ferguson Room
Exercise your way to better health and fitness.

Wed, Apr 30, 1:00pm - 2:00pm
Parkdale Branch - Parkdale - Main Room
Bring your your phone, tablet or laptop computer and your technology questions to this drop-in program.

Wed, Apr 30, 1:00pm - 3:00pm
Barton Branch - Barton - Gallery Display
A drop-in knitting and crochet program. Bring your current project and materials.

Wed, Apr 30, 1:00pm - 1:45pm
Stoney Creek Branch - Stoney Creek - Saltfleet Room
Exercise your way to better health and fitness.

Wed, Apr 30, 1:00pm - 5:00pm
Central Library - Central - 1st Floor Community Partner Desk A
Peer Supporters listen, provide emotional support, and most importantly, inspire hope

Wed, Apr 30, 1:30pm - 3:30pm
Central Library - Central - 2nd Floor Program Room
Dabble in colouring, puzzles and Scrabble.

Wed, Apr 30, 2:00pm - 4:00pm
Binbrook Branch - Binbrook - Program Room
Learn through play, songs and more with EarlyON.

Wed, Apr 30, 2:00pm - 4:00pm
Greensville Branch - Greensville - Meeting Room
A drop-in knitting and crochet program. Bring your current project and materials.

Wed, Apr 30, 2:00pm - 5:00pm
Sherwood Branch - Sherwood - Marketplace
Play the classic word game with others.

Wed, Apr 30, 3:00pm - 4:00pm
Dundas Branch - Dundas - Teen Area
Knit for a cause and earn volunteer hours.

Wed, Apr 30, 3:00pm - 5:00pm
Carlisle Branch - Carlisle - Open Area 1
Unleash your creative side.

Wed, Apr 30, 3:00pm - 5:00pm
Barton Branch - Barton - Gallery Display
Swap your new or gently used [insert genre] books with other readers.

Wed, Apr 30, 3:30pm - 5:00pm
Turner Park Branch - Turner Park - Adult Program Room
Math help for grade 5-8 students.

Wed, Apr 30, 3:30pm - 5:00pm
Waterdown Branch - Waterdown - Program Room
Unleash your creative side.

Wed, Apr 30, 3:30pm - 5:00pm
Concession Branch - Concession - Program Room
Math help for grade 5-8 students.

Wed, Apr 30, 4:00pm - 5:00pm
Saltfleet Branch - Saltfleet - Program Room
Bring your tech questions and get one-on-one help.

Wed, Apr 30, 4:00pm - 5:00pm
Terryberry Branch - Terryberry - Study Room 1
Practice speaking English in a small group.

Wed, Apr 30, 4:00pm - 5:00pm
Valley Park Branch
Build, imagine and play with LEGO.

Wed, Apr 30, 4:00pm - 5:00pm
Stoney Creek Branch - Stoney Creek - Children's Department
Create with our STREAM kits and educational toys.

Wed, Apr 30, 5:00pm - 7:00pm
Central Library
Chat one-to-one with members of Hamilton's community.

Wed, Apr 30, 5:00pm - 6:00pm
Waterdown Branch - Waterdown - Program Room
Bring your tech questions and get one-on-one help.

Wed, Apr 30, 5:30pm - 6:45pm
Westdale Branch - Westdale - Program Room
Practise your French-speaking skills weekly at beginner or intermediate level.

Wed, Apr 30, 5:30pm - 7:00pm
Dundas Branch - Dundas - Teen Area
Bring your your phone, tablet or laptop computer and your technology questions to this drop-in program.

Wed, Apr 30, 5:30pm - 6:30pm
Red Hill Branch - Red Hill - Program Room
Parents and children build their relationship through fun activities and interaction.
Register

Wed, Apr 30, 6:00pm - 7:00pm
Red Hill Branch - Red Hill - Children's Department
Build, imagine and play with LEGO.

Wed, Apr 30, 6:00pm - 6:30pm
Kenilworth Branch - Kenilworth - Children's Department
Wear your cozy pyjamas for stories, songs and fun.

Wed, Apr 30, 6:30pm - 7:30pm
Central Library - Central - 4th Floor Computer Lab
An introduction to the basics of a computer including using the mouse and keyboard.

Wed, Apr 30, 6:30pm - 7:45pm
Terryberry Branch - Terryberry - Auditorium
Practice writing skills and network with other writers.

Wed, Apr 30, 6:30pm - 7:30pm
Waterdown Branch - Waterdown - Program Room
Learn about principles of photography that you can put to use with any camera.

Thu, May 01, 8:00am - 8:00pm
Central Library - Central - 1st Floor Gallery 4
An exhibition of archival material telling the human history of Cootes Paradise.

Thu, May 01, 8:30am - 11:30am
Central Library - Central - Hamilton Room
Imagine, build and play with giant, blue foam blocks.

Thu, May 01, 9:00am - 12:00pm
Central Library - Central - 1st Floor Community Partner Desk A
Good Shepherd offers supports for seniors impacted by issues such as dementia, abuse/exploitation, mental and physical health challenges, precarious housing, food insecurity and social isolation.

Thu, May 01, 9:30am - 11:00am
Central Library - Central - 4th Floor Newcomers Classroom
Learn English in a small class with other seniors 55+.

Thu, May 01, 9:30am - 10:30am
Dundas Branch - Dundas - Program Room
Learn the benefits of massage for your infant and how to do it.
Register

Thu, May 01, 10:00am - 10:30am
Terryberry Branch - Terryberry - Auditorium
Bring the whole family to story time and get ready to read.

Thu, May 01, 10:00am - 10:30am
Westdale Branch - Westdale - Program Room
Bring the whole family to story time and get ready to read.

Thu, May 01, 10:00am - 11:00am
Turner Park Branch - Turner Park - Adult Program Room
Join a fun interactive program for adults with disabilities.

Thu, May 01, 10:00am - 10:30am
Binbrook Branch - Binbrook - Program Room
Bring the whole family to story time and get ready to read.

Thu, May 01, 10:00am - 12:00pm
Stoney Creek Branch - Stoney Creek - Council Chambers
Bring along your support staff, friends and family and feel free to laugh out loud, sing and dance with the lights on.

Thu, May 01, 10:00am - 10:30am
Kenilworth Branch - Kenilworth - Children's Department
It’s never too early to read to your baby. Suitable for children from birth to age 24 months.

Thu, May 01, 10:00am - 10:30am
Red Hill Branch - Red Hill - Program Room
Bring the whole family to story time and get ready to read.

Thu, May 01, 10:30am - 11:15am
Westdale Branch
After storytime, stay for social and play time.

Thu, May 01, 10:30am - 11:00am
Binbrook Branch
After storytime, stay for social and play time.

Thu, May 01, 10:30am - 11:15am
Valley Park Branch - Valley Park - Program Room A/B
Bring the whole family to storytime and get ready to read about seeds and gardening.

Thu, May 01, 10:30am - 11:30am
Sherwood Branch - Sherwood - Program Room A/B
Exercise your way to better health and fitness.

Thu, May 01, 10:30am - 11:00am
Kenilworth Branch - Kenilworth - Program Room
Afterward, stay for social and play time.

Thu, May 01, 10:30am - 11:30am
Red Hill Branch
After storytime, stay for social and play time.

Thu, May 01, 10:30am - 11:00am
Carlisle Branch - Carlisle - Open Area 1
Bring the whole family to story time and get ready to read.

Thu, May 01, 11:00am - 1:00pm
Saltfleet Branch - Saltfleet - Program Room
Play video games on Nintendo Switch with other teens.

Thu, May 01, 11:00am - 11:45am
Stoney Creek Branch - Stoney Creek - Children's area
Bring the whole family to storytime and get ready to read about seeds and gardening.

Thu, May 01, 11:00am - 12:00pm
Barton Branch - Barton - Children's Department
Explore and create with themed stations.

Thu, May 01, 11:00am - 12:00pm
Barton Branch - Barton - Program Room
An introduction to the internet, featuring methods of connecting and navigating web browsers.
Registration opens Wednesday, April 23 2025 at 9:00am

Thu, May 01, 11:00am - 12:00pm
Carlisle Branch - Carlisle - Open Area 2
After storytime, stay for social and play time.

Thu, May 01, 11:30am - 12:30pm
Binbrook Branch - Binbrook - Program Room
Unleash your creative side and make something crafty.
Registration opens Wednesday, April 23 2025 at 9:00am

Thu, May 01, 11:45am - 12:45pm
Red Hill Branch - Red Hill - Program Room
Exercise your way to better health and fitness.

Thu, May 01, 12:00pm - 1:00pm
Barton Branch - Barton - Gallery Display
Colouring, it’s not just for kids.

Thu, May 01, 12:00pm - 2:00pm
Concession Branch - Concession - Program Room
A drop-in knitting and crochet program. Bring your current project and materials.

Thu, May 01, 1:00pm - 3:00pm
Central Library - Central - 1st Floor Community Partner Desk A
Hamilton Child and Family Supports was established in 1894 as a not-for-profit charitable organization focusing on the well-being and protection of children.

Thu, May 01, 1:30pm - 3:00pm
Sherwood Branch - Sherwood - Program Room A/B
Mild exercise to help release your tension and stress.

Thu, May 01, 1:30pm - 2:00pm
Central Library - Central - Hamilton Room
Fun with musical instruments and songs.

Thu, May 01, 2:00pm - 4:00pm
Dundas Branch - Dundas - Program Room
A drop-in knitting and crochet program. Bring your current project and materials.

Thu, May 01, 2:00pm - 2:30pm
Carlisle Branch - Carlisle - Open Area 2
It’s never too early to read to your baby. Suitable for children from birth to age 24 months.

Thu, May 01, 2:30pm - 3:00pm
Carlisle Branch - Carlisle - Open Area 1
After Baby Storytime, stay for social and play time.

Thu, May 01, 3:00pm - 4:00pm
Terryberry Branch - Terryberry - Program Room
Level up your cooking and baking skills. Choose a recipe, prepare it at home and share your experience with fellow home chefs.

Thu, May 01, 3:00pm - 4:00pm
Saltfleet Branch - Saltfleet - Program Room
Knit for a cause and earn volunteer hours.

Thu, May 01, 3:00pm - 7:00pm
Parkdale Branch - Parkdale - Main Room
An in-person math adventure.

Thu, May 01, 3:00pm - 5:00pm
Kenilworth Branch - Kenilworth- Makerspace
Knit for a cause and earn volunteer hours.

Thu, May 01, 3:30pm - 4:30pm
Central Library - Central - 4th Floor Newcomers Classroom
Practise speaking English in a small group.

Thu, May 01, 3:30pm - 4:30pm
Central Library - Central - 2nd Floor Program Room
Bring your tech questions and get one-on-one help.

Thu, May 01, 3:30pm - 5:30pm
Waterdown Branch - Waterdown - Program Room
Build, imagine and play with LEGO.

Thu, May 01, 3:30pm - 4:30pm
Red Hill Branch - Red Hill - Program Room
Bring your tech questions and get one-on-one help.

Thu, May 01, 3:30pm - 5:00pm
Kenilworth Branch - Kenilworth - Children's Department
Math help for grade 5-8 students.

Thu, May 01, 4:00pm - 5:00pm
Dundas Branch - Dundas - Teen Area
Take your character on a legendary adventure.
Registration opens Wednesday, April 23 2025 at 9:00am

Thu, May 01, 4:00pm - 5:00pm
Saltfleet Branch - Saltfleet - Children's Department
Hands-on STEAM (Science, Tech, Engineering, Art and Math) fun.

Thu, May 01, 4:00pm - 6:00pm
Central Library - Central - Wentworth Room
Interactive math activities for students in Grades 4 and 5.
Register

Thu, May 01, 4:00pm - 7:30pm
Freelton Branch - Freelton - Open Area 1
Unleash your creative side.

Thu, May 01, 5:00pm - 6:00pm
Central Library - Central - 4th Floor Newcomers Classroom
Practise your French-speaking skills weekly at beginner or intermediate level.

Thu, May 01, 5:00pm - 6:00pm
Sherwood Branch - Sherwood - Children's Department
Bring the family and play chess.

Thu, May 01, 5:00pm - 6:00pm
Turner Park Branch - Turner Park - Teen Area
Play chess with other teens.

Thu, May 01, 6:00pm - 7:00pm
Central Library - Central - Photo Studio
Learn to design and create projects on this crafting machine.
Registration opens Wednesday, April 23 2025 at 9:00am

Thu, May 01, 6:00pm - 7:00pm
Valley Park Branch - Valley Park - Maker Studio
A welcome space for all makers.

Thu, May 01, 6:30pm - 7:30pm
Valley Park Branch - Valley Park - Program Room A
Read aloud to well-trained, furry friends who are excellent listeners.

Thu, May 01, 6:30pm - 7:30pm
Central Library - Central - Hamilton Room
Ann Y.K. Choi chats with author Genevieve Graham.

Fri, May 02, 9:30am - 10:00am
Sherwood Branch - Sherwood - Children's Department
It’s never too early to read to your baby. Suitable for children from birth to age 24 months.

Fri, May 02, 10:00am - 10:30am
Dundas Branch - Dundas - Program Room
Bring the whole family to story time and get ready to read.

Fri, May 02, 10:00am - 10:30am
Sherwood Branch
Afterward, stay for social and play time.

Fri, May 02, 10:00am - 12:00pm
Binbrook Branch - Study Area
A drop-in knitting and crochet program. Bring your current project and materials.

Fri, May 02, 10:00am - 10:30am
Concession Branch - Concession - Program Room
Bring the whole family to story time and get ready to read.

Fri, May 02, 10:30am - 12:00pm
Waterdown Branch - Waterdown - Program Room
Explore and create with themed stations.

Fri, May 02, 10:30am - 11:00am
Central Library - Central - 2nd Floor Program Room
Bring the whole family to story time and get ready to read.

Fri, May 02, 11:00am - 12:00pm
Stoney Creek Branch - Stoney Creek - Children's area
Explore and create with our various food-themed stations and activities.

Fri, May 02, 11:00am - 11:30am
Ancaster Branch - Ancaster - Children's Department
Bring the whole family to story time and get ready to read.

Fri, May 02, 11:30am - 1:00pm
Saltfleet Branch - Saltfleet - Program Room
Create art with other teens.

Fri, May 02, 12:00pm - 4:00pm
Central Library - Central - Children's Department
Create with our STREAM kits and educational toys.

Fri, May 02, 12:00pm - 1:00pm
Central Library - Central - Hamilton Room
Listen to live music each Friday at Noon at Central Library.

Fri, May 02, 2:00pm - 4:00pm
Binbrook Branch - Study Area
A safe space for women to discuss mental health, wellness, boundaries, healthy relationships and more.

Fri, May 02, 3:00pm - 5:00pm
Terryberry Branch - Terryberry - Children's Area
An in-person math adventure.

Fri, May 02, 3:00pm - 5:00pm
Carlisle Branch - Carlisle - Open Area 2
Unleash your creative side.

Fri, May 02, 3:00pm - 4:00pm
Barton Branch - Barton - Children's Department
Drop-in board game and puzzle fun.

Fri, May 02, 3:30pm - 5:30pm
Waterdown Branch - Waterdown - Program Room
Drop-in board game and puzzle fun.

Fri, May 02, 4:00pm - 5:00pm
Stoney Creek Branch - Stoney Creek - Teen Area
Create with our STREAM kits and educational toys.

Fri, May 02, 4:00pm - 5:00pm
Turner Park Branch - Turner Park - Adult Program Room
Take your character on a legendary adventure.

Sat, May 03, 8:00am - 5:00pm
Central Library - Central - 1st Floor Gallery 4
An exhibition of archival material telling the human history of Cootes Paradise.

Sat, May 03, 10:00am - 4:00pm
Central Library - Central - 4th Floor
Trained volunteers help file your taxes at select branches.

Sat, May 03, 10:00am - 11:00am
Saltfleet Branch - Saltfleet - Teen Area
Create art with other teens.

Sat, May 03, 10:00am - 11:00am
Terryberry Branch - Terryberry - Program Room
Practice your French-speaking skills weekly at beginner or intermediate level.

Sat, May 03, 10:00am - 11:00am
Central Library - Central - 2nd Floor Program Room
Unleash your creative side and make something crafty.
Registration opens Wednesday, April 23 2025 at 9:00am

Sat, May 03, 10:00am - 10:30am
Westdale Branch - Westdale - Program Room
Bring the whole family to story time and get ready to read.

Sat, May 03, 10:00am - 2:00pm
Sherwood Branch - Sherwood - Children's Department
Build, imagine and play with LEGO.

Sat, May 03, 10:00am - 12:00pm
Barton Branch - Barton - Gallery Display
Bring your new or gently used children’s books to swap with others.

Sat, May 03, 10:00am - 12:00pm
Dundas Branch - Dundas - Program Room
Create with our STREAM kits and educational toys.

Sat, May 03, 10:00am - 12:00pm
Binbrook Branch - Binbrook - Program Room
Drop-in board game and puzzle fun.

Sat, May 03, 10:00am - 12:00pm
Parkdale Branch - Parkdale - Main Room
Unleash your creative side.

Sat, May 03, 10:00am - 12:00pm
Waterdown Branch - Waterdown - Reading Lounge
Bring your plants, cuttings, seeds or bulbs to trade with other gardeners.

Sat, May 03, 10:00am - 10:30am
Central Library - Central - Hamilton Room
Bring the whole family to story time and get ready to read.

Sat, May 03, 10:00am - 11:00am
Valley Park Branch - Valley Park - Program Room A/B
Ignite your little one's imagination.

Sat, May 03, 10:30am - 11:15am
Westdale Branch
After storytime, stay for social and play time.

Sat, May 03, 10:30am - 11:30am
Red Hill Branch - Red Hill - Children's Department
Create with our STREAM kits and educational toys.

Sat, May 03, 10:30am - 11:00am
Kenilworth Branch - Kenilworth - Children's Department
Bring the whole family to story time and get ready to read.

Sat, May 03, 11:00am - 2:00pm
Stoney Creek Branch - Stoney Creek - Teen Area
Build, imagine and play with LEGO.

Sat, May 03, 11:00am - 12:00pm
Barton Branch - Barton - Children's Department
Build, imagine and play with LEGO.

Sat, May 03, 11:00am - 3:00pm
Central Library - Central - Children's Department
Build, imagine and play with LEGO.

Sat, May 03, 12:00pm - 2:00pm
Terryberry Branch - Terryberry - Children's Area
Bring the family and play chess.

Sat, May 03, 12:30pm - 4:30pm
Carlisle Branch - Carlisle - Open Area 2
Create with our STREAM kits and educational toys.

Sat, May 03, 12:30pm - 4:30pm
Freelton Branch - Freelton - Open Area 1
Build, imagine and play with LEGO.

Sat, May 03, 1:00pm - 4:00pm
Sherwood Branch - Sherwood - Program Room A/B
Learn a new skill and help tackle period poverty.
Registration opens Wednesday, April 23 2025 at 9:00am

Sat, May 03, 1:00pm - 3:00pm
Valley Park Branch - Valley Park - Program Room A/B
Watch new releases and rediscover old favourites.

Sat, May 03, 1:00pm - 3:00pm
Barton Branch - Barton - Program Room
Watch new releases and rediscover old favourites.

Sat, May 03, 1:00pm - 4:00pm
Central Library - Central - Hamilton Room
Bring children's toys, clothing and bikes to the library to be repaired by HPL's volunteer fixers. Learn new skills, promote sustainability and build community.
Register

Sat, May 03, 2:00pm - 3:00pm
Saltfleet Branch - Saltfleet - Teen Area
Practise your French-speaking skills weekly at beginner or intermediate level.

Sat, May 03, 2:00pm - 4:00pm
Turner Park Branch - Turner Park - Children's Program Room
Watch new releases and rediscover old favourites.

Sat, May 03, 2:00pm - 3:00pm
Red Hill Branch - Red Hill - Children's Department
Build, imagine and play with LEGO.

Sat, May 03, 2:00pm - 4:00pm
Mount Hope Branch - Mount Hope - Teen Area
Build, imagine and play with LEGO.

Sat, May 03, 2:00pm - 3:00pm
Waterdown Branch - Waterdown - Program Room
Hear a story about a bear who organizes a dance contest for the animals in his village.

Sat, May 03, 2:00pm - 4:00pm
Greensville Branch - Greensville - Meeting Room
Build, imagine and play with LEGO.

Sat, May 03, 2:00pm - 3:00pm
Central Library - Central - Photo Studio
Beat the competition in this Hamilton city-wide adult Super Smash Bros. tournament.

Sat, May 03, 2:30pm - 3:30pm
Terryberry Branch - Terryberry - Auditorium
Create with our STREAM kits and educational toys.

Sat, May 03, 2:30pm - 4:00pm
Locke Branch - Locke - Children's Department
Unleash your creative side.

Sat, May 03, 2:30pm - 4:30pm
Saltfleet Branch - Saltfleet - Auditorium
Watch new releases and rediscover old favourites.

Sat, May 03, 3:00pm - 4:00pm
Stoney Creek Branch - Stoney Creek - Teen Area
Create art with other teens.

Sun, May 04, 12:00pm - 5:00pm
Central Library - Central - 1st Floor Gallery 4
An exhibition of archival material telling the human history of Cootes Paradise.

Mon, May 05, 9:30am - 10:30am
Virtual Branch
Learn English in a small class with other seniors 55+.

Mon, May 05, 9:30am - 10:00am
Dundas Branch - Dundas - Program Room
It’s never too early to read to your baby. Suitable for children from birth to age 24 months.

Mon, May 05, 10:00am - 10:30am
Saltfleet Branch - Saltfleet - Program Room
It’s never too early to read to your baby. Suitable for children from birth to age 24 months.

Mon, May 05, 10:00am - 12:00pm
Terryberry Branch - Terryberry - Main Floor
A drop-in knitting and crochet program. Bring your current project and materials.

Mon, May 05, 10:00am - 10:30am
Red Hill Branch - Red Hill - Program Room
It’s never too early to read to your baby. Suitable for children from birth to age 24 months.

Mon, May 05, 10:00am - 12:00pm
Valley Park Branch - Valley Park - Program Room A
If you are interested in reading and discussing great books, there is a book club near you.
Registration opens Wednesday, April 23 2025 at 9:00am

Mon, May 05, 10:00am - 11:00am
Central Library - Central - Hamilton Room
Explore and create with themed stations.

Mon, May 05, 10:00am - 11:00am
Dundas Branch - Dundas - Children's Area
After storytime, stay for social and play time.

Mon, May 05, 10:00am - 10:30am
Ancaster Branch - Ancaster - Children's Department
It’s never too early to read to your baby. Suitable for children from birth to age 24 months.

Mon, May 05, 10:00am - 11:00am
Kenilworth Branch - Kenilworth - Children's Department
Bring the whole family to storytime and get ready to read about seeds and gardening.

Mon, May 05, 10:30am - 11:00am
Saltfleet Branch
Afterward, stay for social and play time.

Mon, May 05, 10:30am - 11:30am
Red Hill Branch - Red Hill - Children's Department
Afterward, stay for social and play time.

Mon, May 05, 11:00am - 11:30am
Binbrook Branch - Binbrook - Program Room
Join a fun interactive program for adults with disabilities.

Mon, May 05, 11:00am - 11:30am
Ancaster Branch - Ancaster - Children's Department
Bring the whole family to story time and get ready to read.

Mon, May 05, 11:30am - 12:00pm
Binbrook Branch
Bring along your support staff, friends and family and feel free to colour, do puzzles and play games.

Mon, May 05, 12:00pm - 1:00pm
Bookmobile - Bookmobile- Mohawk College
Visit HPL's Library on wheels. Pick up holds, browse the collections and more.

Mon, May 05, 1:00pm - 3:00pm
Westdale Branch - Westdale - Program Room
Play the classic word game with others.

Mon, May 05, 1:00pm - 3:00pm
Central Library - Central - Hamilton Room
A great selection of free movies from new releases to award-winning classics.

Mon, May 05, 1:00pm - 1:45pm
Stoney Creek Branch
Exercise your way to better health and fitness.

Mon, May 05, 1:00pm - 2:00pm
Barton Branch - Barton - Gallery Display
Bring your your phone, tablet or laptop computer and your technology questions to this drop-in program.

Mon, May 05, 1:00pm - 2:00pm
Shaun and Ed, 65 Hatt St., Dundas
Chat about books at Shawn & Ed Brewing Company at 65 Hatt St., Dundas.

Mon, May 05, 1:00pm - 2:30pm
Ancaster Branch - Ancaster - Murray Ferguson Room
A supportive forum for aspiring writers.
Registration opens Wednesday, April 23 2025 at 9:00am

Mon, May 05, 1:00pm - 2:00pm
Concession Branch - Concession - Program Room
Learn the benefits of massage for your infant and how to do it.
Register

Mon, May 05, 1:30pm - 3:00pm
Sherwood Branch - Sherwood - Program Room C
A drop-in knitting and crochet program. Bring your current project and materials.

Mon, May 05, 2:00pm - 3:00pm
Waterdown Branch - Waterdown - Program Room
Practise your French-speaking skills weekly at beginner or intermediate level.

Mon, May 05, 2:00pm - 3:30pm
Stoney Creek Branch - Stoney Creek - Saltfleet Room
A drop-in knitting and crochet program. Bring your current project and materials.

Mon, May 05, 2:00pm - 3:00pm
Red Hill Branch - Red Hill - Program Room
Practise speaking English in a group setting.

Mon, May 05, 2:00pm - 3:00pm
Central Library - Central - Photo Studio
Learn how to create custom designs, print and cut them out using a vinyl printer.
Registration opens Wednesday, April 23 2025 at 9:00am

Mon, May 05, 2:00pm - 2:30pm
Concession Branch
A space for new parents and caregivers to connect, receive information from an Early Childhood Educator and participate in an activity or song with baby.
Register

Mon, May 05, 3:00pm - 5:00pm
Red Hill Branch - Red Hill - Children's Department
An in-person math adventure.

Mon, May 05, 3:00pm - 5:00pm
Barton Branch - Barton - Children's Department
Celebrate Screen-Free Week May 5-11 at HPL.

Mon, May 05, 3:30pm - 4:30pm
Saltfleet Branch - Saltfleet - Program Room
Create with our STREAM kits and educational toys.

Mon, May 05, 3:30pm - 4:30pm
Terryberry Branch - Terryberry - Main Floor
Bring your tech questions and get one-on-one help.

Mon, May 05, 3:30pm - 5:00pm
Turner Park Branch - Turner Park - Adult Program Room
Math help for grade 5-8 students.

Mon, May 05, 3:30pm - 5:00pm
Concession Branch - Concession - Program Room
Math help for grade 5-8 students.

Mon, May 05, 3:30pm - 5:30pm
Waterdown Branch - Waterdown - Program Room
Unleash your creative side.

Mon, May 05, 4:00pm - 5:00pm
Kenilworth Branch - Kenilworth - Program Room
Show who you are, inside and out.

Mon, May 05, 4:00pm - 5:00pm
Central Library - Central - Wentworth Room
Hands-on STEAM (Science, Tech, Engineering, Art and Math) fun.

Mon, May 05, 6:00pm - 7:45pm
Greensville Branch - Greensville - Teen Area
Play guitar and share songs.

Mon, May 05, 6:00pm - 7:00pm
Turner Park Branch - Turner Park - Adult Program Room
Read aloud to well-trained, furry friends who are excellent listeners.

Mon, May 05, 6:30pm - 7:30pm
Valley Park Branch - Valley Park - Program Room A/B
Hang out with friends in the library and explore games and activities.

Mon, May 05, 6:30pm - 7:30pm
Waterdown Branch - Waterdown - Program Room
Come learn the basics of birding.

Tue, May 06, 9:00am - 12:00pm
Central Library - Central - 1st Floor Community Partner Desk A
Find out how the Crisis Outreach and Support Team supports Hamilton residents dealing with mental health and addictions issues.

Tue, May 06, 9:30am - 11:00am
Central Library - Central - 4th Floor Newcomers Classroom
Learn English in a small class with other seniors 55+.

Tue, May 06, 9:30am - 10:00am
Turner Park Branch - Turner Park - Children's Program Room
Bring the whole family to story time and get ready to read.

Tue, May 06, 9:30am - 10:00am
Valley Park Branch - Valley Park - Program Room A/B
It’s never too early to read to your baby. Suitable for children from birth to age 24 months.

Tue, May 06, 10:00am - 12:00pm
Central Library - Central - Wentworth Room
A six-week program that teaches adults 55+ about computer skills and stay safe online.
Registration opens Wednesday, April 23 2025 at 9:00am

Tue, May 06, 10:00am - 10:30am
Terryberry Branch - Terryberry - Auditorium
Bring the whole family to story time and get ready to read.

Tue, May 06, 10:00am - 10:30am
Sherwood Branch - Sherwood - Children's Department
Bring the whole family to story time and get ready to read.

Tue, May 06, 10:00am - 10:30am
Binbrook Branch - Binbrook - Program Room
It’s never too early to read to your baby. Suitable for children from birth to age 24 months.

Tue, May 06, 10:00am - 10:45am
Greensville Branch - Greensville - Children's Department
Bring the whole family to storytime and get ready to read about seeds and gardening.

Tue, May 06, 10:00am - 10:30am
Kenilworth Branch - Kenilworth - Children's Department
It’s never too early to read to your baby. Suitable for children from birth to age 24 months.

Tue, May 06, 10:00am - 10:30am
Locke Branch - Locke - Children's Department
Bring the whole family to story time and get ready to read.

Tue, May 06, 10:00am - 10:30am
Central Library - Central - Children's Department
It’s never too early to read to your baby. Suitable for children from birth to age 24 months.

Tue, May 06, 10:00am - 10:30am
Waterdown Branch - Waterdown - Program Room
Bring the whole family to story time and get ready to read.

Tue, May 06, 10:00am - 12:00pm
Freelton Branch - Freelton - Open Area 1
Explore and create with themed stations.

Tue, May 06, 10:30am - 11:00am
Binbrook Branch
Afterward, stay for social and play time.

Tue, May 06, 10:30am - 11:00am
Valley Park Branch
Bring the whole family to story time and get ready to read.

Tue, May 06, 10:30am - 12:00pm
Greensville Branch - Greensville - Community Centre
After storytime, stay for social and play time.

Tue, May 06, 10:30am - 11:00am
Kenilworth Branch - Kenilworth - Program Room
Afterward, stay for social and play time.

Tue, May 06, 10:30am - 11:00am
Central Library - Central - Children's Department
Afterward, stay for social and play time.

Tue, May 06, 11:00am - 12:00pm
Central Library - Central - 2nd Floor Program Room
If you are interested in reading and discussing great books, there is a book club near you.
Registration opens Wednesday, April 23 2025 at 9:00am

Tue, May 06, 11:00am - 11:30am
Stoney Creek Branch - Stoney Creek - Children's Department
It’s never too early to read to your baby. Suitable for children from birth to age 24 months.

Tue, May 06, 11:00am - 11:30am
Waterdown Branch - Waterdown - Program Room
It’s never too early to read to your baby. Suitable for children from birth to age 24 months.

Tue, May 06, 11:00am - 2:00pm
Sherwood Branch - Sherwood - Children's Department
Play chess with other teens.

Tue, May 06, 11:30am - 12:30pm
Dundas Branch - Dundas - Program Room
Exercise your way to better health and fitness.

Tue, May 06, 11:30am - 12:00pm
Waterdown Branch - Waterdown - Program Room
Afterward, stay for social and play time.

Tue, May 06, 1:00pm - 5:00pm
Central Library - Central - 1st Floor Community Partner Desk B
Housing, employment, education and mental health supports for youth ages 18-29.

Tue, May 06, 1:00pm - 3:00pm
Turner Park Branch - Turner Park - Adult Program Room
Learn how to use tech to build social connections and essential skills.
Registration opens Wednesday, April 23 2025 at 9:00am

Tue, May 06, 1:00pm - 3:00pm
Stoney Creek Branch - Stoney Creek - Council Chambers
A great selection of free movies from new releases to award-winning classics.

Tue, May 06, 1:00pm - 1:30pm
Locke Branch - Locke - Children's Department
It’s never too early to read to your baby. Suitable for children from birth to age 24 months.

Tue, May 06, 1:00pm - 2:00pm
Concession Branch - Concession - Program Room
Learn how to design a website.

Tue, May 06, 1:00pm - 3:00pm
Sherwood Branch - Sherwood - Program Room A/B
Support for those with fibromyalgia and chronic fatigue.

Tue, May 06, 1:30pm - 2:00pm
Locke Branch - Locke - Children's Department
Afterward, stay for social and play time.

Tue, May 06, 2:00pm - 3:30pm
Central Library - Central - 4th Floor Newcomers Classroom
A book club for older adults interested in reading and discussing great books in Spanish.
Register

Tue, May 06, 2:00pm - 5:00pm
Central Library - Central - 1st Floor Jackson Square Lobby
Learn about the Association of Community Organizations for Reform Now (ACORN), Hamilton's largest citywide tenant union.

Tue, May 06, 2:00pm - 3:00pm
Westdale Branch - Westdale - Program Room
Sharpen your writing skills with fellow writers in this workshop led by Hamilton Reads 2025 author Pasha Malla.

Tue, May 06, 2:00pm - 4:00pm
Central Library - Central - 2nd Floor Program Room
A drop-in knitting and crochet program. Bring your current project and materials.

Tue, May 06, 2:00pm - 3:30pm
Kenilworth Branch - Kenilworth - Program Room
Bring your current cross stitch project, or start a new one.

Tue, May 06, 2:00pm - 4:00pm
Turner Park Branch - Turner Park - Teen Area
A drop-in knitting and crochet program. Bring your current project and materials.

Tue, May 06, 2:00pm - 4:00pm
Binbrook Branch - Binbrook - Program Room
Learn through play, songs and more with EarlyON.

Tue, May 06, 2:00pm - 3:00pm
Parkdale Branch - Parkdale - Main Room
Play the classic word game with others.

Tue, May 06, 2:00pm - 3:00pm
Dundas Branch - Dundas - Program Room
Discover what to eat to build a healthy gut microbiome.
Registration opens Wednesday, April 23 2025 at 9:00am

Tue, May 06, 2:00pm - 3:00pm
Red Hill Branch - Red Hill - Program Room
Learn to design and create projects on this crafting machine.
Registration opens Wednesday, April 23 2025 at 9:00am

Tue, May 06, 2:00pm - 3:00pm
Terryberry Branch - Terryberry - Auditorium
Unleash your creative side and make something crafty.
Registration opens Wednesday, April 23 2025 at 9:00am

Tue, May 06, 3:00pm - 4:00pm
Saltfleet Branch - Saltfleet - Program Room
Build, imagine and play with LEGO.

Tue, May 06, 3:00pm - 4:00pm
Concession Branch - Concession - Program Room
Connect with others age 55 and older for fun and games.

Tue, May 06, 3:30pm - 5:00pm
Central Library - Central - 4th Floor Newcomers Classroom
Chat about a book, learn new vocabulary and meet friends.

Tue, May 06, 3:30pm - 5:00pm
Westdale Branch - Westdale - Program Room
Create with our STREAM kits and educational toys.

Tue, May 06, 3:30pm - 5:30pm
Waterdown Branch - Waterdown - Program Room
A dedicated, quiet space to hit the books.

Tue, May 06, 3:30pm - 5:00pm
Kenilworth Branch - Kenilworth - Children's Department
Math help for grade 5-8 students.

Tue, May 06, 4:00pm - 5:00pm
Locke Branch - Locke - Open Area
Bring your tech questions and get one-on-one help.

Tue, May 06, 4:00pm - 6:00pm
Saltfleet Branch
Interactive math activities for students in Grades 4 and 5.
Register

Tue, May 06, 4:00pm - 5:00pm
Barton Branch - Barton - Program Room
Drop-in for multiplayer video game fun.

Tue, May 06, 4:00pm - 6:00pm
Central Library - Central - Children's Department
Unleash your creative side.

Tue, May 06, 5:00pm - 6:00pm
Central Library - Central - 4th Floor Newcomers Classroom
English and Spanish learners practice their second languages in a facilitated group discussion. All skill levels welcome.

Tue, May 06, 5:30pm - 6:30pm
Terryberry Branch - Terryberry - Auditorium
Parents and children build their relationship through fun activities and interaction.
Register

Tue, May 06, 5:30pm - 6:30pm
Stoney Creek Branch - Stoney Creek - Teen Area
Unleash your creative side and make something crafty.
Registration opens Wednesday, April 23 2025 at 9:00am

Tue, May 06, 5:30pm - 7:00pm
Red Hill Branch - Red Hill - Program Room
Start and finish a one-shot game in a single session with other adults in this drop-in session.
Registration opens Wednesday, April 23 2025 at 9:00am

Tue, May 06, 6:00pm - 7:00pm
Central Library - Central - Wentworth Room
Join us for an hour of guided mindfulness and meditation.

Tue, May 06, 6:00pm - 8:00pm
Waterdown Branch - Waterdown - Program Room
A drop-in knitting and crochet program. Bring your current project and materials.

Tue, May 06, 6:00pm - 7:00pm
Turner Park Branch - Turner Park - Adult Program Room
Bring your tech questions and get one-on-one help.

Tue, May 06, 6:00pm - 7:00pm
Valley Park Branch - Valley Park - Program Room B
Practise speaking English in a group setting.

Tue, May 06, 6:00pm - 7:00pm
Valley Park Branch - Valley Park - Program Room A
Drop-in board game and puzzle fun.

Tue, May 06, 6:00pm - 7:00pm
Central Library - Central - 4th Floor Newcomer Learning Centre
Read and discuss a short story.
Registration opens Wednesday, April 23 2025 at 9:00am