Bike Tune-Up Clinic
In Branch
Tuesday, June 02
5:30pm - 7:30pm
Add to Calendar
2026-06-02 17:30:00
2026-06-02 19:30:00
America/New_York
Bike Tune-Up Clinic
Tune up your bike for summer.
Valley Park Branch - Valley Park - Program Room A/B
Valley Park Branch
Valley Park - Program Room A/BTune up your bike for summer.
To celebrate Bike Month in June, tune up your ride for summer. First-come, first-served. Minor adjustments only. No replacement parts provided. Rain or shine. Presented New Hope Community Bikes, the City of Hamilton and Hamilton Public Library.
Valley Park Branch
Phone: 289-779-7588
Branch manager
Ania Van Minnen
Hours
About the branch
A newly built, 12,000-square-foot Valley Park Branch opened May 5, 2022. Now four-times the size of its 30-year-old predecessor, it features a Makerspace, an interior courtyard, three quiet study rooms and two 1,500 square-foot rooms for library programming.
Upcoming events
Skip Upcoming Events widget
Register
Register
Register
Register
Register
Register
Register
Register
Register
Register
Register
Register
Register
Register
Wed, Jun 24, 9:00am - 5:00pm
Central Library - Central - 4th Floor Community Partner Office
One-on-one information sessions for Newcomers about settling in Canada.
Wed, Jun 24, 9:30am - 12:00pm
Sherwood Branch - Sherwood - Program Room A/B
Learn through play, songs and more with EarlyON.
Wed, Jun 24, 9:30am - 10:30am
Virtual Branch - Online
Learn English in a small class with other seniors 55+.
Wed, Jun 24, 9:30am - 4:00pm
Concession Branch - Concession - Children's Department
Build, imagine and play with LEGO.
Rescheduled
Wed, Jun 24, 10:00am - 2:00pm
New date Wednesday, June 24, 11:15am - 2:00pm
Central Library
Learn about the services, supports and education provided by the healthcare and support staff at Hamilton Family Health Team.
Wed, Jun 24, 10:00am - 10:30am
Binbrook Branch - Binbrook - Program Room
Bring the whole family to story time and get ready to read.
Wed, Jun 24, 10:00am - 10:30am
Saltfleet Branch - Saltfleet - Program Room
Bring the whole family to story time and get ready to read.
Wed, Jun 24, 10:00am - 10:30am
Sherwood Branch - Sherwood - Program Room C
Bring the whole family to story time and get ready to read.
Wed, Jun 24, 10:00am - 10:30am
Concession Branch - Concession - Program Room
Bring the whole family to story time and get ready to read.
Wed, Jun 24, 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, Jun 24, 10:00am - 10:30am
Ancaster Branch - Ancaster - Murray Ferguson Room
Fun with musical instruments and songs.
Wed, Jun 24, 10:00am - 10:30am
Waterdown Branch - Waterdown - Program Room
Sing and play under the rainbow parachute.
Wed, Jun 24, 10:00am - 10:30am
Dundas Branch - Dundas - Program Room
Bring the whole family to story time and get ready to read.
Wed, Jun 24, 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, Jun 24, 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.
Registration is now closed
Cancelled
Wed, Jun 24, 10:00am - 12:00pm
Freelton Branch
A safe space for women to discuss mental health, wellness, boundaries, healthy relationships and more.
Wed, Jun 24, 10:00am - 10:30am
Central Library - Central - Hamilton Room
Bring the whole family to story time and get ready to read.
Wed, Jun 24, 10:00am - 10:30am
Turner Park Branch - Turner Park - Children's Program Room
Storytime focused on family diversity.
Wed, Jun 24, 10:30am - 11:00am
Binbrook Branch
After storytime, stay for social and play time.
Wed, Jun 24, 10:30am - 12:00pm
Waterdown Branch - Waterdown - Program Room
Explore and create with themed stations.
Wed, Jun 24, 10:30am - 11:00am
Saltfleet Branch - Saltfleet - Children's Department
After storytime, stay for social and play time.
Wed, Jun 24, 10:30am - 11:00am
Sherwood Branch - Sherwood - Program Room C
After storytime, stay for social and play time.
Wed, Jun 24, 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, Jun 24, 11:00am - 11:45am
Saltfleet Branch - Saltfleet - Teen Area
Exercise your way to better health and fitness.
Wed, Jun 24, 11:00am - 11:30am
Lynden Branch - Lynden - Fireplace
Bring the whole family to story time and get ready to read.
Wed, Jun 24, 11:15am - 2:00pm
Central Library - Central - 1st Floor Community Partner Desk A
Learn about the services, supports and education provided by the healthcare and support staff at Hamilton Family Health Team.
Wed, Jun 24, 11:15am - 11:45am
Barton Branch - Barton - Children's Department
Bring the whole family to story time and get ready to read.
Wed, Jun 24, 11:30am - 12:30pm
Lynden Branch - Lynden - Program Room
After storytime, stay for social and play time.
Wed, Jun 24, 12:00pm - 1:00pm
Barton Branch - Barton - Gallery Display
Colouring, it’s not just for kids.
Wed, Jun 24, 12:00pm - 4:00pm
Central Library - Central - Wentworth Room
A drop-in clinic to help Ontarians obtain government-issued identification cards.
Wed, Jun 24, 12:30pm - 1:30pm
Kenilworth Branch - Kenilworth - Program Room
Exercise your way to better health and fitness.
Wed, Jun 24, 12:30pm - 1:30pm
Terryberry Branch - Terryberry - Auditorium
Gentle and slow stretching.
Wed, Jun 24, 1:00pm - 5:00pm
Central Library - Central - 1st Floor Community Partner Desk B
Canadian Mental Health Association Peer Supporters listen, provide emotional support and inspire hope.
Wed, Jun 24, 1:00pm - 1:45pm
Stoney Creek Branch - Stoney Creek - Saltfleet Room
Exercise your way to better health and fitness.
Wed, Jun 24, 1:00pm - 3:00pm
Barton Branch - Barton - Gallery Display
A drop-in knitting and crochet program. Bring your current project and materials.
Wed, Jun 24, 1:00pm - 2:00pm
Ancaster Branch - Ancaster - Murray Ferguson Room
Exercise your way to better health and fitness.
Wed, Jun 24, 1:00pm - 2:00pm
Parkdale Branch - Parkdale - Study Room
Make and take home a small craft using Makerspace equipment.
Registration is now closed
Wed, Jun 24, 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, Jun 24, 2:00pm - 3:00pm
Red Hill Branch - Red Hill - Computer Lab
Learn how to use HPL's public computers.
Registration is now closed
Wed, Jun 24, 2:30pm - 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.
Wed, Jun 24, 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, Jun 24, 3:00pm - 4:00pm
Dundas Branch - Dundas - Teen Area
Knit for a cause and earn volunteer hours.
Wed, Jun 24, 3:00pm - 5:00pm
Central Library - Central - First Floor Big Screen
Watch the FIFA World Cup 2026 on the Big Screen at Central Library.
Wed, Jun 24, 3:30pm - 5:30pm
Carlisle Branch - Carlisle - Open Area 1
Create with our STREAM kits and educational toys.
Wed, Jun 24, 4:00pm - 5:00pm
Terryberry Branch - Terryberry - Program Room
Practice speaking English in a small group.
Wed, Jun 24, 4:00pm - 5:00pm
Mount Hope Branch - Mount Hope - Teen Area
Bring the family and play chess.
Wed, Jun 24, 4:00pm - 5:00pm
Valley Park Branch - Valley Park - Program Room A/B
Build, imagine and play with LEGO.
Wed, Jun 24, 4:00pm - 6:00pm
Saltfleet Branch - Saltfleet - Program Room
Interactive math activities for students in grades 4 and 5.
Wed, Jun 24, 4:00pm - 5:00pm
Stoney Creek Branch - Stoney Creek - Children's Department
Create with our STREAM kits and educational toys.
Wed, Jun 24, 4:30pm - 6:30pm
Binbrook Branch - Binbrook - Program Room
A dedicated, quiet space to hit the books.
Wed, Jun 24, 5:00pm - 6:00pm
Sherwood Branch - Sherwood - Children's Department
Drop-in board game and puzzle fun.
Wed, Jun 24, 5:00pm - 6:00pm
Waterdown Branch - Waterdown - Program Room
Bring your tech questions and get one-on-one help.
Wed, Jun 24, 5:00pm - 8:00pm
Turner Park Branch - Turner Park - Adult Program Room
A dedicated, quiet space to hit the books.
Wed, Jun 24, 5:30pm - 6:30pm
Westdale Branch - Westdale - Program Room
Practise your French-speaking skills weekly at beginner or intermediate level.
Wed, Jun 24, 5:30pm - 7:00pm
Dundas Branch - Dundas - Teen Area
Bring your phone, tablet or laptop computer and your technology questions to this drop-in program.
Wed, Jun 24, 6:00pm - 7:30pm
Central Library - Central - 2nd Floor Program Room
Create art that reflects real places, memories, or imaginary worlds.
Wed, Jun 24, 6:00pm - 6:30pm
Kenilworth Branch - Kenilworth - Children's Department
Wear your cozy pyjamas for stories, songs and fun.
Wed, Jun 24, 6:00pm - 7:00pm
Valley Park Branch - Valley Park - Program Room A
Hands-on STEAM (Science, Tech, Engineering, Art and Math) fun.
Wed, Jun 24, 6:00pm - 7:00pm
Red Hill Branch - Red Hill - Children's Department
Build, imagine and play with LEGO.
Wed, Jun 24, 6:00pm - 7:00pm
Waterdown Branch - Waterdown - Maker Studio
Learn the features and functions of the Brother PRS100 embroidery machine.
Registration is now closed
Wed, Jun 24, 6:00pm - 7:00pm
Central Library - Central - 4th Floor Computer Lab
Learn basic graphic design using the free online design tool Canva.
Registration is now closed
Wed, Jun 24, 6:00pm - 6:30pm
Central Library - Central - Children's Department
Fun with musical instruments and songs.
Wed, Jun 24, 6:30pm - 7:45pm
Terryberry Branch - Terryberry - Auditorium
Practice writing skills and network with other writers.
Cancelled
Wed, Jun 24, 6:30pm - 7:30pm
Central Library
Level up your cooking and baking skills. Choose a recipe, prepare it at home and share your experience with fellow home chefs.
Cancelled
Thu, Jun 25, 9:00am - 12:00pm
Central Library
Mishka Social Services provides social services in Arabic and English/ نقدم الخدمات الاجتماعية باللغة العربية والانكليزية
Thu, Jun 25, 9:00am - 5:00pm
Valley Park Branch - Valley Park - Study Table Area
Learn about the settlement and library services, supports and programs available to newcomers.
Thu, Jun 25, 9:30am - 11:00am
Central Library - Central - 4th Floor Newcomers Classroom
Learn English in a small class with other seniors 55+.
Thu, Jun 25, 10:00am - 10:30am
Westdale Branch - Westdale - Program Room
Bring the whole family to story time and get ready to read.
Thu, Jun 25, 10:00am - 11:00am
Turner Park Branch - Turner Park - Adult Program Room
Join a fun interactive program for adults with disabilities.
Thu, Jun 25, 10:00am - 12:00pm
Concession Branch - Concession - Program Room
A drop-in knitting and crochet program. Bring your current project and materials.
Thu, Jun 25, 10:00am - 10:30am
Terryberry Branch - Terryberry - Auditorium
Bring the whole family to story time and get ready to read.
Thu, Jun 25, 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, Jun 25, 10:00am - 10:30am
Red Hill Branch - Red Hill - Program Room
Bring the whole family to story time and get ready to read.
Thu, Jun 25, 10:00am - 11:00am
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, Jun 25, 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, Jun 25, 10:30am - 11:00am
Carlisle Branch - Carlisle - Open Area 1
Storytime focused on family diversity.
Thu, Jun 25, 10:30am - 11:30am
Sherwood Branch - Sherwood - Program Room A/B
Exercise your way to better health and fitness.
Thu, Jun 25, 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, Jun 25, 10:30am - 11:30am
Red Hill Branch - Red Hill - Children's Department
After storytime, stay for social and play time.
Thu, Jun 25, 11:00am - 11:30am
Ancaster Branch - Ancaster - Children's Department
Bring the whole family to story time and get ready to read.
Thu, Jun 25, 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, Jun 25, 11:00am - 12:00pm
Carlisle Branch - Carlisle - Open Area 2
After storytime, stay for social and play time.
Thu, Jun 25, 11:00am - 1:00pm
Saltfleet Branch - Saltfleet - Program Room
Play video games on Nintendo Switch with other teens.
Thu, Jun 25, 11:30am - 12:30pm
Barton Branch - Barton - Program Room
Learn to design and create projects on this crafting machine.
Registration is now closed
Thu, Jun 25, 11:45am - 12:45pm
Red Hill Branch - Red Hill - Program Room
Exercise your way to better health and fitness.
Thu, Jun 25, 1:00pm - 4:00pm
Central Library - Central - 1st Floor Community Partner Desk A
Job seekers, visit Goodwill Industries staff at the Community Partner Desk for employment help.
Thu, Jun 25, 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.
Thu, Jun 25, 1:00pm - 1:30pm
Central Library - Central - Hamilton Room
Fun with musical instruments and songs.
Thu, Jun 25, 1:30pm - 2:00pm
Waterdown Branch - Waterdown - Program Room
Storytime focused on family diversity.
Thu, Jun 25, 1:30pm - 2:00pm
Central Library - Central - Hamilton Room
Stay for social and play time.
Thu, Jun 25, 2:00pm - 2:30pm
Waterdown Branch - Waterdown - Program Room
After storytime, stay for social and play time.
Thu, Jun 25, 2:00pm - 3:30pm
Dundas Branch - Dundas - Program Room
A drop-in knitting and crochet program. Bring your current project and materials.
Thu, Jun 25, 2:00pm - 3:00pm
Turner Park Branch - Turner Park - Adult Program Room
If you are interested in reading and discussing great books, there is a book club near you.
Cancelled
Thu, Jun 25, 2:00pm - 4:00pm
Terryberry Branch
Learn about Wesley Employment Services' job readiness, resume and interview prep programs.
Thu, Jun 25, 2:00pm - 3:00pm
Parkdale Branch - Parkdale - Study Room
Unleash your creative side and make something crafty.
Thu, Jun 25, 2:00pm - 4:00pm
Concession Branch - Concession - Program Room
If you are interested in reading and discussing great books, there is a book club near you.
Registration is now closed
Thu, Jun 25, 2:00pm - 3:00pm
Binbrook Branch - Binbrook - Program Room
Become familiar with basic video editing tools using iMovie.
Registration is now closed
Thu, Jun 25, 2:00pm - 3:00pm
Red Hill Branch - Red Hill - Program Room
Practise speaking English in a group setting.
Thu, Jun 25, 2:30pm - 5:30pm
Lynden Branch - Lynden - Fireplace
A drop-in knitting and crochet program. Bring your current project and materials.
Thu, Jun 25, 3:00pm - 4:00pm
Barton Branch - Barton - Children's Department
Build, imagine and play with LEGO.
Thu, Jun 25, 3:00pm - 7:00pm
Parkdale Branch - Parkdale - Main Room
An in-person math adventure.
Thu, Jun 25, 3:00pm - 5:00pm
Kenilworth Branch - Kenilworth- Makerspace
Knit for a cause and earn volunteer hours.
Thu, Jun 25, 3:00pm - 4:00pm
Red Hill Branch - Red Hill - Marketplace
Level up your cooking and baking skills. Choose a recipe, prepare it at home and share your experience with fellow home chefs.
Thu, Jun 25, 3:00pm - 5:00pm
Central Library - Central - First Floor Big Screen
Watch the FIFA World Cup 2026 on the Big Screen at Central Library.
Thu, Jun 25, 3:30pm - 4:30pm
Waterdown Branch - Waterdown - Program Room
Knit for a cause and earn volunteer hours.
Thu, Jun 25, 3:30pm - 4:30pm
Central Library - Central - 4th Floor Newcomers Classroom
Practise speaking English in a small group.
Thu, Jun 25, 3:30pm - 4:30pm
Central Library - Central - 2nd Floor Program Room
Bring your tech questions and get one-on-one help.
Thu, Jun 25, 4:00pm - 5:00pm
Saltfleet Branch - Saltfleet - Program Room
Get creative and make a unique craft.
Thu, Jun 25, 4:00pm - 6:00pm
Red Hill Branch - Red Hill - Program Room
Interactive math activities for students in grades 4 and 5.
Thu, Jun 25, 4:00pm - 5:00pm
Dundas Branch - Dundas - Program Room
Take your character on a legendary adventure.
Thu, Jun 25, 4:30pm - 7:30pm
Freelton Branch - Freelton - Open Area 1
Create with our STREAM kits and educational toys.
Thu, Jun 25, 5:00pm - 6:00pm
Turner Park Branch - Turner Park - Teen Area
Bring the family and play chess.
Thu, Jun 25, 5:00pm - 6:30pm
Westdale Branch - Westdale - Program Room
Share, collaborate and discuss with others who share an interest in zines.
Thu, Jun 25, 5:00pm - 7:00pm
Central Library - Central - 4th Floor Program Room
Start and finish a one-shot game in a single session with other adults in this drop-in session.
Thu, Jun 25, 5:00pm - 6:00pm
Central Library
Practise your French-speaking skills weekly at beginner or intermediate level.
Thu, Jun 25, 6:00pm - 7:00pm
Central Library - Central - Photo Studio
Design and create custom buttons.
Thu, Jun 25, 6:00pm - 7:00pm
Valley Park Branch - Valley Park - Program Room A
Become familiar with basic video editing tools using iMovie.
Thu, Jun 25, 6:30pm - 7:30pm
Valley Park Branch - Valley Park - Study Table Area
Read aloud to a furry friend to help build interest, confidence and a love for reading.
Fri, Jun 26, 9:00am - 12:00pm
Central Library - Central - 1st Floor Community Partner Desk A
Peer Supporters listen, provide emotional support and most importantly, inspire hope
Fri, Jun 26, 9:30am - 10:00am
Sherwood Branch - Sherwood - Program Room C
It’s never too early to read to your baby. Suitable for children from birth to age 24 months.
Fri, Jun 26, 10:00am - 10:30am
Sherwood Branch - Sherwood - Program Room C
Stay for social and play time.
Fri, Jun 26, 10:00am - 11:00am
Locke Branch - Locke - Children's Department
Fun, screen-free activities.
Fri, Jun 26, 10:00am - 12:00pm
Barton Branch - Barton - Program Room
Unleash your creative side.
Fri, Jun 26, 10:00am - 12:00pm
Central Library - Central - 4th Floor Newcomer Learning Centre
A supportive forum for writers who are older adults.
Fri, Jun 26, 10:00am - 11:00am
Turner Park Branch - Turner Park - Adult Program Room
Turn a digital 3D model into a real object using the 3D Printers in HPL's Makerspace.
This event is full
Fri, Jun 26, 10:00am - 11:00am
Turner Park Branch - Turner Park - Children's Program Room
Stories, crafts and hands-on activities outside.
Fri, Jun 26, 10:00am - 10:30am
Concession Branch - Concession - Children's Department
Bring the whole family to story time and get ready to read.
Fri, Jun 26, 10:00am - 4:00pm
Ancaster Branch - Ancaster - Children's Department
Unleash your creative side.
Fri, Jun 26, 10:00am - 10:30am
Dundas Branch - Dundas - Program Room
Bring the whole family to story time and get ready to read.
Fri, Jun 26, 10:30am - 12:00pm
Lynden Branch - Lynden - Fireplace
Explore and create with themed stations.
Fri, Jun 26, 10:30am - 12:00pm
Waterdown Branch - Waterdown - Program Room
Explore and create with themed stations.
Fri, Jun 26, 10:30am - 11:30am
Red Hill Branch - Red Hill - Program Room
Get creative and make a unique craft.
Fri, Jun 26, 10:30am - 11:00am
Central Library - Central - Children's Department
Bring the whole family to story time and get ready to read.
Fri, Jun 26, 11:00am - 12:00pm
Stoney Creek Branch - Stoney Creek - Children's area
Explore and create with our various food-themed stations and activities.
Fri, Jun 26, 11:00am - 12:00pm
Ancaster Branch - Ancaster - Murray Ferguson Room
Exercise your way to better health and fitness.
Fri, Jun 26, 12:00pm - 1:00pm
Saltfleet Branch - Saltfleet - Program Room
Design and play an indoor mini golf course.
Fri, Jun 26, 12:00pm - 1:00pm
Central Library - Central - Hamilton Room
Listen to live music each Friday at Noon at Central Library.
Fri, Jun 26, 12:30pm - 1:30pm
Dundas Branch - Dundas - Program Room
Exercise your way to better health and fitness.
Fri, Jun 26, 1:00pm - 2:00pm
Concession Branch - Concession - Program Room
Family fun with BINGO
Fri, Jun 26, 1:00pm - 3:00pm
Turner Park Branch - Turner Park - Adult Program Room
A great selection of free movies from new releases to award-winning classics.
Fri, Jun 26, 1:30pm - 4:30pm
Carlisle Branch - Carlisle - Open Area 1
Unleash your creative side.
Fri, Jun 26, 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, Jun 26, 2:00pm - 3:00pm
Barton Branch - Barton - Program Room
Drop-in for multiplayer video game fun.
Fri, Jun 26, 2:00pm - 3:00pm
Waterdown Branch - Waterdown - Maker Studio
Learn about principles of photography that you can put to use with any camera.
Fri, Jun 26, 2:00pm - 3:00pm
Mount Hope Branch - Mount Hope - Community Hall
Challenge fellow gamers to claim the title of champion.
Fri, Jun 26, 2:00pm - 4:00pm
Turner Park Branch - Turner Park - Children's Program Room
Watch new releases and rediscover old favourites.
Fri, Jun 26, 2:00pm - 5:00pm
Kenilworth Branch - Kenilworth - Children's Department
Build, imagine and play with LEGO.
Cancelled
Fri, Jun 26, 2:00pm - 4:00pm
Barton Branch
Learn about healthcare and harm reduction services by Hamilton Urban Core Community Health Centre.
Fri, Jun 26, 2:30pm - 3:30pm
Valley Park Branch - Valley Park - Program Room A
Improve your strength, balance and flexibility, regardless of current physical ability, through the SMART program.
Fri, Jun 26, 2:30pm - 3:30pm
Red Hill Branch - Red Hill - Children's Department
Create with our STREAM kits and educational toys.
Fri, Jun 26, 3:00pm - 5:00pm
Terryberry Branch - Terryberry - Children's Area
An in-person math adventure.
Fri, Jun 26, 3:00pm - 5:00pm
Central Library - Central - First Floor Big Screen
Watch the FIFA World Cup 2026 on the Big Screen at Central Library.
Fri, Jun 26, 3:30pm - 5:30pm
New venue Waterdown Branch - Waterdown - Reading Lounge
Create with our STREAM kits and educational toys.
Fri, Jun 26, 3:30pm - 4:30pm
Saltfleet Branch - Saltfleet - Program Room
Create with our STREAM kits and educational toys.
Fri, Jun 26, 3:30pm - 4:30pm
Central Library - Central - Photo Studio
Choose from an assortment of tech devices and traditional crafting materials. Ages 8 to 12.
Fri, Jun 26, 4:00pm - 5:00pm
Turner Park Branch - Turner Park - Adult Program Room
Take your character on a legendary adventure.
Fri, Jun 26, 4:00pm - 5:00pm
Stoney Creek Branch - Stoney Creek - Children's area
Create with our STREAM kits and educational toys.
Sat, Jun 27, All day
Lynden Branch - Lynden - Fireplace,Lynden - Program Room
A summer of fun activities, events and giveaways await with this year's water-themed Summer Reading Club.
Sat, Jun 27, All day
Concession Branch - Concession - Children's Department
Colouring, it’s not just for kids.
Sat, Jun 27, 9:00am - 12:00pm
Ancaster Branch - Ancaster - Children's Department
Build, imagine and play with LEGO.
Sat, Jun 27, 9:30am - 11:00am
Freelton Branch - Freelton - Open Area 1
A summer of fun activities, events and giveaways await with this year's water-themed Summer Reading Club.
Sat, Jun 27, 10:00am - 3:00pm
Saltfleet Branch - Saltfleet - Entry Area
Swap your yarn with other crafters and bring home new-to-you yarn for your projects.
Cancelled
Sat, Jun 27, 10:00am - 11:00am
Terryberry Branch
Practice your French-speaking skills weekly at beginner or intermediate level.
Sat, Jun 27, 10:00am - 11:00am
Valley Park Branch - Valley Park - Program Room A/B
Build, imagine and play with LEGO.
Sat, Jun 27, 10:00am - 12:00pm
Binbrook Branch - Binbrook - Program Room
Watch new releases and rediscover old favourites.
Sat, Jun 27, 10:00am - 10:30am
Westdale Branch
Music, movement and more.
Sat, Jun 27, 10:00am - 12:00pm
Barton Branch - Barton - Program Room
Drop-in board game and puzzle fun.
Sat, Jun 27, 10:00am - 11:00am
Locke Branch - Locke - Open Area
Trade your puzzles with others and take home a new-to-you puzzle.
Sat, Jun 27, 10:00am - 12:00pm
Dundas Branch - Dundas - 1st Floor
Play chess with other fans of the game and hone your skills.
Sat, Jun 27, 10:00am - 11:00am
Barton Branch - Barton - Children's Department
A summer of fun activities, events and giveaways await with this year's water-themed Summer Reading Club.
Sat, Jun 27, 10:00am - 2:00pm
West Harbour
Summer Reading Club 2026 launches with a party at the future site of HPL's newest branch at 77 Harbourside Way.
Sat, Jun 27, 10:00am - 3:00pm
Turner Park Branch - Turner Park - Adult Program Room
A summer of fun activities, events and giveaways await with this year's water-themed Summer Reading Club.
Sat, Jun 27, 10:00am - 2:00pm
Sherwood Branch
A summer of fun activities, events and giveaways await with this year's water-themed Summer Reading Club.
Sat, Jun 27, 10:00am - 3:00pm
Parkdale Branch - Parkdale - Main Room
A summer of fun activities, events and giveaways await with this year's water-themed Summer Reading Club.
Sat, Jun 27, 10:00am - 12:00pm
Red Hill Branch - Red Hill - Program Room
A summer of fun activities, events and giveaways await with this year's water-themed Summer Reading Club.
Sat, Jun 27, 10:00am - 3:00pm
Terryberry Branch
A summer of fun activities, events and giveaways await with this year's water-themed Summer Reading Club.
Sat, Jun 27, 10:00am - 12:00pm
Sherwood Branch - Sherwood - Program Room C
Unleash your creative side.
Sat, Jun 27, 10:00am - 12:00pm
Dundas Branch - Dundas - Program Room
Create with our STREAM kits and educational toys.
Sat, Jun 27, 10:30am - 11:30am
Saltfleet Branch - Saltfleet - Program Room
Develop your skills for drawing cute animals.
Cancelled
Sat, Jun 27, 10:30am - 11:00am
West Harbour
Bring the whole family to outdoor story time.
Sat, Jun 27, 11:00am - 2:00pm
Stoney Creek Branch - Stoney Creek - Teen Area
Build, imagine and play with LEGO.
Sat, Jun 27, 11:00am - 11:30am
Waterdown Branch - Waterdown - Program Room
Music, movement and more.
Sat, Jun 27, 11:00am - 1:00pm
Kenilworth Branch - Kenilworth - Children's Department
A drop-in knitting and crochet program. Bring your current project and materials.
Sat, Jun 27, 11:30am - 4:00pm
Waterdown Branch - Waterdown - Program Room
A summer of fun activities, events and giveaways await with this year's water-themed Summer Reading Club.
Sat, Jun 27, 12:00pm - 4:00pm
Mount Hope Branch - Mount Hope - Teen Area
A summer of fun activities, events and giveaways await with this year's water-themed Summer Reading Club.
Sat, Jun 27, 12:00pm - 2:00pm
Terryberry Branch - Terryberry - Children's Area
Bring the family and play chess.
Sat, Jun 27, 12:00pm - 2:00pm
Red Hill Branch - Red Hill - Marketplace
Play chess with other fans of the game and hone your skills.
Sat, Jun 27, 1:00pm - 4:00pm
Westdale Branch - Westdale - Program Room
Create with our STREAM kits and educational toys.
Sat, Jun 27, 1:00pm - 2:00pm
Locke Branch - Locke - Children's Department
Test your trivia knowledge science in this fun competition for kids ages 6-12.
Cancelled
Sat, Jun 27, 1:00pm - 3:00pm
Central Library
Learn about trauma-informed, culturally responsive, mental health support.
Sat, Jun 27, 1:30pm - 4:30pm
Carlisle Branch - Carlisle - Open Area 1
A summer of fun activities, events and giveaways await with this year's water-themed Summer Reading Club.
Sat, Jun 27, 2:00pm - 3:00pm
Saltfleet Branch - Saltfleet - Teen Area
Practise your French-speaking skills weekly at beginner or intermediate level.
Sat, Jun 27, 2:00pm - 5:00pm
Sherwood Branch - Sherwood - Children's Department
Drop-in board game and puzzle fun.
Sat, Jun 27, 2:00pm - 3:00pm
Valley Park Branch - Valley Park - Program Room A/B
Create with our STREAM kits and educational toys.
Sat, Jun 27, 2:00pm - 3:00pm
Red Hill Branch - Red Hill - Children's Department
Build, imagine and play with LEGO.
Sat, Jun 27, 2:00pm - 3:30pm
Red Hill Branch - Red Hill - Program Room
Watch new releases and rediscover old favourites.
Sat, Jun 27, 2:00pm - 3:00pm
Sherwood Branch - Sherwood - Program Room A/B
Challenge fellow gamers to claim the title of champion.
Sat, Jun 27, 2:00pm - 4:00pm
Turner Park Branch - Turner Park - Children's Program Room
Watch new releases and rediscover old favourites.
Sat, Jun 27, 2:00pm - 3:00pm
Saltfleet Branch - Saltfleet - Program Room
Create with our STREAM kits and educational toys.
Sat, Jun 27, 2:30pm - 3:30pm
Terryberry Branch - Terryberry - Auditorium
Build, imagine and play with LEGO.
Sat, Jun 27, 2:30pm - 3:30pm
Central Library - Central - Photo Studio
Dive into undersea fun and find Scout's sunken treasure.
This event is full
Sat, Jun 27, 3:30pm - 4:30pm
Stoney Creek Branch - Stoney Creek - Saltfleet Room
Develop your skills for drawing cute animals.
Mon, Jun 29, 9:00am - 5:00pm
Turner Park Branch - Turner Park - Outreach
One-on-one information for Newcomers about settling in Canada.
Mon, Jun 29, 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, Jun 29, 10:00am - 12:00pm
Terryberry Branch - Terryberry - Main Floor
A drop-in knitting and crochet program. Bring your current project and materials.
Mon, Jun 29, 10:00am - 11:00am
Turner Park Branch - Turner Park - Marketplace
Play the classic word game with others.
Mon, Jun 29, 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, Jun 29, 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, Jun 29, 10:00am - 10:30am
Kenilworth Branch - Kenilworth - Children's Department
Bring the whole family to story time and get ready to read.
Mon, Jun 29, 10:00am - 10:30am
Terryberry Branch - Terryberry - Auditorium
Bring the whole family to story time and get ready to read.
Mon, Jun 29, 10:00am - 12:00pm
Waterdown Branch - Waterdown - Program Room
Build, imagine and play with LEGO.
Mon, Jun 29, 10:00am - 11:00am
Central Library - Central - Hamilton Room
Explore and create with themed stations.
Mon, Jun 29, 10:30am - 11:00am
Saltfleet Branch - Saltfleet - Children's Department
Stay for social and play time.
Mon, Jun 29, 10:30am - 11:30am
Red Hill Branch - Red Hill - Children's Department
Stay for social and play time.
Mon, Jun 29, 10:30am - 11:00am
Valley Park Branch - Valley Park - Program Room A/B
Drop-in for some fun, low impact, calming stretches and exercises.
Mon, Jun 29, 11:00am - 11:30am
Ancaster Branch - Ancaster - Children's Department
Bring the whole family to story time and get ready to read.
Mon, Jun 29, 1:00pm - 2:00pm
Binbrook Branch - Binbrook - Program Room
Improve your strength, balance and flexibility, regardless of current physical ability, through the SMART program.
Mon, Jun 29, 1:00pm - 2:00pm
Ancaster Branch - Ancaster - Murray Ferguson Room
Explore great albums from the past with other music fans.
Mon, Jun 29, 1:00pm - 2:00pm
Concession Branch - Concession - Program Room
Learn the benefits of massage for your infant and how to do it.
Cancelled
Mon, Jun 29, 1:00pm - 1:45pm
Stoney Creek Branch
Exercise your way to better health and fitness.
Mon, Jun 29, 1:00pm - 4:00pm
Central Library - Central - Hamilton Room
A great selection of free movies from new releases to award-winning classics.
Mon, Jun 29, 1:00pm - 2:00pm
Barton Branch - Barton - Gallery Display
Bring your phone, tablet or laptop computer and your technology questions to this drop-in program.
Mon, Jun 29, 1:30pm - 3:30pm
Turner Park Branch - Turner Park - Entry
A safe space for women to discuss mental health, wellness, boundaries, healthy relationships and more.
Cancelled
Mon, Jun 29, 1:30pm - 3:30pm
Turner Park Branch
A safe space for women to discuss mental health, wellness, boundaries, healthy relationships and more.
Mon, Jun 29, 1:30pm - 3:30pm
Sherwood Branch - Sherwood - Program Room C
A drop-in knitting and crochet program. Bring your current project and materials.
Mon, Jun 29, 2:00pm - 3:00pm
Valley Park Branch - Valley Park - Program Room A
Explore great albums from the past with other music fans.
Mon, Jun 29, 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.
Mon, Jun 29, 2:00pm - 5:00pm
Lynden Branch - Lynden - Fireplace
Unleash your creative side.
Mon, Jun 29, 2:00pm - 3:30pm
Stoney Creek Branch
A drop-in knitting and crochet program. Bring your current project and materials.
Mon, Jun 29, 2:00pm - 3:00pm
Turner Park Branch - Turner Park - Adult Program Room
Family fun with BINGO
Mon, Jun 29, 2:00pm - 4:30pm
Central Library - Central - 1st Floor Community Partner Desk A
Learn about settlement, career and health support and services for immigrant and refugee individuals and families.
Mon, Jun 29, 2:15pm - 3:15pm
Dundas Branch - Dundas - Program Room
Improve your strength, balance and flexibility, regardless of current physical ability, through the SMART program.
Mon, Jun 29, 2:30pm - 3:30pm
Red Hill Branch - Red Hill - Program Room
Create with our STREAM kits and educational toys.
Cancelled
Mon, Jun 29, 2:30pm - 4:00pm
Binbrook Branch
A social space for people with memory issues and their care partner.
Cancelled
Mon, Jun 29, 3:00pm - 5:00pm
Westdale Branch
Bring the family and play chess.
Mon, Jun 29, 3:00pm - 7:00pm
Red Hill Branch - Red Hill - Children's Department
An in-person math adventure.
Mon, Jun 29, 3:00pm - 5:00pm
Central Library - Central - First Floor Big Screen
Watch the FIFA World Cup 2026 on the Big Screen at Central Library.
Mon, Jun 29, 3:30pm - 5:30pm
Waterdown Branch - Waterdown - Program Room
Unleash your creative side.
Mon, Jun 29, 4:00pm - 7:00pm
Turner Park Branch - Turner Park - Entry
Connect and learn more about opportunities and resources available to youth in Hamilton.
Mon, Jun 29, 5:30pm - 6:30pm
Westdale Branch - Westdale - Program Room
A drop-in knitting and crochet program. Bring your current project and materials.
Cancelled
Mon, Jun 29, 6:00pm - 7:00pm
Turner Park Branch
Read aloud to a furry friend to help build interest, confidence and a love for reading.
Mon, Jun 29, 6:00pm - 7:30pm
Greensville Branch
Play guitar and share songs.
Mon, Jun 29, 6:00pm - 7:30pm
Valley Park Branch - Valley Park - Program Room A/B
Watch new releases and rediscover old favourites.
Cancelled
Mon, Jun 29, 6:00pm - 7:00pm
Dundas Branch
A guided session of meditation awaits.
Mon, Jun 29, 6:30pm - 7:30pm
Waterdown Branch - Waterdown - Program Room
Chat about your favourite titles, discover new ones and meet friends.
Rescheduled
Mon, Jun 29, 6:30pm - 7:30pm
New date Monday, June 29, 6:00pm - 7:30pm
Greensville Branch
Play guitar and share songs.
Tue, Jun 30, 9:00am - 5:00pm
Red Hill Branch - Red Hill - Marketplace
Learn about the settlement and library services, supports and programs available to newcomers.
Tue, Jun 30, 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, Jun 30, 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.
Tue, Jun 30, 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, Jun 30, 9:30am - 11:30am
Freelton Branch - Freelton - Open Area 1
Explore and create with themed stations.
Tue, Jun 30, 10:00am - 10:30am
Locke Branch - Locke - Children's Department
Bring the whole family to story time and get ready to read.
Tue, Jun 30, 10:00am - 11:00am
Dundas Branch - Dundas - Children's Area
After storytime, stay for social and play time.
Tue, Jun 30, 10:00am - 10:30am
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, Jun 30, 10:00am - 12:00pm
Westdale Branch
Create with our STREAM kits and educational toys.
Tue, Jun 30, 10:00am - 10:30am
Greensville Branch - Greensville - Children's Department
Bring the whole family to story time and get ready to read.
Tue, Jun 30, 10:00am - 10:30am
Waterdown Branch - Waterdown - Program Room
Storytime focused on family diversity.
Tue, Jun 30, 10:00am - 10:30am
Terryberry Branch - Terryberry - Auditorium
It’s never too early to read to your baby. Suitable for children from birth to age 24 months.
Tue, Jun 30, 10:00am - 12:00pm
Dundas Branch - Dundas - Teen Area
A safe space for women to discuss mental health, wellness, boundaries, healthy relationships and more.
Tue, Jun 30, 10:00am - 12:00pm
Kenilworth Branch - Kenilworth - Children's Department
Drop-in board game and puzzle fun.
Tue, Jun 30, 10:00am - 10:30am
Sherwood Branch - Sherwood - Program Room C
Bring the whole family to story time and get ready to read.
Tue, Jun 30, 10:30am - 12:30pm
Carlisle Branch - Carlisle - Open Area 1
Explore and create with themed stations.
Tue, Jun 30, 10:30am - 11:00am
Central Library - Central - Hamilton Room
Stay for social and play time.
Tue, Jun 30, 10:30am - 12:00pm
Greensville Branch - Greensville - Community Centre
After storytime, stay for social and play time.
Tue, Jun 30, 10:30am - 11:00am
Valley Park Branch - Valley Park - Program Room A/B
Storytime focused on family diversity.
Tue, Jun 30, 10:30am - 11:00am
Terryberry Branch
Stay for social and play time.
Tue, Jun 30, 10:30am - 11:30am
Red Hill Branch - Red Hill - Program Room
Family fun with BINGO
Tue, Jun 30, 10:30am - 11:00am
Sherwood Branch - Sherwood - Program Room C
After storytime, stay for social and play time.
Tue, Jun 30, 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, Jun 30, 11:00am - 11:30am
Stoney Creek Branch - Stoney Creek - Children's area
Fun with musical instruments and songs.
Tue, Jun 30, 11:30am - 12:00pm
Waterdown Branch - Waterdown - Program Room
Stay for social and play time.
Tue, Jun 30, 11:30am - 12:30pm
Dundas Branch - Dundas - Program Room
Exercise your way to better health and fitness.
Tue, Jun 30, 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, Jun 30, 1:00pm - 2:00pm
Central Library - Central - Wentworth Room
Ignite your little one's scientific curiosity.
Tue, Jun 30, 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, Jun 30, 1:00pm - 2:00pm
Ancaster Branch - Ancaster - Murray Ferguson Room
Improve your strength, balance and flexibility, regardless of current physical ability, through the SMART program.
Tue, Jun 30, 1:00pm - 2:00pm
Coffee Brick - 210 Parkdale Ave N, Hamilton, ON L8H 5X5
Chat about books at Coffee Brick at 210 Parkdale Ave N, Hamilton.
Tue, Jun 30, 1:30pm - 2:00pm
Locke Branch - Locke - Children's Department
Stay for social and play time.
Tue, Jun 30, 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.
Tue, Jun 30, 2:00pm - 4:00pm
Binbrook Branch - Binbrook - Program Room
Learn through play, songs and more with EarlyON.
Tue, Jun 30, 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, Jun 30, 2:00pm - 5:00pm
Lynden Branch - Lynden - Fireplace
Create with our STREAM kits and educational toys.
Tue, Jun 30, 2:00pm - 3:30pm
Kenilworth Branch - Kenilworth - Program Room
Bring your current cross stitch project, or start a new one.
Tue, Jun 30, 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, Jun 30, 2:00pm - 3:00pm
Concession Branch - Concession - Program Room
Learn about viruses and email scams to increase your internet privacy and security.
Tue, Jun 30, 2:00pm - 3:00pm
Turner Park Branch - Turner Park - Adult Program Room
Build, imagine and play with LEGO.
Tue, Jun 30, 2:30pm - 3:30pm
Waterdown Branch - Waterdown - Program Room
Improve your strength, balance and flexibility, regardless of current physical ability, through the SMART program.
Tue, Jun 30, 2:30pm - 4:30pm
Red Hill Branch - Red Hill - Children's Department
Build, imagine and play with LEGO.
Tue, Jun 30, 3:00pm - 4:00pm
Central Library - Central - 4th Floor Computer Lab
An introduction to the internet, featuring methods of connecting and navigating web browsers.
This event is full
Tue, Jun 30, 3:00pm - 5:00pm
Central Library - Central - First Floor Big Screen
Watch the FIFA World Cup 2026 on the Big Screen at Central Library.
Tue, Jun 30, 3:30pm - 4:30pm
Saltfleet Branch - Saltfleet - Program Room
Build, imagine and play with LEGO.
Tue, Jun 30, 4:00pm - 5:00pm
Waterdown Branch - Waterdown - Program Room
Bring your knitting, stitching, or crochet project and share advice, ideas and conversations with fellow crafters.
Tue, Jun 30, 4:00pm - 5:00pm
Dundas Branch - Dundas - Program Room
Drop-in for multiplayer video game fun.
Tue, Jun 30, 4:00pm - 6:00pm
Central Library - Central - Hamilton Room
Interactive math activities for students in grades 4 and 5.
Tue, Jun 30, 5:00pm - 6:30pm
Westdale Branch - Westdale - Program Room
Start and finish a one-shot game in a single session with other adults in this drop-in session.
Tue, Jun 30, 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, Jun 30, 6:00pm - 7:30pm
Central Library - Central - 4th Floor Newcomers Classroom
A supportive forum for aspiring writers.
Tue, Jun 30, 6:00pm - 7:00pm
Valley Park Branch - Valley Park - Program Room A
Practise speaking English in a group setting.
Tue, Jun 30, 6:00pm - 7:00pm
Valley Park Branch - Valley Park - Program Room B
Drop-in board game and puzzle fun.
Tue, Jun 30, 6:00pm - 7:00pm
Turner Park Branch - Turner Park - Adult Program Room
Bring your tech questions and get one-on-one help.
Tue, Jun 30, 6:00pm - 7:30pm
Waterdown Branch - Waterdown - Program Room
A drop-in knitting and crochet program. Bring your current project and materials.
Cancelled
Wed, Jul 01, 9:00am - 5:00pm
Central Library
One-on-one information sessions for Newcomers about settling in Canada.
Cancelled
Wed, Jul 01, 10:00am - 2:00pm
Central Library
Learn about the services, supports and education provided by the healthcare and support staff at Hamilton Family Health Team.
Cancelled
Wed, Jul 01, 1:00pm - 5:00pm
Central Library
Canadian Mental Health Association Peer Supporters listen, provide emotional support and inspire hope.
Cancelled
Wed, Jul 01, 2:00pm - 4:00pm
Central Library
Speak with Head Injury Rehabilitation Ontario (HIRO) staff about their community-based rehabilitation programs for adults living with brain injuries in Ontario.
Cancelled
Wed, Jul 01, 2:30pm - 4:30pm
Central Library
Support and services to immigrant and refugee individuals and families with settlement, career guidance, health and related issues.
Cancelled
Thu, Jul 02, 9:00am - 12:00pm
Central Library
Mishka Social Services provides social services in Arabic and English/ نقدم الخدمات الاجتماعية باللغة العربية والانكليزية
Thu, Jul 02, 9:00am - 5:00pm
Valley Park Branch - Valley Park - Study Table Area
Learn about the settlement and library services, supports and programs available to newcomers.
Thu, Jul 02, 10:00am - 11:00am
Turner Park Branch - Turner Park - Adult Program Room
Join a fun interactive program for adults with disabilities.
Thu, Jul 02, 10:00am - 10:30am
Westdale Branch - Westdale - Program Room
Bring the whole family to story time and get ready to read.
Thu, Jul 02, 10:00am - 10:30am
Terryberry Branch - Terryberry - Auditorium
Bring the whole family to story time and get ready to read.
Thu, Jul 02, 10:00am - 10:30am
Red Hill Branch - Red Hill - Program Room
Bring the whole family to story time and get ready to read.
Thu, Jul 02, 10:00am - 12:00pm
Parkdale Branch - Parkdale - Main Room
Build, imagine and play with LEGO.
Thu, Jul 02, 10:00am - 12:00pm
Concession Branch - Concession - Program Room
A drop-in knitting and crochet program. Bring your current project and materials.
Thu, Jul 02, 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, Jul 02, 10:00am - 11:00am
Waterdown Branch - Waterdown - Program Room
Unleash your creative side and make something crafty.
Thu, Jul 02, 10:30am - 11:30am
Sherwood Branch - Sherwood - Program Room A/B
Exercise your way to better health and fitness.
Thu, Jul 02, 10:30am - 11:00am
Kenilworth Branch - Kenilworth - Children's Department
Bring the whole family to story time and get ready to read.
Thu, Jul 02, 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, Jul 02, 10:30am - 11:00am
Carlisle Branch - Carlisle - Open Area 1
Bring the whole family to story time and get ready to read.
Thu, Jul 02, 10:30am - 11:30am
Red Hill Branch - Red Hill - Children's Department
After storytime, stay for social and play time.
Thu, Jul 02, 11:00am - 12:00pm
Kenilworth Branch - Kenilworth - Program Room
Learn to design and create projects on this crafting machine.
Thu, Jul 02, 11:00am - 12:00pm
Carlisle Branch - Carlisle - Open Area 2
Stories, crafts and hands-on water activities outside.
Thu, Jul 02, 11:00am - 11:30am
Ancaster Branch - Ancaster - Patio
Stories, crafts and hands-on water activities outside.
Thu, Jul 02, 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, Jul 02, 11:00am - 12:00pm
Mount Hope Branch - Mount Hope - Teen Area
Drop-in board game and puzzle fun.
Thu, Jul 02, 11:30am - 12:30pm
Binbrook Branch - Binbrook - Program Room
Unleash your creative side and make something crafty.
Thu, Jul 02, 11:45am - 12:45pm
Red Hill Branch - Red Hill - Program Room
Exercise your way to better health and fitness.
Thu, Jul 02, 1:00pm - 4:30pm
Central Library - Central - 1st Floor Community Partner Desk A
IAM creates inclusive, positive and accepting environments for people with mental illness.
Thu, Jul 02, 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.
Thu, Jul 02, 1:00pm - 1:30pm
Central Library - Central - Children's Department
Fun with musical instruments and songs.
Thu, Jul 02, 1:00pm - 2:00pm
Barton Branch - Barton - Children's Department
Build, imagine and play with LEGO.
Thu, Jul 02, 1:00pm - 2:00pm
Terryberry Branch - Terryberry - Program Room
Learn about 3D design.
Thu, Jul 02, 1:00pm - 2:30pm
Turner Park Branch - Turner Park - Adult Program Room
Beat the competition in this Hamilton city-wide teen Super Smash Bros. tournament.
Thu, Jul 02, 1:30pm - 2:30pm
Sherwood Branch - Sherwood - Program Room A/B
Mild exercise to help release your tension and stress.
Thu, Jul 02, 1:30pm - 2:00pm
Central Library - Central - Children's Department
Stay for social and play time.
Thu, Jul 02, 1:30pm - 2:00pm
Waterdown Branch - Waterdown - Program Room
Bring the whole family to story time and get ready to read.
Thu, Jul 02, 2:00pm - 2:45pm
Kenilworth Branch - Kenilworth - Program Room
Family fun with BINGO
Thu, Jul 02, 2:00pm - 2:30pm
Waterdown Branch - Waterdown - Program Room
After storytime, stay for social and play time.
Thu, Jul 02, 2:00pm - 3:30pm
Dundas Branch - Dundas - Program Room
A drop-in knitting and crochet program. Bring your current project and materials.
Thu, Jul 02, 2:00pm - 3:00pm
Red Hill Branch - Red Hill - Marketplace
Practise speaking English in a group setting.
Cancelled
Thu, Jul 02, 2:00pm - 3:00pm
Barton Branch
Read aloud to a furry friend to help build interest, confidence and a love for reading.
Thu, Jul 02, 2:00pm - 3:00pm
Parkdale Branch - Parkdale - Study Room
Family fun with BINGO
Thu, Jul 02, 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, Jul 02, 3:00pm - 7:00pm
Parkdale Branch - Parkdale - Main Room
An in-person math adventure.
Thu, Jul 02, 3:00pm - 4:00pm
Saltfleet Branch - Saltfleet - Teen Area
Bring your knitting, stitching, or crochet project and share advice, ideas and conversations with fellow crafters.
Thu, Jul 02, 3:00pm - 4:00pm
Red Hill Branch - Red Hill - Program Room
Use the resources and equipment from our Makerspaces to beat the clock and escape the room.
Thu, Jul 02, 3:00pm - 5:00pm
Central Library - Central - First Floor Big Screen
Watch the FIFA World Cup 2026 on the Big Screen at Central Library.
Thu, Jul 02, 3:30pm - 4:30pm
Waterdown Branch - Waterdown - Program Room
Bring your phone, tablet or laptop computer and your technology questions to this drop-in program.
Thu, Jul 02, 3:30pm - 4:30pm
Central Library - Central - 4th Floor Newcomers Classroom
Practise speaking English in a small group.
Thu, Jul 02, 3:30pm - 4:30pm
Central Library
Bring your tech questions and get one-on-one help.
Thu, Jul 02, 4:00pm - 5:00pm
Saltfleet Branch - Saltfleet - Program Room
Test your trivia knowledge in this fun competition for kids ages 6-12.
Thu, Jul 02, 4:00pm - 5:00pm
Dundas Branch - Dundas - Program Room
Take your character on a legendary adventure.
Thu, Jul 02, 5:00pm - 6:00pm
Central Library - Central - 2nd Floor Program Room
Practise your French-speaking skills weekly at beginner or intermediate level.
Thu, Jul 02, 5:00pm - 6:00pm
Turner Park Branch - Turner Park - Entry
Bring the family and play chess.
Thu, Jul 02, 6:00pm - 7:00pm
Central Library - Central - Children's Department
Sit back and relax as library staff read stories, in French, aloud.
Détendez-vous pendant que le personnel de la bibliothèque vous lit des histoires à haute voix, en français.
Thu, Jul 02, 6:00pm - 6:30pm
Ancaster Branch - Ancaster - Children's Department
Stories and songs by the campfire, without the bugs.
Thu, Jul 02, 6:30pm - 7:30pm
Valley Park Branch - Valley Park - Study Table Area
Read aloud to a furry friend to help build interest, confidence and a love for reading.
Fri, Jul 03, 9:00am - 12:00pm
Central Library - Central - 1st Floor Community Partner Desk A
Peer Supporters listen, provide emotional support and most importantly, inspire hope
Fri, Jul 03, 9:30am - 10:00am
Sherwood Branch - Sherwood - Program Room C
Fun with musical instruments and songs.
Fri, Jul 03, 10:00am - 11:00am
Turner Park Branch - Turner Park - Children's Program Room
Explore and create with themed stations.
Fri, Jul 03, 10:00am - 12:00pm
Westdale Branch - Westdale - Program Room
Build, imagine and play with LEGO.
Fri, Jul 03, 10:00am - 12:00pm
Greensville Branch - Greensville - Meeting Room
Create with our STREAM kits and educational toys.
Fri, Jul 03, 10:00am - 11:00am
Dundas Branch - Dundas - Program Room
For children starting Kindergarten in September.
Fri, Jul 03, 10:00am - 10:30am
Sherwood Branch - Sherwood - Program Room C
Stay for social and play time.
Fri, Jul 03, 10:00am - 12:00pm
Binbrook Branch - Binbrook - Program Room
Create with our STREAM kits and educational toys.
Fri, Jul 03, 10:00am - 4:00pm
Ancaster Branch - Ancaster - Children's Department
Unleash your creative side.
Fri, Jul 03, 10:00am - 12:00pm
Central Library - Central - 4th Floor Newcomer Learning Centre
A supportive forum for writers who are older adults.
Fri, Jul 03, 10:00am - 12:00pm
Stoney Creek Branch - Stoney Creek - Children's area
Explore and create with our various food-themed stations and activities.
Fri, Jul 03, 10:00am - 11:00am
Waterdown Branch - Waterdown - Reading Lounge
Learn about drumming with musicians from Crash Rhythm Drumming.
Fri, Jul 03, 10:00am - 10:30am
Concession Branch - Concession - Program Room
Bring the whole family to story time and get ready to read.
Fri, Jul 03, 10:30am - 11:00am
Lynden Branch - Lynden - Fireplace
It’s never too early to read to your baby. Suitable for children from birth to age 24 months.
Fri, Jul 03, 10:30am - 11:00am
Central Library - Central - Children's Department
Bring the whole family to story time and get ready to read.
Fri, Jul 03, 10:30am - 11:00am
Valley Park Branch - Valley Park - Program Room A/B
Bring a stuffie to the Library for fun and games.
Fri, Jul 03, 10:30am - 11:30am
Red Hill Branch - Red Hill - Children's Department
Create with our STREAM kits and educational toys.
Fri, Jul 03, 11:00am - 12:00pm
Waterdown Branch - Waterdown - Program Room
Learn about different water-based myths and folklore.
Fri, Jul 03, 11:00am - 12:00pm
Barton Branch - Barton - Program Room
Create with our STREAM kits and educational toys.
Fri, Jul 03, 11:00am - 12:00pm
Ancaster Branch - Ancaster - Murray Ferguson Room
Exercise your way to better health and fitness.
Fri, Jul 03, 11:00am - 12:00pm
Lynden Branch - Lynden - Program Room
Stay for social and play time.
Fri, Jul 03, 11:30am - 12:00pm
Saltfleet Branch - Saltfleet - Program Room
Fun with musical instruments and songs.
Fri, Jul 03, 12:00pm - 1:00pm
Central Library - Central - Hamilton Room
Listen to live music each Friday at Noon at Central Library.
Fri, Jul 03, 12:00pm - 4:00pm
Central Library - Central - Children's Department
Build, imagine and play with LEGO.
Fri, Jul 03, 12:00pm - 2:00pm
Lynden Branch - Lynden - Fireplace
Discover Métis culture through dot art inspired by Métis beadwork.
Fri, Jul 03, 12:30pm - 1:30pm
Dundas Branch - Dundas - Program Room
Exercise your way to better health and fitness.
Cancelled
Fri, Jul 03, 1:00pm - 4:00pm
Central Library
Avoid unlawful eviction through the City of Hamilton’s Tenant Support program.
Fri, Jul 03, 1:00pm - 2:30pm
Barton Branch - Barton - Program Room
Build and program a LEGO robot to drive through an obstacle course using LEGO Spike Prime.
Fri, Jul 03, 1:00pm - 2:00pm
Central Library - Central - 2nd Floor Program Room
Explore construction through building with the ChompSaw.
Fri, Jul 03, 1:30pm - 4:30pm
Kenilworth Branch - Kenilworth - Children's Department
Build, imagine and play with LEGO.
Fri, Jul 03, 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, Jul 03, 2:00pm - 3:00pm
Saltfleet Branch - Saltfleet - Program Room
Build, imagine and play with LEGO.
Fri, Jul 03, 2:00pm - 3:00pm
Concession Branch - Concession - Living Room
Listen to live music at the Concession Branch.
Fri, Jul 03, 2:00pm - 4:00pm
Turner Park Branch - Turner Park - Children's Program Room
Watch new releases and rediscover old favourites.
Fri, Jul 03, 2:00pm - 4:00pm
Turner Park Branch - Turner Park - Adult Program Room
A great selection of free movies from new releases to award-winning classics.
Fri, Jul 03, 2:00pm - 4:00pm
Dundas Branch - Dundas - Program Room
Drop-in board game and puzzle fun.
Fri, Jul 03, 2:00pm - 4:00pm
Barton Branch - Barton - Outreach
Learn about healthcare and harm reduction services by Hamilton Urban Core Community Health Centre.
Fri, Jul 03, 2:00pm - 3:00pm
Red Hill Branch - Red Hill - Program Room
Sit back and relax as library staff read stories aloud.
Fri, Jul 03, 2:00pm - 3:00pm
Ancaster Branch - Ancaster - Murray Ferguson Room
Learn about different water-based myths and folklore.
Fri, Jul 03, 2:00pm - 3:00pm
Mount Hope Branch - Mount Hope - Teen Area
Build, imagine and play with LEGO.
Fri, Jul 03, 2:30pm - 3:30pm
Valley Park Branch - Valley Park - Program Room A
Improve your strength, balance and flexibility, regardless of current physical ability, through the SMART program.
Fri, Jul 03, 3:00pm - 5:00pm
Terryberry Branch - Terryberry - Children's Area
An in-person math adventure.
Fri, Jul 03, 3:00pm - 5:00pm
Stoney Creek Branch - Stoney Creek - Children's Department
Create with our STREAM kits and educational toys.
Fri, Jul 03, 3:00pm - 5:00pm
Central Library - Central - First Floor Big Screen
Watch the FIFA World Cup 2026 on the Big Screen at Central Library.
Sat, Jul 04, 9:00am - 12:00pm
Terryberry Branch - Terryberry - Children's Area
An in-person math adventure.
Sat, Jul 04, 9:00am - 1:00pm
Ancaster Branch - Ancaster - Children's Department
Build, imagine and play with LEGO.
Sat, Jul 04, 9:00am - 12:00pm
Central Library - Central - 1st Floor Info Commons
Learn about the YWCAs programs available to newcomers to Canada.
Sat, Jul 04, 9:30am - 4:00pm
Concession Branch - Concession - Children's Department
Drop-in board game and puzzle fun.
Sat, Jul 04, 10:00am - 11:00am
Locke Branch - Locke - Children's Department
Build, imagine and play with LEGO.
Sat, Jul 04, 10:00am - 10:30am
Westdale Branch - Westdale - Program Room
Bring the whole family to story time and get ready to read.
Sat, Jul 04, 10:00am - 11:00am
Sherwood Branch - Sherwood - Program Room A/B
Trade your puzzles with others and take home a new-to-you puzzle.
Cancelled
Sat, Jul 04, 10:00am - 11:00am
Terryberry Branch
Practise your French-speaking skills weekly at beginner or intermediate level.
Sat, Jul 04, 10:00am - 12:00pm
Dundas Branch - Dundas - Program Room
Create with our STREAM kits and educational toys.
Sat, Jul 04, 10:00am - 2:00pm
Sherwood Branch - Sherwood - Children's Department
Build, imagine and play with LEGO.
Sat, Jul 04, 10:00am - 12:00pm
Parkdale Branch - Parkdale - Main Room
Build, imagine and play with LEGO.
Sat, Jul 04, 10:00am - 12:00pm
Binbrook Branch - Binbrook - Program Room
Watch new releases and rediscover old favourites.
Sat, Jul 04, 10:00am - 10:30am
Central Library - Central - Children's Department
Bring the whole family to story time and get ready to read.
Sat, Jul 04, 10:15am - 11:00am
Turner Park Branch - Turner Park - Adult Program Room
Choose from an assortment of tech devices and traditional crafting materials. Ages 8 to 12.
Sat, Jul 04, 10:30am - 11:00am
Westdale Branch
After storytime, stay for social and play time.
Sat, Jul 04, 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.
Sat, Jul 04, 10:30am - 11:00am
Red Hill Branch - Red Hill - Program Room
Stories and songs by the campfire, without the bugs.
Sat, Jul 04, 10:30am - 11:30am
Saltfleet Branch - Saltfleet - Program Room
Get creative and make a unique craft.
Sat, Jul 04, 11:00am - 12:00pm
Waterdown Branch - Waterdown - Program Room
Hands-on STEAM (Science, Tech, Engineering, Art and Math) fun.
Sat, Jul 04, 11:00am - 2:00pm
Stoney Creek Branch - Stoney Creek - Teen Area
Build, imagine and play with LEGO.
Sat, Jul 04, 12:00pm - 2:00pm
Terryberry Branch - Terryberry - Children's Area
Bring the family and play chess.
Sat, Jul 04, 12:00pm - 2:00pm
Red Hill Branch - Red Hill - Marketplace
Play chess with other fans of the game and hone your skills.
Sat, Jul 04, 1:00pm - 5:00pm
Central Library - Central - 4th Floor Community Partner Office
One-on-one information sessions for Newcomers about settling in Canada.
Sat, Jul 04, 1:00pm - 3:00pm
Central Library - Central - 1st Floor Community Partner Desk A
Learn about trauma-informed, culturally responsive, mental health support.
Sat, Jul 04, 1:00pm - 2:00pm
Barton Branch - Barton - Children's Department
Drop-in board game and puzzle fun.
Sat, Jul 04, 1:30pm - 3:30pm
Carlisle Branch - Carlisle - Open Area 1
Play-based literacy activities for little ones.
Sat, Jul 04, 2:00pm - 3:00pm
Saltfleet Branch - Saltfleet - Program Room
Create with our STREAM kits and educational toys.
Sat, Jul 04, 2:00pm - 4:00pm
Turner Park Branch - Turner Park - Children's Program Room
Watch new releases and rediscover old favourites.
Sat, Jul 04, 2:00pm - 3:00pm
Saltfleet Branch - Saltfleet - Teen Area
Practise your French-speaking skills weekly at beginner or intermediate level.
Sat, Jul 04, 2:00pm - 3:00pm
Red Hill Branch - Red Hill - Children's Department
Build, imagine and play with LEGO.
Sat, Jul 04, 2:00pm - 4:00pm
Sherwood Branch
Drop-in board game and puzzle fun.
Sat, Jul 04, 2:00pm - 4:00pm
Ancaster Branch - Ancaster - Children's Department
Drop-in board game and puzzle fun.
Sat, Jul 04, 2:00pm - 4:00pm
Mount Hope Branch - Mount Hope - Teen Area
Build, imagine and play with LEGO.
Sat, Jul 04, 2:30pm - 3:30pm
Terryberry Branch - Terryberry - Auditorium
Create with our STREAM kits and educational toys.
Sat, Jul 04, 2:30pm - 4:30pm
Dundas Branch - Dundas - Program Room
Bring the family and play chess.
Sat, Jul 04, 3:30pm - 4:30pm
Waterdown Branch - Waterdown - Program Room
Unleash your creative side.
Sat, Jul 04, 3:30pm - 4:30pm
Stoney Creek Branch - Stoney Creek - Saltfleet Room
Get creative and make a unique craft.
Mon, Jul 06, 9:00am - 5:00pm
Turner Park Branch - Turner Park - Outreach
One-on-one information for Newcomers about settling in Canada.
Mon, Jul 06, 9:30am - 11:30am
Binbrook Branch - Binbrook - Program Room
Take your character on a legendary adventure.
Mon, Jul 06, 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, Jul 06, 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, Jul 06, 10:00am - 11:00am
Turner Park Branch - Turner Park - Marketplace
Play the classic word game with others.
Mon, Jul 06, 10:00am - 12:00pm
Terryberry Branch - Terryberry - Main Floor
A drop-in knitting and crochet program. Bring your current project and materials.
Mon, Jul 06, 10:00am - 12:00pm
Dundas Branch - Dundas - Program Room
A creative arts program for people living
with dementia and their care partners.
Mon, Jul 06, 10:00am - 11:00am
Turner Park Branch - Turner Park - Adult Program Room
Build, imagine and play with LEGO.
Mon, Jul 06, 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, Jul 06, 10:00am - 11:00am
Central Library - Central - Hamilton Room
Explore and create with themed stations.
Mon, Jul 06, 10:30am - 11:00am
Saltfleet Branch - Saltfleet - Children's Department
Stay for social and play time.
Mon, Jul 06, 10:30am - 11:30am
Red Hill Branch - Red Hill - Children's Department
Stay for social and play time.
Mon, Jul 06, 10:30am - 11:00am
Kenilworth Branch - Kenilworth - Children's Department
An interactive Rabbit & Bear Paws puppet show.
Mon, Jul 06, 11:00am - 11:30am
Ancaster Branch - Ancaster - Children's Department
Bring the whole family to story time and get ready to read.
Mon, Jul 06, 1:00pm - 4:00pm
Central Library - Central - Hamilton Room
A great selection of free movies from new releases to award-winning classics.
Mon, Jul 06, 1:00pm - 2:00pm
Barton Branch - Barton - Gallery Display
Bring your phone, tablet or laptop computer and your technology questions to this drop-in program.
Mon, Jul 06, 1:00pm - 2:00pm
Barton Branch - Barton - Program Room
Explore different ways to bring your drawing to life through animation.
Mon, Jul 06, 1:00pm - 2:00pm
Binbrook Branch - Binbrook - Program Room
Improve your strength, balance and flexibility, regardless of current physical ability, through the SMART program.
Mon, Jul 06, 1:00pm - 2:00pm
Concession Branch - Concession - Program Room
Learn the benefits of massage for your infant and how to do it.
Mon, Jul 06, 1:00pm - 1:45pm
Stoney Creek Branch - Stoney Creek - Saltfleet Room
Exercise your way to better health and fitness.
Mon, Jul 06, 1:30pm - 3:30pm
Sherwood Branch - Sherwood - Program Room C
A drop-in knitting and crochet program. Bring your current project and materials.
Mon, Jul 06, 1:30pm - 3:30pm
Turner Park Branch - Turner Park - Entry
Learn about free and confidential services such as counselling, advocacy, family court support, safety and wellness workshops provided by Interval House.
Mon, Jul 06, 2:00pm - 3:00pm
Sherwood Branch - Sherwood - Program Room A/B
A guided session of meditation awaits.
Mon, Jul 06, 2:00pm - 3:00pm
Terryberry Branch - Terryberry - Auditorium
Bring your knitting, stitching, or crochet project and share advice, ideas and conversations with fellow crafters.
Mon, Jul 06, 2:00pm - 5:00pm
Lynden Branch - Lynden - Fireplace
Unleash your creative side.
Mon, Jul 06, 2:00pm - 3:00pm
Red Hill Branch - Red Hill - Children's Department
Create with our STREAM kits and educational toys.
Mon, Jul 06, 2:00pm - 4:30pm
Central Library - Central - 1st Floor Community Partner Desk A
Learn about settlement, career and health support and services for immigrant and refugee individuals and families.
Mon, Jul 06, 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.
Mon, Jul 06, 2:00pm - 3:00pm
Shawn and Ed Brewing Company
Chat about books at Shawn & Ed Brewing Company at 65 Hatt St., Dundas.
Mon, Jul 06, 2:00pm - 3:30pm
Stoney Creek Branch
A drop-in knitting and crochet program. Bring your current project and materials.
Mon, Jul 06, 2:00pm - 3:00pm
Ancaster Branch - Ancaster - Children's Department
Learn how to draw cute animals.
Mon, Jul 06, 2:00pm - 3:00pm
Mount Hope Branch - Mount Hope - Teen Area
Create with our STREAM kits and educational toys.
Mon, Jul 06, 2:00pm - 3:30pm
Kenilworth Branch - Kenilworth - Program Room
Build and program a LEGO robot to drive through an obstacle course using LEGO Spike Prime.
Mon, Jul 06, 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, Jul 06, 2:00pm - 3:00pm
Saltfleet Branch - Saltfleet - Auditorium
From imaginative play to hands-on science experiments, every moment is designed to spark curiosity and creativity.
Mon, Jul 06, 2:15pm - 3:15pm
Dundas Branch - Dundas - Program Room
Improve your strength, balance and flexibility, regardless of current physical ability, through the SMART program.
Mon, Jul 06, 3:00pm - 7:00pm
Red Hill Branch - Red Hill - Children's Department
An in-person math adventure.
Mon, Jul 06, 3:00pm - 5:00pm
Red Hill Branch - Red Hill - Marketplace
Bring your phone, tablet or laptop computer and your technology questions to this drop-in program.
Mon, Jul 06, 3:00pm - 5:00pm
Central Library - Central - First Floor Big Screen
Watch the FIFA World Cup 2026 on the Big Screen at Central Library.
Mon, Jul 06, 5:30pm - 7:30pm
Red Hill Branch - Red Hill - Program Room
Learn to bead a traditional Métis flower.
Mon, Jul 06, 6:00pm - 7:00pm
Central Library - Central - Photo Studio
Learn how to create embroidery designs with Hatch Embroidery Digitizer.
Mon, Jul 06, 6:00pm - 7:30pm
Valley Park Branch - Valley Park - Program Room A/B
Beat the competition in this Hamilton city-wide teen Super Smash Bros. tournament.
Mon, Jul 06, 6:00pm - 7:30pm
Greensville Branch - Greensville - Teen Area
Play guitar and share songs.
Mon, Jul 06, 6:30pm - 7:30pm
Waterdown Branch - Waterdown - Program Room
Hands-on STEAM (Science, Tech, Engineering, Art and Math) fun.
Mon, Jul 06, 7:00pm - 8:00pm
Pier 8
Listen to live music at Pier 8 on Monday evenings in July.
Tue, Jul 07, 9:00am - 5:00pm
Red Hill Branch - Red Hill - Marketplace
One-on-one information sessions for Newcomers about settling in Canada.
Tue, Jul 07, 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, Jul 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.
Tue, Jul 07, 9:30am - 10:00am
Valley Park Branch
It’s never too early to read to your baby. Suitable for children from birth to age 24 months.
Tue, Jul 07, 10:00am - 12:00pm
Central Library - Central - 1st Floor Community Partner Desk A
Speak to a Métis Nation of Ontario Family Wellbeing Coordinator who helps families heal from violence and helps children in care or in the justice system.
Tue, Jul 07, 10:00am - 12:00pm
Westdale Branch - Westdale - Program Room
Create with our STREAM kits and educational toys.
Tue, Jul 07, 10:00am - 10:30am
Locke Branch - Locke - Children's Department
Bring the whole family to story time and get ready to read.
Tue, Jul 07, 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, Jul 07, 10:00am - 12:00pm
Dundas Branch - Dundas - Teen Area
A safe space for women to discuss mental health, wellness, boundaries, healthy relationships and more.
Tue, Jul 07, 10:00am - 10:30am
Greensville Branch - Greensville - Children's Department
Bring the whole family to story time and get ready to read.
Tue, Jul 07, 10:00am - 10:30am
Waterdown Branch - Waterdown - Program Room
Bring the whole family to story time and get ready to read.
Tue, Jul 07, 10:00am - 11:00am
Red Hill Branch - Red Hill - Children's Department
Drop-in board game and puzzle fun.
Tue, Jul 07, 10:00am - 10:30am
Sherwood Branch - Sherwood - Program Room C
Bring the whole family to story time and get ready to read.
Tue, Jul 07, 10:00am - 10:30am
Terryberry Branch - Terryberry - Auditorium
It’s never too early to read to your baby. Suitable for children from birth to age 24 months.
Tue, Jul 07, 10:00am - 12:00pm
Parkdale Branch - Parkdale - Main Room
Create with our STREAM kits and educational toys.
Tue, Jul 07, 10:00am - 11:00am
Central Library - Central - 4th Floor Newcomers Classroom
Practise speaking English in a small group.
Tue, Jul 07, 10:00am - 1:00pm
Central Library - Central - 1st Floor Info Commons
Learn about Wesley Employment Services' Power of Possible job-search workshop series.
Tue, Jul 07, 10:30am - 11:00am
Central Library - Central - Children's Department
Stay for social and play time.
Tue, Jul 07, 10:30am - 11:30am
Kenilworth Branch - Kenilworth - Children's Department
Learn the basics of birding.
Tue, Jul 07, 10:30am - 12:00pm
Dundas Branch - Dundas - Children's Area
After storytime, stay for social and play time.
Tue, Jul 07, 10:30am - 12:00pm
Greensville Branch - Greensville - Community Centre
After storytime, stay for social and play time.
Tue, Jul 07, 10:30am - 11:00am
Sherwood Branch - Sherwood - Program Room C
After storytime, stay for social and play time.
Tue, Jul 07, 10:30am - 11:30am
Red Hill Branch - Red Hill - Program Room
Discover what happens to rainwater in cities and design your own flood-proof city.
Tue, Jul 07, 10:30am - 11:00am
Terryberry Branch
Stay for social and play time.
Tue, Jul 07, 10:30am - 11:30am
Sherwood Branch - Sherwood - Program Room A/B
Learn to code with Scratch. Best suited for children age 8-12.
Tue, Jul 07, 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.
Tue, Jul 07, 10:30am - 11:30am
Mount Hope Branch - Mount Hope - Teen Area
Unleash your creative side.
Tue, Jul 07, 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.
Tue, Jul 07, 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, Jul 07, 11:00am - 12:00pm
Freelton Branch - Freelton - Open Area 1
From imaginative play to hands-on science experiments, every moment is designed to spark curiosity and creativity.
Tue, Jul 07, 11:30am - 12:00pm
Waterdown Branch - Waterdown - Program Room
Stay for social and play time.
Tue, Jul 07, 11:30am - 12:30pm
Binbrook Branch - Binbrook - Program Room
Learn about different water-based myths and folklore.
Tue, Jul 07, 11:30am - 12:30pm
Dundas Branch - Dundas - Program Room
Exercise your way to better health and fitness.
Tue, Jul 07, 11:30am - 12:30pm
Valley Park Branch
Learn to code with Scratch. Best suited for children age 8-12.
Tue, Jul 07, 1:00pm - 4:00pm
Central Library - Central - 1st Floor Community Partner Desk A
Speak to a nurse from Hamilton Public Health’s Tobacco Control Program about supports available to help people quit smoking or vaping.
Tue, Jul 07, 1:00pm - 3:00pm
Westdale Branch - Westdale - Program Room
Play the classic word game with others.
Tue, Jul 07, 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, Jul 07, 1:00pm - 2:00pm
Sherwood Branch - Sherwood - Program Room A/B
Test your trivia knowledge about the oceans of the world in this fun competition for kids ages 6-12.
Rescheduled
Tue, Jul 07, 1:00pm - 2:00pm
New date Tuesday, July 14, 1:00pm - 2:00pm
Ancaster Branch
Improve your strength, balance and flexibility, regardless of current physical ability, through the SMART program.
Tue, Jul 07, 1:00pm - 2:00pm
Stoney Creek Branch - Stoney Creek - Teen Area
Bring your knitting, stitching, or crochet project and share advice, ideas and conversations with fellow crafters.
Tue, Jul 07, 1:00pm - 2:00pm
Parkdale Branch - Parkdale - Main Room
Design and create a button.
Tue, Jul 07, 1:00pm - 2:00pm
Central Library - Central - Wentworth Room
Ignite your little one's imagination.
Tue, Jul 07, 1:00pm - 2:00pm
Valley Park Branch - Valley Park - Program Room A/B
Learn to code with Scratch. Best suited for children age 8-12.
Tue, Jul 07, 1:30pm - 2:00pm
Locke Branch - Locke - Children's Department
Stay for social and play time.
Tue, Jul 07, 1:30pm - 4:30pm
Kenilworth Branch - Kenilworth - Children's Department
Drop-in board game and puzzle fun.
Tue, Jul 07, 1:30pm - 3:30pm
Binbrook Branch - Binbrook - Study Room
A safe space for women to discuss mental health, wellness, boundaries, healthy relationships and more.
Tue, Jul 07, 2:00pm - 4:30pm
Central Library - Central - 1st Floor Community Partner Desk B
Support and services to immigrant and refugee individuals and families with settlement, career guidance, health and related issues.
Tue, Jul 07, 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, Jul 07, 2:00pm - 3:30pm
Kenilworth Branch - Kenilworth - Program Room
Bring your current cross stitch project, or start a new one.
Tue, Jul 07, 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, Jul 07, 2:00pm - 4:00pm
Binbrook Branch - Binbrook - Program Room
Learn through play, songs and more with EarlyON.
Tue, Jul 07, 2:00pm - 5:00pm
Lynden Branch - Lynden - Fireplace
Create with our STREAM kits and educational toys.
Tue, Jul 07, 2:00pm - 3:00pm
Terryberry Branch - Terryberry - Program Room
Create art with other teens.
Tue, Jul 07, 2:00pm - 3:00pm
Red Hill Branch - Red Hill - Program Room
Hands-on STEAM (Science, Tech, Engineering, Art and Math) fun.
Tue, Jul 07, 2:00pm - 3:00pm
Central Library - Central - 4th Floor Computer Lab
Learn to code with Scratch. Best suited for children age 8-12.
Tue, Jul 07, 2:30pm - 3:30pm
Waterdown Branch - Waterdown - Program Room
Improve your strength, balance and flexibility, regardless of current physical ability, through the SMART program.
Tue, Jul 07, 3:00pm - 7:00pm
Parkdale Branch - Parkdale - Main Room
Play-based literacy activities for little ones.
Tue, Jul 07, 3:00pm - 4:00pm
Central Library - Central - 4th Floor Computer Lab
Focus on search techniques and building familiarity with browser functions.
Tue, Jul 07, 3:00pm - 5:00pm
Central Library - Central - First Floor Big Screen
Watch the FIFA World Cup 2026 on the Big Screen at Central Library.
Tue, Jul 07, 3:30pm - 4:30pm
Saltfleet Branch - Saltfleet - Program Room
Drop-in board game and puzzle fun.
Tue, Jul 07, 4:00pm - 5:00pm
Waterdown Branch - Waterdown - Program Room
Choose from an assortment of tech devices and traditional crafting materials. Ages 8 to 12.
Tue, Jul 07, 4:00pm - 5:00pm
Parkdale Branch - Parkdale - Study Room
Make and take home a small craft using Makerspace equipment.
Tue, Jul 07, 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, Jul 07, 5:00pm - 6:30pm
Westdale Branch - Westdale - Program Room
Start and finish a one-shot game in a single session with other adults in this drop-in session.
Tue, Jul 07, 5:30pm - 6:30pm
Kenilworth Branch - Kenilworth - Program Room
Six consecutive weekly discussions about one book.
Tue, Jul 07, 5:30pm - 6:30pm
Stoney Creek Branch - Stoney Creek - Teen Area
Unleash your creative side and make something crafty.
Tue, Jul 07, 6:00pm - 7:30pm
Waterdown Branch - Waterdown - Program Room
A drop-in knitting and crochet program. Bring your current project and materials.
Tue, Jul 07, 6:00pm - 7:00pm
Turner Park Branch - Turner Park - Adult Program Room
Bring your tech questions and get one-on-one help.
Tue, Jul 07, 6:00pm - 7:00pm
Valley Park Branch - Valley Park - Program Room B
Practise speaking English in a group setting.
Tue, Jul 07, 6:00pm - 7:00pm
Valley Park Branch - Valley Park - Program Room A
Drop-in board game and puzzle fun.
Tue, Jul 07, 6:00pm - 7:00pm
Central Library - Central - Photo Studio
Learn how to create embroidery designs with Hatch Embroidery Digitizer.
Tue, Jul 07, 6:30pm - 7:30pm
Terryberry Branch - Terryberry - Computer Lab
Learn to code with Scratch. Best suited for children age 8-12.
Wed, Jul 08, 9:00am - 5:00pm
Central Library - Central - 4th Floor Community Partner Office
One-on-one information sessions for Newcomers about settling in Canada.
Wed, Jul 08, 9:00am - 7:00pm
Concession Branch - Concession - Children's Department
Build, imagine and play with LEGO.
Wed, Jul 08, 9:30am - 12:00pm
Sherwood Branch - Sherwood - Program Room A/B
Learn through play, songs and more with EarlyON.
Wed, Jul 08, 10:00am - 2:00pm
Central Library - Central - 1st Floor Community Partner Desk A
Learn about the services, supports and education provided by the healthcare and support staff at Hamilton Family Health Team.
Wed, Jul 08, 10:00am - 10:30am
Saltfleet Branch - Saltfleet - Program Room
Bring the whole family to story time and get ready to read.
Wed, Jul 08, 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, Jul 08, 10:00am - 11:00am
Locke Branch - Locke - Patio
Stories, crafts and hands-on water activities outside.
Wed, Jul 08, 10:00am - 10:30am
Dundas Branch - Dundas - Program Room
Bring the whole family to story time and get ready to read.
Wed, Jul 08, 10:00am - 10:30am
Sherwood Branch - Sherwood - Program Room C
Sing and play under the rainbow parachute.
Wed, Jul 08, 10:00am - 11:00am
Waterdown Branch - Waterdown - Program Room
Ignite your little one's imagination.
Wed, Jul 08, 10:00am - 10:30am
Binbrook Branch - Binbrook - Program Room
Fun with musical instruments and songs.
Wed, Jul 08, 10:00am - 11:00am
Red Hill Branch - Red Hill - Children's Department
Play-based literacy activities for little ones.
Wed, Jul 08, 10:00am - 12:00pm
Parkdale Branch - Parkdale - Main Room
Drop-in board game and puzzle fun.
Wed, Jul 08, 10:00am - 10:30am
Ancaster Branch - Ancaster - Murray Ferguson Room
Fun with musical instruments and songs.
Wed, Jul 08, 10:00am - 11:00am
Terryberry Branch - Terryberry - Auditorium
A magic show that is sure to amaze and entertain.
Wed, Jul 08, 10:00am - 12:00pm
Valley Park Branch - Valley Park - Program Room A/B
A drop-in knitting and crochet program. Bring your current project and materials.
Wed, Jul 08, 10:00am - 10:30am
Central Library - Central - Children's Department
Bring the whole family to story time and get ready to read.
Wed, Jul 08, 10:00am - 10:30am
Concession Branch - Concession - Program Room
Meet a lifeguard at this Storytime focused on water fun and safety.
Wed, Jul 08, 10:30am - 11:00am
Saltfleet Branch - Saltfleet - Children's Department
After storytime, stay for social and play time.
Wed, Jul 08, 10:30am - 12:00pm
Dundas Branch - Dundas - Children's Area
After storytime, stay for social and play time.
Wed, Jul 08, 10:30am - 12:30pm
Kenilworth Branch - Kenilworth - Children's Department
Play-based literacy activities for little ones.
Wed, Jul 08, 10:30am - 11:00am
Binbrook Branch
After storytime, stay for social and play time.
Wed, Jul 08, 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, Jul 08, 11:00am - 12:00pm
Waterdown Branch - Waterdown - Program Room
Explore and create with themed stations.
Wed, Jul 08, 11:00am - 12:00pm
Lynden Branch - Lynden - Fireplace
From imaginative play to hands-on science experiments, every moment is designed to spark curiosity and creativity.
Wed, Jul 08, 11:00am - 12:30pm
Saltfleet Branch - Saltfleet - Program Room
Instructor-led exercises, followed by light refreshments and opportunities to socialize and connect.
Wed, Jul 08, 11:00am - 2:00pm
Concession Branch - Concession - Living Room
Learn how to gather people in your community and become the caretakers of your neighbourhood park.
Wed, Jul 08, 11:15am - 11:45am
Barton Branch - Barton - Children's Department
Bring the whole family to story time and get ready to read.
Wed, Jul 08, 11:30am - 12:30pm
Binbrook Branch - Binbrook - Program Room
Improve your strength, balance and flexibility, regardless of current physical ability, through the SMART program.
Wed, Jul 08, 12:00pm - 1:00pm
Barton Branch - Barton - Gallery Display
Colouring, it’s not just for kids.
Wed, Jul 08, 12:30pm - 1:30pm
Terryberry Branch - Terryberry - Auditorium
Gentle and slow stretching.
Wed, Jul 08, 1:00pm - 5:00pm
Central Library - Central - 1st Floor Community Partner Desk B
Canadian Mental Health Association Peer Supporters listen, provide emotional support and inspire hope.
Wed, Jul 08, 1:00pm - 3:00pm
Barton Branch - Barton - Outreach
A drop-in knitting and crochet program. Bring your current project and materials.
Wed, Jul 08, 1:00pm - 2:00pm
Barton Branch - Barton - Children's Department
Unleash your creative side.
Wed, Jul 08, 1:00pm - 2:00pm
Lynden Branch - Lynden - Fireplace
A supportive forum for aspiring writers.
Wed, Jul 08, 1:00pm - 1:45pm
Stoney Creek Branch - Stoney Creek - Saltfleet Room
Exercise your way to better health and fitness.
Wed, Jul 08, 1:00pm - 6:30pm
Ancaster Branch
Create with our STREAM kits and educational toys.
Wed, Jul 08, 2:00pm - 3:00pm
Turner Park Branch - Turner Park - Adult Program Room
Get creative and make a unique craft.
Wed, Jul 08, 2:00pm - 3:00pm
Greensville Patio
Stories, crafts and hands-on water activities outside.
Wed, Jul 08, 2:00pm - 3:00pm
Kenilworth Branch - Kenilworth - Children's Department
Unleash your creative side.
Wed, Jul 08, 2:00pm - 4:00pm
Binbrook Branch - Binbrook - Program Room
Learn through play, songs and more with EarlyON.
Wed, Jul 08, 2:00pm - 5:00pm
Stoney Creek Branch - Stoney Creek - Children's Department
Create with our STREAM kits and educational toys.
Wed, Jul 08, 2:00pm - 3:00pm
Dundas Branch - Dundas - Program Room
Read and discuss a short story.
Wed, Jul 08, 2:30pm - 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.
Wed, Jul 08, 2:30pm - 3:30pm
Red Hill Branch - Red Hill - Computer Lab
Learn to code with Scratch. Best suited for children age 8-12.
Wed, Jul 08, 3:00pm - 5:00pm
Kenilworth Branch - Kenilworth- Makerspace
Knit for a cause and earn volunteer hours.
Wed, Jul 08, 3:30pm - 5:30pm
Carlisle Branch - Carlisle - Open Area 1
Unleash your creative side.
Wed, Jul 08, 3:30pm - 4:30pm
Central Library - Central - 4th Floor Newcomers Classroom
Learn about the YMCA's Bridge to Work Program for Early Childhood Education.
Wed, Jul 08, 4:00pm - 6:00pm
Saltfleet Branch - Saltfleet - Program Room
Interactive math activities for students in grades 4 and 5.
Wed, Jul 08, 4:00pm - 5:00pm
Mount Hope Branch - Mount Hope - Teen Area
Bring the family and play chess.
Wed, Jul 08, 4:00pm - 5:00pm
Terryberry Branch - Terryberry - Program Room
Practise speaking English in a small group.
Wed, Jul 08, 4:00pm - 5:30pm
Red Hill Branch - Red Hill - Program Room
Make and take home a small craft using Makerspace equipment.
Wed, Jul 08, 4:00pm - 5:00pm
Valley Park Branch - Valley Park - Program Room A
Build, imagine and play with LEGO.
Wed, Jul 08, 5:00pm - 6:00pm
Sherwood Branch - Sherwood - Children's Department
Drop-in board game and puzzle fun.
Wed, Jul 08, 5:00pm - 6:00pm
Kenilworth Branch - Kenilworth - Program Room
Learn to code with Scratch. Best suited for children age 8-12.
Wed, Jul 08, 5:30pm - 7:00pm
Dundas Branch - Dundas - Teen Area
Bring your phone, tablet or laptop computer and your technology questions to this drop-in program.
Wed, Jul 08, 5:30pm - 6:30pm
Ancaster Branch - Ancaster - Computer Lab
Learn to code with Scratch. Best suited for children age 8-12.
Wed, Jul 08, 5:30pm - 6:30pm
Sherwood Branch - Sherwood - Program Room A/B
Learn to code with Scratch. Best suited for children age 8-12.
Wed, Jul 08, 6:00pm - 7:00pm
Red Hill Branch - Red Hill - Children's Department
Build, imagine and play with LEGO.
Wed, Jul 08, 6:00pm - 6:30pm
Central Library - Central - Children's Department
Fun with musical instruments and songs.
Wed, Jul 08, 6:00pm - 7:30pm
Central Library - Central - Hamilton Room
Learn how community-based research can help shape an equitable future for aging people.
Wed, Jul 08, 6:00pm - 7:00pm
Waterdown Branch - Waterdown - Maker Studio
Learn to design and create projects on this crafting machine.
Wed, Jul 08, 6:30pm - 7:45pm
Terryberry Branch - Terryberry - Auditorium
Practice writing skills and network with other writers.
Wed, Jul 08, 6:30pm - 7:30pm
Red Hill Branch - Red Hill - Computer Lab
Learn to code with Scratch. Best suited for children age 8-12.
Cancelled
Thu, Jul 09, 9:00am - 12:00pm
Central Library
Mishka Social Services provides social services in Arabic and English/ نقدم الخدمات الاجتماعية باللغة العربية والانكليزية
Thu, Jul 09, 9:00am - 5:00pm
Valley Park Branch - Valley Park - Study Table Area
Learn about the settlement and library services, supports and programs available to newcomers.
Thu, Jul 09, 10:00am - 11:00am
Turner Park Branch - Turner Park - Adult Program Room
Join a fun interactive program for adults with disabilities.
Thu, Jul 09, 10:00am - 10:30am
Westdale Branch - Westdale - Program Room
Bring the whole family to story time and get ready to read.
Thu, Jul 09, 10:00am - 10:30am
Terryberry Branch - Terryberry - Auditorium
Bring the whole family to story time and get ready to read.
Thu, Jul 09, 10:00am - 11:00am
Binbrook Branch - Binbrook - Program Room
Stories and songs by the campfire, without the bugs.
Thu, Jul 09, 10:00am - 10:30am
Red Hill Branch - Red Hill - Program Room
Stories and songs by the campfire, without the bugs.
Thu, Jul 09, 10:00am - 12:00pm
Parkdale Branch - Parkdale - Main Room
Build, imagine and play with LEGO.
Thu, Jul 09, 10:00am - 12:00pm
Concession Branch - Concession - Program Room
A drop-in knitting and crochet program. Bring your current project and materials.
Thu, Jul 09, 10:00am - 11:00am
Dundas Branch - Dundas - Program Room
A magical experience that will leave you spellbound.
Thu, Jul 09, 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, Jul 09, 10:00am - 11:00am
Waterdown Branch - Waterdown - Program Room
Trade your puzzles with others and take home a new-to-you puzzle.
Thu, Jul 09, 10:00am - 11:00am
Central Library - Central - 4th Floor Computer Lab
Learn to code with Scratch. Best suited for children age 8-12.
Thu, Jul 09, 10:00am - 1:00pm
Central Library - Central - 1st Floor Info Commons
Learn about Wesley Employment Services' Power of Possible job-search workshop series.
Thu, Jul 09, 10:30am - 11:30am
Sherwood Branch - Sherwood - Program Room A/B
Exercise your way to better health and fitness.
Thu, Jul 09, 10:30am - 11:00am
Kenilworth Branch - Kenilworth - Children's Department
Bring the whole family to story time and get ready to read.
Thu, Jul 09, 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, Jul 09, 10:30am - 11:30am
Red Hill Branch - Red Hill - Children's Department
After storytime, stay for social and play time.
Thu, Jul 09, 10:30am - 11:30am
Carlisle Branch Parking Lot
Board a bus full of animals on this mobile zoo.
Thu, Jul 09, 11:00am - 1:00pm
Kenilworth Branch - Kenilworth - Program Room
Hands-on experience using a sewing machine in a small group setting.
Thu, Jul 09, 11:00am - 11:30am
Ancaster Branch - Ancaster - Patio
Stories, crafts and hands-on water activities outside.
Thu, Jul 09, 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, Jul 09, 11:00am - 12:00pm
Mount Hope Branch - Mount Hope - Teen Area
Drop-in board game and puzzle fun.
Thu, Jul 09, 11:30am - 12:30pm
Valley Park Branch
Learn to code with Scratch. Best suited for children age 8-12.
Thu, Jul 09, 11:45am - 12:45pm
Red Hill Branch - Red Hill - Program Room
Exercise your way to better health and fitness.
Thu, Jul 09, 12:00pm - 1:00pm
Carlisle Branch - Carlisle - Open Area 1
Explore and create with themed stations.
Thu, Jul 09, 1:00pm - 4:00pm
Central Library - Central - 1st Floor Community Partner Desk A
Job seekers, visit Goodwill Industries staff at the Community Partner Desk for employment help.
Thu, Jul 09, 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.
Thu, Jul 09, 1:00pm - 1:30pm
Central Library - Central - Children's Department
Fun with musical instruments and songs.
Thu, Jul 09, 1:00pm - 2:00pm
Barton Branch - Barton - Children's Department
Build, imagine and play with LEGO.
Thu, Jul 09, 1:00pm - 2:00pm
Terryberry Branch - Terryberry - Program Room
Design and create a button.
Thu, Jul 09, 1:00pm - 3:00pm
Concession Branch
Bring along your support staff, friends and family and feel free to colour, do puzzles and play games.
Thu, Jul 09, 1:00pm - 2:00pm
Turner Park Branch - Turner Park - Computer Lab
Learn to code with Scratch. Best suited for children age 8-12.
Thu, Jul 09, 1:00pm - 3:00pm
Central Library - Central - 1st Floor Jackson Square Lobby
Learn how to become a foster parent.
Thu, Jul 09, 1:30pm - 2:00pm
Central Library - Central - Children's Department
Stay for social and play time.
Thu, Jul 09, 1:30pm - 2:00pm
Waterdown Branch - Waterdown - Program Room
Sing and play under the rainbow parachute.
Thu, Jul 09, 2:00pm - 3:00pm
Kenilworth Branch - Kenilworth - Children's Department
Learn about different water-based myths and folklore.
Thu, Jul 09, 2:00pm - 3:00pm
Waterdown Branch - Waterdown - Program Room
Explore and create with themed stations.
Thu, Jul 09, 2:00pm - 3:00pm
New venue Ancaster Branch - Ancaster - Board Room
Explore great works of literature at a leisurely pace in this monthly book club
Thu, Jul 09, 2:00pm - 3:00pm
Red Hill Branch - Red Hill - Children's Department
Create with our STREAM kits and educational toys.
Thu, Jul 09, 2:00pm - 3:00pm
Turner Park Branch - Turner Park - Adult Program Room
Share your recent reads and get recommendations for your next book.
Thu, Jul 09, 2:00pm - 3:30pm
Dundas Branch - Dundas - Teen Area
A drop-in knitting and crochet program. Bring your current project and materials.
Thu, Jul 09, 2:00pm - 3:00pm
Red Hill Branch - Red Hill - Marketplace
Practise speaking English in a group setting.
Thu, Jul 09, 2:00pm - 3:00pm
Parkdale Branch - Parkdale - Study Room
Test your trivia knowledge in this fun competition for kids ages 6-12.
Thu, Jul 09, 2:00pm - 3:00pm
Ancaster Branch - Ancaster - Computer Lab
Learn to code with Scratch. Best suited for children age 8-12.
Thu, Jul 09, 3:00pm - 7:00pm
Parkdale Branch - Parkdale - Main Room
An in-person math adventure.
Thu, Jul 09, 3:00pm - 4:00pm
Concession Branch - Concession - Program Room
Solve the mystery, recover the loot and catch HPL's mascot Scout.
Thu, Jul 09, 3:00pm - 4:00pm
Saltfleet Branch - Saltfleet - Teen Area
Bring your knitting, stitching, or crochet project and share advice, ideas and conversations with fellow crafters.
Thu, Jul 09, 3:00pm - 4:00pm
Dundas Branch - Dundas - Program Room
Learn how to create a Bingo card that illustrates your goals for the near future.
Thu, Jul 09, 3:00pm - 5:00pm
Central Library - Central - First Floor Big Screen
Watch the FIFA World Cup 2026 on the Big Screen at Central Library.
Thu, Jul 09, 3:30pm - 4:30pm
Waterdown Branch - Waterdown - Program Room
Bring your phone, tablet or laptop computer and your technology questions to this drop-in program.
Thu, Jul 09, 3:30pm - 4:30pm
Central Library - Central - 4th Floor Newcomers Classroom
Practise speaking English in a small group.
Thu, Jul 09, 3:30pm - 4:30pm
Central Library
Bring your tech questions and get one-on-one help.
Thu, Jul 09, 4:00pm - 5:00pm
Saltfleet Branch - Saltfleet - Program Room
Get creative and make a unique craft.
Thu, Jul 09, 4:00pm - 6:00pm
Red Hill Branch - Red Hill - Program Room
Interactive math activities for students in grades 4 and 5.
Thu, Jul 09, 4:00pm - 5:00pm
Dundas Branch - Dundas - Teen Area
Take your character on a legendary adventure.
Thu, Jul 09, 5:00pm - 6:00pm
Central Library - Central - 2nd Floor Program Room
Practise your French-speaking skills weekly at beginner or intermediate level.
Thu, Jul 09, 5:00pm - 6:00pm
Turner Park Branch - Turner Park - Entry
Bring the family and play chess.
Thu, Jul 09, 5:00pm - 7:00pm
Central Library - Central - 4th Floor Program Room
Take your character on a legendary adventure.
This event is full
Thu, Jul 09, 6:00pm - 7:00pm
Central Library - Central - Hamilton Room
Practise speaking Filipino in a small group.
Thu, Jul 09, 6:00pm - 7:00pm
Central Library - Central - Children's Department
Sit back and relax as library staff read stories, in French, aloud.
Détendez-vous pendant que le personnel de la bibliothèque vous lit des histoires à haute voix, en français.
Thu, Jul 09, 6:00pm - 6:30pm
Ancaster Branch - Ancaster - Children's Department
Stories and songs by the campfire, without the bugs.
Thu, Jul 09, 6:00pm - 7:00pm
Valley Park Branch - Valley Park - Program Room A
Learn the process of stop motion filmmaking in this four-week program.
Thu, Jul 09, 6:00pm - 7:00pm
Turner Park Branch - Turner Park - Computer Lab
Learn to code with Scratch. Best suited for children age 8-12.
Thu, Jul 09, 6:30pm - 7:30pm
Freelton Branch - Freelton - Open Area 1
If you are interested in reading and discussing great books, there is a book club near you.
Thu, Jul 09, 6:30pm - 7:30pm
Valley Park Branch - Valley Park - Study Table Area
Read aloud to a furry friend to help build interest, confidence and a love for reading.
Fri, Jul 10, 9:00am - 12:00pm
Central Library - Central - 1st Floor Community Partner Desk A
Peer Supporters listen, provide emotional support and most importantly, inspire hope
Fri, Jul 10, 9:30am - 10:00am
Sherwood Branch - Sherwood - Program Room C
It’s never too early to read to your baby. Suitable for children from birth to age 24 months.
Fri, Jul 10, 10:00am - 11:00am
Turner Park Branch - Turner Park - Children's Program Room
Ignite your little one's imagination.
Fri, Jul 10, 10:00am - 12:00pm
Westdale Branch - Westdale - Program Room
Build, imagine and play with LEGO.
Fri, Jul 10, 10:00am - 12:00pm
Greensville Branch - Greensville - Meeting Room
Create with our STREAM kits and educational toys.
Fri, Jul 10, 10:00am - 11:00am
Dundas Branch - Dundas - Program Room
For children starting Kindergarten in September.
Fri, Jul 10, 10:00am - 10:30am
Sherwood Branch - Sherwood - Program Room C
Stay for social and play time.
Fri, Jul 10, 10:00am - 11:00am
Terryberry Branch - Terryberry - Computer Lab
Learn to code with Scratch. Best suited for children age 8-12.
Fri, Jul 10, 10:00am - 11:00am
Binbrook Branch - Binbrook - Program Room
Read aloud to a furry friend to help build interest, confidence and a love for reading.
Fri, Jul 10, 10:00am - 11:00am
Turner Park Branch - Turner Park - Computer Lab
An easy-to-follow class designed for older adults who want to learn how to use the social media platform.
Fri, Jul 10, 10:00am - 4:00pm
Ancaster Branch - Ancaster - Children's Department
Unleash your creative side.
Fri, Jul 10, 10:00am - 12:00pm
Central Library - Central - 4th Floor Newcomer Learning Centre
A supportive forum for writers who are older adults.
Fri, Jul 10, 10:00am - 12:00pm
Stoney Creek Branch - Stoney Creek - Children's area
Explore and create with our various food-themed stations and activities.
Fri, Jul 10, 10:30am - 11:00am
Valley Park Branch - Valley Park - Program Room A/B
Fun with musical instruments and songs.
Fri, Jul 10, 10:30am - 11:30am
Red Hill Branch - Red Hill - Computer Lab
Learn to code with Scratch. Best suited for children age 8-12.
Fri, Jul 10, 10:30am - 12:00pm
Waterdown Branch - Waterdown - Program Room
Explore and create with themed stations.
Fri, Jul 10, 10:30am - 11:00am
Lynden Branch - Lynden - Fireplace
It’s never too early to read to your baby. Suitable for children from birth to age 24 months.
Fri, Jul 10, 10:30am - 11:00am
Central Library - Central - Children's Department
Bring the whole family to story time and get ready to read.
Fri, Jul 10, 10:30am - 11:30am
Kenilworth Branch - Kenilworth - Children's Department
Learn to code with Scratch. Best suited for children age 8-12.
Fri, Jul 10, 11:00am - 12:00pm
Barton Branch - Barton - Program Room
Create with our STREAM kits and educational toys.
Fri, Jul 10, 11:00am - 12:00pm
Ancaster Branch - Ancaster - Murray Ferguson Room
Exercise your way to better health and fitness.
Fri, Jul 10, 11:00am - 12:00pm
Lynden Branch - Lynden - Program Room
Stay for social and play time.
Fri, Jul 10, 11:30am - 12:30pm
Turner Park Branch - Turner Park - Computer Lab
Learn to code with Scratch. Best suited for children age 8-12.
Fri, Jul 10, 12:00pm - 1:00pm
Central Library - Central - Hamilton Room
Listen to live music each Friday at Noon at Central Library.
Fri, Jul 10, 12:00pm - 1:00pm
Saltfleet Branch - Saltfleet - Program Room
Sit back and relax as library staff read stories aloud.
Fri, Jul 10, 12:00pm - 4:00pm
Central Library - Central - Children's Department
Build, imagine and play with LEGO.
Fri, Jul 10, 12:30pm - 1:30pm
Dundas Branch - Dundas - Program Room
Exercise your way to better health and fitness.
Fri, Jul 10, 1:00pm - 2:00pm
Barton Branch - Barton - Program Room
Drop-in for multiplayer video game fun.
Fri, Jul 10, 1:00pm - 2:00pm
Red Hill Branch - Red Hill - Marketplace
Drop-in for multiplayer video game fun.
Fri, Jul 10, 1:00pm - 2:00pm
Concession Branch - Concession - Program Room
Family fun with BINGO
Fri, Jul 10, 1:00pm - 2:00pm
Central Library - Central - 2nd Floor Program Room
Explore construction through building with the ChompSaw.
Fri, Jul 10, 1:30pm - 4:30pm
Kenilworth Branch - Kenilworth - Children's Department
Build, imagine and play with LEGO.
Fri, Jul 10, 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, Jul 10, 2:00pm - 3:00pm
Saltfleet Branch - Saltfleet - Program Room
Create with our STREAM kits and educational toys.
Fri, Jul 10, 2:00pm - 3:00pm
Barton Branch - Barton - Gallery Display
Listen to live music at the Barton Branch.
Fri, Jul 10, 2:00pm - 4:00pm
Turner Park Branch - Turner Park - Adult Program Room
A great selection of free movies from new releases to award-winning classics.
Fri, Jul 10, 2:00pm - 4:00pm
Dundas Branch - Dundas - Program Room
Drop-in board game and puzzle fun.
Fri, Jul 10, 2:00pm - 3:30pm
Red Hill Branch - Red Hill - Program Room
Watch new releases and rediscover old favourites.
Fri, Jul 10, 2:00pm - 4:00pm
Barton Branch - Barton - Outreach
Learn about healthcare and harm reduction services by Hamilton Urban Core Community Health Centre.
Fri, Jul 10, 2:00pm - 3:00pm
Ancaster Branch - Ancaster - Murray Ferguson Room
Learn about the water cycle with Ozobots. Suitable for children ages 6-10.
Fri, Jul 10, 2:00pm - 3:00pm
Mount Hope Branch - Mount Hope - Teen Area
Build, imagine and play with LEGO.
Fri, Jul 10, 2:00pm - 3:00pm
Turner Park Branch - Turner Park - Computer Lab
Learn to code with Scratch. Best suited for children age 8-12.
Fri, Jul 10, 2:30pm - 3:30pm
Valley Park Branch - Valley Park - Program Room A
Improve your strength, balance and flexibility, regardless of current physical ability, through the SMART program.
Fri, Jul 10, 2:30pm - 3:30pm
Central Library - Central - Photo Studio
Beat the competition in this Hamilton city-wide teen Super Smash Bros. tournament.
Fri, Jul 10, 3:00pm - 5:00pm
Terryberry Branch - Terryberry - Children's Area
An in-person math adventure.
Fri, Jul 10, 3:00pm - 5:00pm
Stoney Creek Branch - Stoney Creek - Children's Department
Create with our STREAM kits and educational toys.
Fri, Jul 10, 3:00pm - 5:00pm
Central Library - Central - First Floor Big Screen
Watch the FIFA World Cup 2026 on the Big Screen at Central Library.
Sat, Jul 11, All day
Concession Branch - Concession - Children's Department
Colouring, it’s not just for kids.
Sat, Jul 11, 9:00am - 5:00pm
Central Library - Central - 4th Floor
HPL's second-annual festival dedicated to romance novels and the people who love them.
Sat, Jul 11, 9:00am - 12:00pm
Terryberry Branch - Terryberry - Children's Area
An in-person math adventure.
Sat, Jul 11, 9:00am - 1:00pm
Ancaster Branch - Ancaster - Children's Department
Build, imagine and play with LEGO.
Sat, Jul 11, 10:00am - 11:00am
Locke Branch - Locke - Children's Department
Build, imagine and play with LEGO.
Sat, Jul 11, 10:00am - 10:30am
Westdale Branch - Westdale - Program Room
Bring the whole family to story time and get ready to read.
Cancelled
Sat, Jul 11, 10:00am - 11:00am
Terryberry Branch
Practise your French-speaking skills weekly at beginner or intermediate level.
Sat, Jul 11, 10:00am - 12:00pm
Dundas Branch - Dundas - Program Room
Create with our STREAM kits and educational toys.
Sat, Jul 11, 10:00am - 2:00pm
Sherwood Branch - Sherwood - Children's Department
Unleash your creative side.
Sat, Jul 11, 10:00am - 11:00am
Terryberry Branch - Terryberry - Computer Lab
Learn to code with Scratch. Best suited for children age 8-12.
Sat, Jul 11, 10:00am - 12:00pm
Parkdale Branch - Parkdale - Main Room
Create with our STREAM kits and educational toys.
Sat, Jul 11, 10:00am - 12:00pm
Binbrook Branch - Binbrook - Program Room
Watch new releases and rediscover old favourites.
Sat, Jul 11, 10:00am - 10:30am
Central Library - Central - Children's Department
Bring the whole family to story time and get ready to read.
Sat, Jul 11, 10:00am - 11:00am
Concession Branch - Concession - Program Room
Learn all the ways science is part of our daily life.
Sat, Jul 11, 10:15am - 11:00am
Turner Park Branch - Turner Park - Adult Program Room
Choose from an assortment of tech devices and traditional crafting materials. Ages 8 to 12.
Sat, Jul 11, 10:30am - 11:00am
Westdale Branch
After storytime, stay for social and play time.
Sat, Jul 11, 10:30am - 11:30am
Saltfleet Branch - Saltfleet - Program Room
Get creative and make a unique craft.
Sat, Jul 11, 10:30am - 11:30am
Red Hill Branch - Red Hill - Program Room
Get creative and make a unique craft.
Sat, Jul 11, 10:30am - 11:30am
Sherwood Branch - Sherwood - Program Room A/B
Make zines with illustrator and author Vivi Partridge.
Sat, Jul 11, 11:00am - 12:00pm
Locke Branch - Locke - Open Area
If you are interested in reading and discussing great books, there is a book club near you.
Sat, Jul 11, 11:00am - 1:00pm
Kenilworth Branch - Kenilworth - Children's Department
A drop-in knitting and crochet program. Bring your current project and materials.
Sat, Jul 11, 11:00am - 11:30am
Waterdown Branch - Waterdown - Program Room
Bring the whole family to story time and get ready to read.
Sat, Jul 11, 11:00am - 2:00pm
Stoney Creek Branch - Stoney Creek - Teen Area
Build, imagine and play with LEGO.
Sat, Jul 11, 11:30am - 12:00pm
Waterdown Branch - Waterdown - Program Room
After storytime, stay for social and play time.
Sat, Jul 11, 11:30am - 12:30pm
Turner Park Branch - Turner Park - Computer Lab
Learn to code with Scratch. Best suited for children age 8-12.
Sat, Jul 11, 12:00pm - 2:00pm
Terryberry Branch - Terryberry - Children's Area
Bring the family and play chess.
Sat, Jul 11, 12:00pm - 2:00pm
Red Hill Branch - Red Hill - Marketplace
Play chess with other fans of the game and hone your skills.
Sat, Jul 11, 12:30pm - 2:30pm
Central Library - Central - Photo Studio
Star in Your Own Romance Book Cover
Cancelled
Sat, Jul 11, 1:00pm - 3:00pm
Central Library
Learn about trauma-informed, culturally responsive, mental health support.
Sat, Jul 11, 1:00pm - 2:00pm
Barton Branch - Barton - Children's Department
Drop-in board game and puzzle fun.
Sat, Jul 11, 1:30pm - 3:30pm
Carlisle Branch - Carlisle - Open Area 1
Play-based literacy activities for little ones.
Sat, Jul 11, 2:00pm - 4:00pm
Central Library - Central - 2nd Floor Program Room
Learn and practice signing in a small group. All skill levels welcome.
Sat, Jul 11, 2:00pm - 4:00pm
Turner Park Branch - Turner Park - Children's Program Room
Watch new releases and rediscover old favourites.
Sat, Jul 11, 2:00pm - 3:00pm
Saltfleet Branch - Saltfleet - Teen Area
Practise your French-speaking skills weekly at beginner or intermediate level.
Sat, Jul 11, 2:00pm - 3:00pm
Red Hill Branch - Red Hill - Children's Department
Build, imagine and play with LEGO.
Sat, Jul 11, 2:00pm - 3:00pm
Westdale Branch - Westdale - Program Room
Make zines with illustrator and author Vivi Partridge.
Sat, Jul 11, 2:00pm - 4:00pm
Sherwood Branch
Drop-in board game and puzzle fun.
Sat, Jul 11, 2:00pm - 4:00pm
Ancaster Branch - Ancaster - Children's Department
Drop-in board game and puzzle fun.
Sat, Jul 11, 2:00pm - 3:00pm
Central Library - Central - 4th Floor Computer Lab
Learn to code with Scratch. Best suited for children age 8-12.
Sat, Jul 11, 2:00pm - 3:00pm
Turner Park Branch - Turner Park - Computer Lab
Learn to code with Scratch. Best suited for children age 8-12.
Sat, Jul 11, 2:00pm - 4:00pm
Mount Hope Branch - Mount Hope - Teen Area
Build, imagine and play with LEGO.
Sat, Jul 11, 2:30pm - 3:30pm
Red Hill Branch - Red Hill - Computer Lab
Learn to code with Scratch. Best suited for children age 8-12.
Sat, Jul 11, 2:30pm - 3:30pm
Saltfleet Branch - Saltfleet - Program Room
Family fun with BINGO
Sat, Jul 11, 2:30pm - 3:30pm
Terryberry Branch - Terryberry - Auditorium
Unleash your creative side.
Sat, Jul 11, 2:30pm - 4:30pm
Dundas Branch - Dundas - Program Room
Bring the family and play chess.
Sat, Jul 11, 3:00pm - 4:30pm
Westdale Branch
Watch new releases and rediscover old favourites.
Sat, Jul 11, 3:30pm - 4:30pm
Waterdown Branch - Waterdown - Program Room
Create with our STREAM kits and educational toys.
Mon, Jul 13, 9:00am - 5:00pm
Turner Park Branch - Turner Park - Outreach
One-on-one information for Newcomers about settling in Canada.
Mon, Jul 13, 9:30am - 11:30am
Binbrook Branch - Binbrook - Program Room
Take your character on a legendary adventure.
Mon, Jul 13, 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, Jul 13, 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, Jul 13, 10:00am - 11:00am
Turner Park Branch - Turner Park - Marketplace
Play the classic word game with others.
Mon, Jul 13, 10:00am - 12:00pm
Terryberry Branch - Terryberry - Main Floor
A drop-in knitting and crochet program. Bring your current project and materials.
Mon, Jul 13, 10:00am - 12:00pm
Dundas Branch - Dundas - Program Room
A creative arts program for people living
with dementia and their care partners.
Mon, Jul 13, 10:00am - 11:00am
Turner Park Branch - Turner Park - Adult Program Room
Build, imagine and play with LEGO.
Mon, Jul 13, 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, Jul 13, 10:00am - 11:00am
Terryberry Branch - Terryberry - Auditorium
Practice your reading skills with volunteer Reading Buddies.
Mon, Jul 13, 10:00am - 11:00am
Central Library - Central - Hamilton Room
Explore and create with themed stations.
Mon, Jul 13, 10:00am - 11:00am
Valley Park Branch
Hands-on STEAM (Science, Tech, Engineering, Art and Math) fun.
Mon, Jul 13, 10:30am - 11:00am
Saltfleet Branch - Saltfleet - Children's Department
Stay for social and play time.
Mon, Jul 13, 10:30am - 11:30am
Red Hill Branch - Red Hill - Children's Department
Stay for social and play time.
Mon, Jul 13, 10:30am - 11:00am
Valley Park Branch - Valley Park - Program Room A/B
Read a story on route.
Mon, Jul 13, 10:30am - 11:00am
Kenilworth Branch - Kenilworth - Children's Department
Bring the whole family to story time and get ready to read.
Mon, Jul 13, 11:00am - 11:30am
Ancaster Branch - Ancaster - Children's Department
Bring the whole family to story time and get ready to read.
Mon, Jul 13, 1:00pm - 4:00pm
Central Library - Central - Hamilton Room
A great selection of free movies from new releases to award-winning classics.
Mon, Jul 13, 1:00pm - 2:00pm
Barton Branch - Barton - Gallery Display
Bring your phone, tablet or laptop computer and your technology questions to this drop-in program.
Mon, Jul 13, 1:00pm - 2:00pm
Barton Branch - Barton - Program Room
Hands-on STEAM (Science, Tech, Engineering, Art and Math) fun.
Mon, Jul 13, 1:00pm - 2:00pm
Binbrook Branch - Binbrook - Program Room
Improve your strength, balance and flexibility, regardless of current physical ability, through the SMART program.
Mon, Jul 13, 1:00pm - 2:00pm
Concession Branch - Concession - Program Room
Learn the benefits of massage for your infant and how to do it.
Mon, Jul 13, 1:00pm - 1:45pm
Stoney Creek Branch - Stoney Creek - Saltfleet Room
Exercise your way to better health and fitness.
Mon, Jul 13, 1:00pm - 2:00pm
Turner Park Branch - Turner Park - Adult Program Room
Turn a digital 3D model into a real object using the 3D Printers in HPL's Makerspace.
Mon, Jul 13, 1:30pm - 3:30pm
Sherwood Branch - Sherwood - Program Room C
A drop-in knitting and crochet program. Bring your current project and materials.
Mon, Jul 13, 1:30pm - 3:30pm
Turner Park Branch - Turner Park - Entry
Learn about free and confidential services such as counselling, advocacy, family court support, safety and wellness workshops provided by Interval House.
Mon, Jul 13, 2:00pm - 3:00pm
Sherwood Branch - Sherwood - Program Room A/B
A guided session of meditation awaits.
Mon, Jul 13, 2:00pm - 3:00pm
Terryberry Branch - Terryberry - Auditorium
Bring your knitting, stitching, or crochet project and share advice, ideas and conversations with fellow crafters.
Mon, Jul 13, 2:00pm - 5:00pm
Lynden Branch - Lynden - Fireplace
Unleash your creative side.
Mon, Jul 13, 2:00pm - 3:00pm
Red Hill Branch - Red Hill - Children's Department
Create with our STREAM kits and educational toys.
Mon, Jul 13, 2:00pm - 4:30pm
Central Library - Central - 1st Floor Community Partner Desk A
Learn about settlement, career and health support and services for immigrant and refugee individuals and families.
Mon, Jul 13, 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.
Mon, Jul 13, 2:00pm - 3:00pm
Kenilworth Branch - Kenilworth - Program Room
Discover what happens to rainwater in cities and design your own flood-proof city.
Mon, Jul 13, 2:00pm - 3:30pm
Stoney Creek Branch
A drop-in knitting and crochet program. Bring your current project and materials.
Mon, Jul 13, 2:00pm - 3:00pm
Mount Hope Branch - Mount Hope - Teen Area
Create with our STREAM kits and educational toys.
Mon, Jul 13, 2:00pm - 3:00pm
Red Hill Branch - Red Hill - Program Room
A musical concert by a well-loved performer in a small, welcoming group setting for children 0-12 who have developmental disabilities, atypical sensory processing and/or other conditions.
Mon, Jul 13, 2:00pm - 4:30pm
Ancaster Branch - Ancaster - Murray Ferguson Room
Start and finish a one-shot game in a single session.
Mon, Jul 13, 2:00pm - 3:00pm
Saltfleet Branch - Saltfleet - Program Room
Beat the competition in this Hamilton city-wide teen Super Smash Bros. tournament.
Mon, Jul 13, 2:15pm - 3:15pm
Dundas Branch - Dundas - Program Room
Improve your strength, balance and flexibility, regardless of current physical ability, through the SMART program.
Mon, Jul 13, 3:00pm - 7:00pm
Red Hill Branch - Red Hill - Children's Department
An in-person math adventure.
Mon, Jul 13, 3:00pm - 4:00pm
Red Hill Branch
Connect with other families in a neurodivergent positive space.
Mon, Jul 13, 3:00pm - 4:00pm
Waterdown Branch - Waterdown - Program Room
Dive into undersea fun and find Scout's sunken treasure.
This event is full
Mon, Jul 13, 3:30pm - 4:30pm
Kenilworth Branch - Kenilworth - Children's Department
Get creative and make a unique craft.
Mon, Jul 13, 3:30pm - 4:30pm
Bookmobile - Bookmobile - Gage Park
A magic show that is sure to amaze and entertain.
Mon, Jul 13, 4:00pm - 7:00pm
Turner Park Branch - Turner Park - Entry
Connect and learn more about opportunities and resources available to youth in Hamilton.
Mon, Jul 13, 5:00pm - 6:00pm
Waterdown Branch - Waterdown - Program Room
Practice your reading skills with volunteer Reading Buddies.
Mon, Jul 13, 6:00pm - 6:45pm
Westdale Branch - Westdale - Program Room
Practice your reading skills with volunteer Reading Buddies.
Mon, Jul 13, 6:00pm - 7:00pm
Turner Park Branch - Turner Park - Adult Program Room
Read aloud to a furry friend to help build interest, confidence and a love for reading.
Mon, Jul 13, 6:00pm - 7:30pm
Valley Park Branch - Valley Park - Program Room A/B
Watch new releases and rediscover old favourites.
Mon, Jul 13, 6:00pm - 7:00pm
Central Library - Central - Photo Studio
Learn the features and functions of the Brother PRS100 embroidery machine.
Mon, Jul 13, 6:00pm - 7:30pm
Greensville Branch - Greensville - Teen Area
Play guitar and share songs.
Mon, Jul 13, 6:30pm - 7:00pm
Waterdown Branch - Waterdown - Program Room
Wear your cozy pyjamas for stories, songs and fun.
Mon, Jul 13, 7:00pm - 8:00pm
Pier 8
Listen to live music at Pier 8 on Monday evenings in July.
Tue, Jul 14, 9:00am - 12:00pm
Central Library - Central - 1st Floor Jackson Square Lobby
One-on-one information sessions for Newcomers about settling in Canada.
Tue, Jul 14, 9:00am - 5:00pm
Red Hill Branch - Red Hill - Marketplace
One-on-one information sessions for Newcomers about settling in Canada.
Tue, Jul 14, 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, Jul 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.
Tue, Jul 14, 9:30am - 10:00am
Valley Park Branch
It’s never too early to read to your baby. Suitable for children from birth to age 24 months.
Tue, Jul 14, 9:30am - 11:30am
Freelton Branch - Freelton - Open Area 1
Explore and create with themed stations.
Cancelled
Tue, Jul 14, 10:00am - 12:00pm
Westdale Branch
Create with our STREAM kits and educational toys.
Tue, Jul 14, 10:00am - 10:30am
Locke Branch - Locke - Children's Department
Bring the whole family to story time and get ready to read.
Tue, Jul 14, 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, Jul 14, 10:00am - 12:00pm
Dundas Branch - Dundas - Teen Area
A safe space for women to discuss mental health, wellness, boundaries, healthy relationships and more.
Tue, Jul 14, 10:00am - 10:30am
Greensville Branch - Greensville - Children's Department
Bring the whole family to story time and get ready to read.
Tue, Jul 14, 10:00am - 10:30am
Waterdown Branch - Waterdown - Program Room
Bring the whole family to story time and get ready to read.
Tue, Jul 14, 10:00am - 11:00am
Red Hill Branch - Red Hill - Children's Department
Drop-in board game and puzzle fun.
Tue, Jul 14, 10:00am - 10:30am
Sherwood Branch - Sherwood - Program Room C
Bring the whole family to story time and get ready to read.
Tue, Jul 14, 10:00am - 10:30am
Terryberry Branch - Terryberry - Auditorium
It’s never too early to read to your baby. Suitable for children from birth to age 24 months.
Tue, Jul 14, 10:00am - 12:00pm
Parkdale Branch - Parkdale - Main Room
Create with our STREAM kits and educational toys.
Tue, Jul 14, 10:00am - 11:00am
Central Library - Central - 4th Floor Newcomers Classroom
Practise speaking English in a small group.
Tue, Jul 14, 10:00am - 1:00pm
Central Library - Central - 1st Floor Info Commons
Learn about Wesley Employment Services' Power of Possible job-search workshop series.
Tue, Jul 14, 10:00am - 12:00pm
Central Library - Central - Wentworth Room
Get rapid testing for Hepatitis C, HIV and syphilis.
Tue, Jul 14, 10:00am - 11:00am
Westdale Branch - Westdale - Children's Department
Discover Métis culture through games.
Tue, Jul 14, 10:30am - 11:00am
Central Library - Central - Children's Department
Stay for social and play time.
Tue, Jul 14, 10:30am - 11:30am
Kenilworth Branch - Kenilworth - Children's Department
Get creative and make a unique craft.
Tue, Jul 14, 10:30am - 12:00pm
Dundas Branch - Dundas - Children's Area
After storytime, stay for social and play time.
Tue, Jul 14, 10:30am - 12:00pm
Greensville Branch - Greensville - Community Centre
After storytime, stay for social and play time.
Tue, Jul 14, 10:30am - 11:00am
Sherwood Branch - Sherwood - Program Room C
After storytime, stay for social and play time.
Tue, Jul 14, 10:30am - 11:00am
Terryberry Branch
Stay for social and play time.
Tue, Jul 14, 10:30am - 11:30am
Sherwood Branch - Sherwood - Program Room A/B
Learn to code with Scratch. Best suited for children age 8-12.
Tue, Jul 14, 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.
Tue, Jul 14, 10:30am - 11:30am
Mount Hope Branch - Mount Hope - Teen Area
Unleash your creative side.
Tue, Jul 14, 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, Jul 14, 11:30am - 12:00pm
Waterdown Branch - Waterdown - Program Room
Stay for social and play time.
Tue, Jul 14, 11:30am - 12:30pm
Dundas Branch - Dundas - Program Room
Exercise your way to better health and fitness.
Tue, Jul 14, 11:30am - 12:30pm
Valley Park Branch
Learn to code with Scratch. Best suited for children age 8-12.
Tue, Jul 14, 11:30am - 12:30pm
Binbrook Branch - Binbrook - Program Room
Singer, songwriter and family entertainer performs original and children's songs.
Tue, Jul 14, 12:30pm - 2:30pm
Central Library - Central - Wentworth Room
Get ready to apply for the Canadian citizenship test with YWCA Hamilton's Settlement Services.
Tue, Jul 14, 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, Jul 14, 1:00pm - 2:00pm
Barton Branch - Barton - Program Room
Practice your reading skills with volunteer Reading Buddies.
Tue, Jul 14, 1:00pm - 2:00pm
Terryberry Branch - Terryberry - Program Room
Learn to design and create projects on this crafting machine.
Tue, Jul 14, 1:00pm - 2:00pm
New venue Ancaster Branch - Ancaster - Murray Ferguson Room
Improve your strength, balance and flexibility, regardless of current physical ability, through the SMART program.
Tue, Jul 14, 1:00pm - 2:00pm
Stoney Creek Branch - Stoney Creek - Teen Area
Bring your knitting, stitching, or crochet project and share advice, ideas and conversations with fellow crafters.
Tue, Jul 14, 1:00pm - 2:00pm
Central Library - Central - Hamilton Room
Ignite your little one's scientific curiosity.
Tue, Jul 14, 1:00pm - 1:45pm
Stoney Creek Branch - Stoney Creek - Council Chambers
If you like your science loud and messy, this is the show for you.
Tue, Jul 14, 1:00pm - 2:00pm
Valley Park Branch - Valley Park - Program Room A/B
Learn to code with Scratch. Best suited for children age 8-12.
Tue, Jul 14, 1:30pm - 2:00pm
Locke Branch - Locke - Children's Department
Stay for social and play time.
Tue, Jul 14, 1:30pm - 4:30pm
Kenilworth Branch - Kenilworth - Children's Department
Drop-in board game and puzzle fun.
Tue, Jul 14, 1:30pm - 3:30pm
Binbrook Branch - Binbrook - Study Room
A safe space for women to discuss mental health, wellness, boundaries, healthy relationships and more.
Tue, Jul 14, 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.
Tue, Jul 14, 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, Jul 14, 2:00pm - 3:30pm
Kenilworth Branch - Kenilworth - Program Room
Bring your current cross stitch project, or start a new one.
Tue, Jul 14, 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, Jul 14, 2:00pm - 3:00pm
Red Hill Branch - Red Hill - Program Room
Learn how to draw cute animals.
Tue, Jul 14, 2:00pm - 4:00pm
Binbrook Branch - Binbrook - Program Room
Learn through play, songs and more with EarlyON.
Tue, Jul 14, 2:00pm - 5:00pm
Lynden Branch - Lynden - Fireplace
Create with our STREAM kits and educational toys.
Tue, Jul 14, 2:00pm - 3:00pm
Parkdale Branch - Parkdale - Study Room
Film Forum is for fans who want to talk about films as much as watch them.
Tue, Jul 14, 2:00pm - 3:00pm
Central Library - Central - 4th Floor Computer Lab
Learn to code with Scratch. Best suited for children age 8-12.
Tue, Jul 14, 2:30pm - 3:30pm
Waterdown Branch - Waterdown - Program Room
Improve your strength, balance and flexibility, regardless of current physical ability, through the SMART program.
Tue, Jul 14, 3:00pm - 7:00pm
Parkdale Branch - Parkdale - Main Room
Play-based literacy activities for little ones.
Tue, Jul 14, 3:00pm - 4:00pm
Concession Branch - Concession - Living Room
Turn a digital 3D model into a real object using the 3D Printers in HPL's Makerspace.
Tue, Jul 14, 3:00pm - 4:00pm
Concession Branch - Concession - Program Room
Find out how to qualify for free dental services as a senior.
Tue, Jul 14, 3:00pm - 4:00pm
Central Library - Central - 4th Floor Computer Lab
An introduction to maximizing your privacy and security on the internet.
Tue, Jul 14, 3:00pm - 5:00pm
Central Library - Central - First Floor Big Screen
Watch the FIFA World Cup 2026 on the Big Screen at Central Library.
Tue, Jul 14, 3:30pm - 4:30pm
Saltfleet Branch - Saltfleet - Program Room
Drop-in for multiplayer video game fun.
Tue, Jul 14, 4:00pm - 5:00pm
Waterdown Branch - Waterdown - Program Room
Choose from an assortment of tech devices and traditional crafting materials. Ages 8 to 12.
Tue, Jul 14, 4:00pm - 5:00pm
Red Hill Branch - Red Hill - Program Room
Create collages with provided materials in a relaxed and welcoming group setting.
Tue, Jul 14, 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, Jul 14, 5:00pm - 6:30pm
Westdale Branch - Westdale - Program Room
Start and finish a one-shot game in a single session with other adults in this drop-in session.
Tue, Jul 14, 5:30pm - 6:30pm
Saltfleet Branch - Saltfleet - Program Room
Unleash your creative side and make something crafty.
Tue, Jul 14, 5:30pm - 6:30pm
Kenilworth Branch - Kenilworth - Program Room
Six consecutive weekly discussions about one book.
Tue, Jul 14, 5:30pm - 6:00pm
Ancaster Branch - Ancaster - Children's Department
Ignite your little one's imagination.
Tue, Jul 14, 6:00pm - 7:30pm
Valley Park Branch - Valley Park - Program Room A/B
An interactive workshop to help seniors stay safe and confident online.
Tue, Jul 14, 6:00pm - 7:30pm
Waterdown Branch - Waterdown - Program Room
A drop-in knitting and crochet program. Bring your current project and materials.
Tue, Jul 14, 6:00pm - 7:00pm
Turner Park Branch - Turner Park - Adult Program Room
Bring your tech questions and get one-on-one help.
Tue, Jul 14, 6:00pm - 7:00pm
Central Library - Central - 4th Floor Newcomers Classroom
Read and discuss a short story.
Tue, Jul 14, 6:00pm - 7:00pm
Central Library - Central - Photo Studio
Dive into undersea fun and find Scout's sunken treasure.
Tue, Jul 14, 6:30pm - 7:30pm
Terryberry Branch - Terryberry - Computer Lab
Learn to code with Scratch. Best suited for children age 8-12.
Wed, Jul 15, 9:00am - 5:00pm
Central Library - Central - 4th Floor Community Partner Office
One-on-one information sessions for Newcomers about settling in Canada.
Wed, Jul 15, 9:00am - 7:00pm
Concession Branch - Concession - Children's Department
Build, imagine and play with LEGO.
Wed, Jul 15, 9:30am - 12:00pm
Sherwood Branch - Sherwood - Program Room A/B
Learn through play, songs and more with EarlyON.
Wed, Jul 15, 10:00am - 2:00pm
Central Library - Central - 1st Floor Community Partner Desk A
Learn about the services, supports and education provided by the healthcare and support staff at Hamilton Family Health Team.
Wed, Jul 15, 10:00am - 10:30am
Saltfleet Branch - Saltfleet - Program Room
Bring the whole family to story time and get ready to read.
Wed, Jul 15, 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, Jul 15, 10:00am - 11:00am
Locke Branch - Locke - Patio
Stories, crafts and hands-on water activities outside.
Wed, Jul 15, 10:00am - 10:30am
Dundas Branch - Dundas - Program Room
Bring the whole family to story time and get ready to read.
Wed, Jul 15, 10:00am - 10:30am
Sherwood Branch - Sherwood - Program Room C
Bring the whole family to story time and get ready to read.
Wed, Jul 15, 10:00am - 10:30am
Binbrook Branch - Binbrook - Program Room
Bring the whole family to story time and get ready to read.
Wed, Jul 15, 10:00am - 11:00am
Red Hill Branch - Red Hill - Children's Department
Play-based literacy activities for little ones.
Wed, Jul 15, 10:00am - 12:00pm
Parkdale Branch - Parkdale - Main Room
Drop-in board game and puzzle fun.
Wed, Jul 15, 10:00am - 10:30am
Ancaster Branch - Ancaster - Murray Ferguson Room
Fun with musical instruments and songs.
Wed, Jul 15, 10:00am - 11:00am
Waterdown Branch - Waterdown - Program Room
Learn about invertebrates that live in your local creeks and rivers.
Wed, Jul 15, 10:00am - 12:00pm
Valley Park Branch - Valley Park - Program Room A/B
A drop-in knitting and crochet program. Bring your current project and materials.
Wed, Jul 15, 10:00am - 10:30am
Concession Branch - Concession - Program Room
Bring the whole family to story time and get ready to read.
Wed, Jul 15, 10:00am - 11:00am
Terryberry Branch - Terryberry - Auditorium
Family fun with BINGO
Wed, Jul 15, 10:00am - 10:30am
Central Library - Central - Children's Department
Bring the whole family to story time and get ready to read.
Wed, Jul 15, 10:30am - 11:30am
Central Library - Central - 1st Floor Info Commons
Chat with the Hamilton Police Service's Community Engagement Team.
Wed, Jul 15, 10:30am - 11:00am
Saltfleet Branch - Saltfleet - Children's Department
After storytime, stay for social and play time.
Wed, Jul 15, 10:30am - 12:00pm
Dundas Branch - Dundas - Children's Area
After storytime, stay for social and play time.
Wed, Jul 15, 10:30am - 11:00am
Binbrook Branch
After storytime, stay for social and play time.
Wed, Jul 15, 10:30am - 11:30am
Kenilworth Branch - Kenilworth - Children's Department
Create with our STREAM kits and educational toys.
Wed, Jul 15, 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, Jul 15, 11:00am - 11:30am
Lynden Branch - Lynden - Fireplace
Bring the whole family to story time and get ready to read.
Wed, Jul 15, 11:00am - 12:00pm
Waterdown Branch - Waterdown - Program Room
Create with our STREAM kits and educational toys.
Wed, Jul 15, 11:00am - 12:30pm
Saltfleet Branch - Saltfleet - Program Room
Instructor-led exercises, followed by light refreshments and opportunities to socialize and connect.
Wed, Jul 15, 11:15am - 11:45am
Barton Branch - Barton - Children's Department
Bring the whole family to story time and get ready to read.
Wed, Jul 15, 11:30am - 12:00pm
Lynden Branch - Lynden - Program Room
After storytime, stay for social and play time.
Wed, Jul 15, 11:30am - 12:30pm
Binbrook Branch - Binbrook - Program Room
Improve your strength, balance and flexibility, regardless of current physical ability, through the SMART program.
Wed, Jul 15, 12:00pm - 1:00pm
Barton Branch - Barton - Gallery Display
Colouring, it’s not just for kids.
Wed, Jul 15, 12:00pm - 12:45pm
Lynden Branch - Lynden - Fireplace
A four-week course for kids who want to learn how to play ukulele.
Wed, Jul 15, 12:30pm - 1:30pm
Terryberry Branch - Terryberry - Auditorium
Gentle and slow stretching.
Wed, Jul 15, 1:00pm - 5:00pm
Central Library - Central - 1st Floor Community Partner Desk B
Canadian Mental Health Association Peer Supporters listen, provide emotional support and inspire hope.
Wed, Jul 15, 1:00pm - 4:00pm
Barton Branch - Barton - Gallery Display
Chat with a specialist about federal government services, including getting a social insurance number, employment insurance, the Canadian Pension Plan, and more.
Wed, Jul 15, 1:00pm - 3:00pm
Barton Branch - Barton - Outreach
A drop-in knitting and crochet program. Bring your current project and materials.
Wed, Jul 15, 1:00pm - 2:00pm
Barton Branch - Barton - Children's Department
Unleash your creative side.
Wed, Jul 15, 1:00pm - 2:00pm
Ancaster Branch - Ancaster - Murray Ferguson Room
Exercise your way to better health and fitness.
Wed, Jul 15, 1:00pm - 2:00pm
Sherwood Branch - Sherwood - Program Room A/B
Practice your reading skills with volunteer Reading Buddies.
Wed, Jul 15, 1:00pm - 1:45pm
Stoney Creek Branch - Stoney Creek - Saltfleet Room
Exercise your way to better health and fitness.
Wed, Jul 15, 1:00pm - 6:30pm
Ancaster Branch
Create with our STREAM kits and educational toys.
Wed, Jul 15, 2:00pm - 4:00pm
Central Library - Central - 1st Floor Community Partner Desk A
Speak with Head Injury Rehabilitation Ontario (HIRO) staff about their community-based rehabilitation programs for adults living with brain injuries in Ontario.
Wed, Jul 15, 2:00pm - 3:00pm
Turner Park Branch - Turner Park - Children's Program Room
For children starting Kindergarten in September.
Wed, Jul 15, 2:00pm - 3:00pm
Kenilworth Branch - Kenilworth - Children's Department
Unleash your creative side.
Wed, Jul 15, 2:00pm - 4:00pm
Binbrook Branch - Binbrook - Program Room
Learn through play, songs and more with EarlyON.
Wed, Jul 15, 2:00pm - 5:00pm
Turner Park Branch - Turner Park - Entry
Learn more about Goodwill's free employment services for job seekers and employers.
Wed, Jul 15, 2:00pm - 5:00pm
Stoney Creek Branch - Stoney Creek - Children's Department
Create with our STREAM kits and educational toys.
Wed, Jul 15, 2:00pm - 3:30pm
Turner Park Branch - Turner Park - Adult Program Room
Build and program a LEGO robot to drive through an obstacle course using LEGO Spike Prime.
Wed, Jul 15, 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, Jul 15, 2:30pm - 4:30pm
Central Library - Central - 1st Floor Community Partner Desk C
Support and services to immigrant and refugee individuals and families with settlement, career guidance, health and related issues.
Wed, Jul 15, 2:30pm - 3:30pm
Red Hill Branch - Red Hill - Computer Lab
Learn to code with Scratch. Best suited for children age 8-12.
Wed, Jul 15, 3:00pm - 5:00pm
Kenilworth Branch - Kenilworth- Makerspace
Knit for a cause and earn volunteer hours.
Wed, Jul 15, 3:00pm - 5:00pm
Central Library - Central - First Floor Big Screen
Watch the FIFA World Cup 2026 on the Big Screen at Central Library.
Wed, Jul 15, 3:30pm - 5:30pm
Carlisle Branch - Carlisle - Open Area 1
Create with our STREAM kits and educational toys.
Wed, Jul 15, 4:00pm - 5:00pm
Mount Hope Branch - Mount Hope - Teen Area
Bring the family and play chess.
Wed, Jul 15, 4:00pm - 5:00pm
Terryberry Branch - Terryberry - Program Room
Practise speaking English in a small group.
Wed, Jul 15, 4:00pm - 5:00pm
Valley Park Branch - Valley Park - Program Room A
Build, imagine and play with LEGO.
Wed, Jul 15, 5:00pm - 6:00pm
Sherwood Branch - Sherwood - Children's Department
Drop-in board game and puzzle fun.
Wed, Jul 15, 5:00pm - 6:00pm
Kenilworth Branch - Kenilworth - Program Room
Learn to code with Scratch. Best suited for children age 8-12.
Wed, Jul 15, 5:30pm - 7:00pm
Dundas Branch - Dundas - Teen Area
Bring your phone, tablet or laptop computer and your technology questions to this drop-in program.
Wed, Jul 15, 5:30pm - 6:30pm
Ancaster Branch - Ancaster - Computer Lab
Learn to code with Scratch. Best suited for children age 8-12.
Wed, Jul 15, 5:30pm - 6:30pm
Sherwood Branch - Sherwood - Program Room A/B
Learn to code with Scratch. Best suited for children age 8-12.
Wed, Jul 15, 6:00pm - 7:00pm
Red Hill Branch - Red Hill - Children's Department
Build, imagine and play with LEGO.
Wed, Jul 15, 6:00pm - 6:30pm
Central Library - Central - Children's Department
Fun with musical instruments and songs.
Wed, Jul 15, 6:00pm - 7:00pm
Waterdown Branch - Waterdown - Maker Studio
Learn about 3D design.
Wed, Jul 15, 6:00pm - 6:30pm
Turner Park Branch - Turner Park - Children's Program Room
Wear your cozy pyjamas for stories, songs and fun.
Wed, Jul 15, 6:00pm - 7:00pm
Valley Park Branch - Valley Park - Program Room A
Hands-on STEAM (Science, Tech, Engineering, Art and Math) fun.
Wed, Jul 15, 6:30pm - 7:30pm
Red Hill Branch - Red Hill - Computer Lab
Learn to code with Scratch. Best suited for children age 8-12.
Cancelled
Wed, Jul 15, 6:30pm - 7:30pm
Virtual Branch
Read and discuss books, eBooks and eAudiobooks with fellow book lovers in this online program.
Cancelled
Thu, Jul 16, 9:00am - 12:00pm
Central Library
Mishka Social Services provides social services in Arabic and English/ نقدم الخدمات الاجتماعية باللغة العربية والانكليزية
Thu, Jul 16, 9:00am - 5:00pm
Valley Park Branch - Valley Park - Study Table Area
Learn about the settlement and library services, supports and programs available to newcomers.
Thu, Jul 16, 10:00am - 11:00am
Waterdown Branch - Waterdown - Program Room
Chat with other gardeners and share ideas and advice.
Thu, Jul 16, 10:00am - 11:00am
Turner Park Branch - Turner Park - Adult Program Room
Join a fun interactive program for adults with disabilities.
Thu, Jul 16, 10:00am - 10:30am
Westdale Branch - Westdale - Program Room
Bring the whole family to story time and get ready to read.
Thu, Jul 16, 10:00am - 10:30am
Terryberry Branch - Terryberry - Auditorium
Bring the whole family to story time and get ready to read.
Thu, Jul 16, 10:00am - 10:30am
Red Hill Branch - Red Hill - Program Room
Bring the whole family to story time and get ready to read.
Thu, Jul 16, 10:00am - 12:00pm
Parkdale Branch - Parkdale - Main Room
Build, imagine and play with LEGO.
Thu, Jul 16, 10:00am - 12:00pm
Concession Branch - Concession - Program Room
A drop-in knitting and crochet program. Bring your current project and materials.
Thu, Jul 16, 10:00am - 10:30am
Mount Hope Branch - Mount Hope - Community Hall
Ignite your little one's imagination.
Thu, Jul 16, 10:00am - 11:00am
Central Library - Central - Hamilton Room
Explore dinosaurs and other prehistoric creatures.
Thu, Jul 16, 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, Jul 16, 10:00am - 11:00am
Central Library - Central - 4th Floor Computer Lab
Learn to code with Scratch. Best suited for children age 8-12.
Thu, Jul 16, 10:00am - 1:00pm
Central Library - Central - 1st Floor Info Commons
Learn about Wesley Employment Services' Power of Possible job-search workshop series.
Thu, Jul 16, 10:30am - 11:30am
Sherwood Branch - Sherwood - Program Room A/B
Exercise your way to better health and fitness.
Thu, Jul 16, 10:30am - 11:30am
Sherwood Branch - Sherwood - Program Room C
Connect with others age 55 and older for fun and games.
Thu, Jul 16, 10:30am - 11:00am
Kenilworth Branch - Kenilworth - Children's Department
Bring the whole family to story time and get ready to read.
Thu, Jul 16, 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, Jul 16, 10:30am - 11:00am
Carlisle Branch - Carlisle - Open Area 1
Stories and songs by the campfire, without the bugs.
Thu, Jul 16, 10:30am - 11:30am
Red Hill Branch - Red Hill - Children's Department
After storytime, stay for social and play time.
Thu, Jul 16, 11:00am - 2:00pm
Central Library - Central - Wentworth Room
Get help obtaining your government-issued identification cards.
Thu, Jul 16, 11:00am - 12:00pm
Waterdown Branch - Waterdown - Program Room
Practice your reading skills with volunteer Reading Buddies.
Thu, Jul 16, 11:00am - 12:00pm
Binbrook Branch - Binbrook - Program Room
Practice your reading skills with volunteer Reading Buddies.
Thu, Jul 16, 11:00am - 12:00pm
Carlisle Branch - Carlisle - Open Area 2
Stories, crafts and hands-on water activities outside.
Thu, Jul 16, 11:00am - 11:30am
Ancaster Branch - Ancaster - Patio
Stories, crafts and hands-on water activities outside.
Thu, Jul 16, 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, Jul 16, 11:00am - 12:00pm
Mount Hope Branch - Mount Hope - Teen Area
Drop-in board game and puzzle fun.
Thu, Jul 16, 11:00am - 12:00pm
Central Library - Central - 2nd Floor Program Room
Practice your reading skills with volunteer Reading Buddies.
Thu, Jul 16, 11:30am - 12:30pm
Kenilworth Branch - Kenilworth - Program Room
If you are interested in reading and discussing great books, there is a book club near you.
Thu, Jul 16, 11:30am - 12:30pm
Valley Park Branch
Learn to code with Scratch. Best suited for children age 8-12.
Thu, Jul 16, 11:45am - 12:45pm
Red Hill Branch - Red Hill - Program Room
Exercise your way to better health and fitness.
Thu, Jul 16, 1:00pm - 4:00pm
Central Library - Central - 1st Floor Community Partner Desk A
Get job-seeking advice from the Career Foundation.
Thu, Jul 16, 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.
Thu, Jul 16, 1:00pm - 1:30pm
Central Library - Central - Children's Department
Fun with musical instruments and songs.
Thu, Jul 16, 1:00pm - 2:00pm
Turner Park Branch - Turner Park - Adult Program Room
Build, imagine and play with LEGO.
Thu, Jul 16, 1:00pm - 2:00pm
Barton Branch - Barton - Children's Department
Build, imagine and play with LEGO.
Thu, Jul 16, 1:00pm - 2:00pm
Turner Park Branch - Turner Park - Computer Lab
Learn to code with Scratch. Best suited for children age 8-12.
Thu, Jul 16, 1:30pm - 2:00pm
Central Library - Central - Children's Department
Stay for social and play time.
Thu, Jul 16, 1:30pm - 2:00pm
Waterdown Branch - Waterdown - Program Room
Stories and songs by the campfire, without the bugs.
Thu, Jul 16, 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, Jul 16, 2:00pm - 3:00pm
Turner Park Branch - Turner Park - Adult Program Room
Practice your reading skills with volunteer Reading Buddies.
Thu, Jul 16, 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, Jul 16, 2:00pm - 2:30pm
Waterdown Branch - Waterdown - Program Room
After storytime, stay for social and play time.
Thu, Jul 16, 2:00pm - 3:00pm
Parkdale Branch - Parkdale - Main Room
Unleash your creative side.
Thu, Jul 16, 2:00pm - 3:00pm
Terryberry Branch - Terryberry - Auditorium
Practice your reading skills with volunteer Reading Buddies.
Thu, Jul 16, 2:00pm - 3:00pm
Ancaster Branch - Ancaster - Murray Ferguson Room
Explore dinosaurs and other prehistoric creatures.
Thu, Jul 16, 2:00pm - 3:00pm
Kenilworth Branch - Kenilworth - Program Room
For children starting Kindergarten in September.
Thu, Jul 16, 2:00pm - 3:30pm
Dundas Branch - Dundas - Program Room
A drop-in knitting and crochet program. Bring your current project and materials.
Thu, Jul 16, 2:00pm - 3:00pm
Valley Park Branch - Valley Park - Program Room A
An introduction to the basics of a computer including using the mouse and keyboard.
Thu, Jul 16, 2:00pm - 3:00pm
Red Hill Branch - Red Hill - Marketplace
Practise speaking English in a group setting.
Thu, Jul 16, 2:00pm - 3:00pm
Ancaster Branch - Ancaster - Computer Lab
Learn to code with Scratch. Best suited for children age 8-12.
Thu, Jul 16, 3:00pm - 7:00pm
Parkdale Branch - Parkdale - Main Room
An in-person math adventure.
Thu, Jul 16, 3:00pm - 4:00pm
Saltfleet Branch - Saltfleet - Teen Area
Bring your knitting, stitching, or crochet project and share advice, ideas and conversations with fellow crafters.
Thu, Jul 16, 3:00pm - 4:00pm
Red Hill Branch - Red Hill - Program Room
Learn about the water cycle with Ozobots. Suitable for children ages 6-10.
Thu, Jul 16, 3:30pm - 4:30pm
Waterdown Branch - Waterdown - Program Room
Bring your phone, tablet or laptop computer and your technology questions to this drop-in program.
Thu, Jul 16, 3:30pm - 4:30pm
Central Library - Central - 4th Floor Newcomers Classroom
Practise speaking English in a small group.
Thu, Jul 16, 3:30pm - 4:30pm
Central Library
Bring your tech questions and get one-on-one help.
Thu, Jul 16, 4:00pm - 5:00pm
Saltfleet Branch - Saltfleet - Program Room
Exercise your vocals chords and sing along with your favourite songs.
Thu, Jul 16, 4:00pm - 5:00pm
Dundas Branch - Dundas - Program Room
Take your character on a legendary adventure.
Thu, Jul 16, 4:30pm - 6:30pm
Westdale Branch - Westdale - Program Room
Bring a one-page poem (max) to read aloud to fellow poets and receive feedback.
Thu, Jul 16, 5:00pm - 6:00pm
Central Library - Central - 2nd Floor Program Room
Practise your French-speaking skills weekly at beginner or intermediate level.
Thu, Jul 16, 5:00pm - 6:00pm
Turner Park Branch - Turner Park - Entry
Bring the family and play chess.
Thu, Jul 16, 5:00pm - 6:00pm
Lynden Branch - Lynden - Fireplace
Learn to code with Ozobots. Suitable for children age 8 to 12.
Thu, Jul 16, 6:00pm - 7:00pm
Central Library - Central - Children's Department
Sit back and relax as library staff read stories, in French, aloud.
Détendez-vous pendant que le personnel de la bibliothèque vous lit des histoires à haute voix, en français.
Thu, Jul 16, 6:00pm - 7:00pm
Dundas Branch - Dundas - Program Room
Practice your reading skills with volunteer Reading Buddies.
Thu, Jul 16, 6:00pm - 6:30pm
Ancaster Branch - Ancaster - Children's Department
Stories and songs by the campfire, without the bugs.
Thu, Jul 16, 6:00pm - 7:00pm
Valley Park Branch - Valley Park - Program Room A
Learn the process of stop motion filmmaking in this four-week program.
Thu, Jul 16, 6:00pm - 7:00pm
Turner Park Branch - Turner Park - Computer Lab
Learn to code with Scratch. Best suited for children age 8-12.
Thu, Jul 16, 6:30pm - 7:30pm
Waterdown Branch - Waterdown - Program Room
Learn how to draw cute animals.
Thu, Jul 16, 6:30pm - 7:30pm
Valley Park Branch - Valley Park - Study Table Area
Read aloud to a furry friend to help build interest, confidence and a love for reading.
Thu, Jul 16, 6:30pm - 7:15pm
Terryberry Branch - Terryberry - Program Room
A four-week course for kids who want to learn how to play ukulele.
This event is full
Fri, Jul 17, 9:00am - 12:00pm
Central Library - Central - 1st Floor Community Partner Desk A
Peer Supporters listen, provide emotional support and most importantly, inspire hope
Fri, Jul 17, 9:30am - 10:00am
Sherwood Branch - Sherwood - Program Room C
It’s never too early to read to your baby. Suitable for children from birth to age 24 months.
Fri, Jul 17, 10:00am - 11:00am
Central Library - Central - 2nd Floor Program Room
Unleash your creative side and make something crafty.
Fri, Jul 17, 10:00am - 11:00am
Turner Park Branch - Turner Park - Children's Program Room
Join us for movement-based play.
Fri, Jul 17, 10:00am - 12:00pm
Westdale Branch - Westdale - Program Room
Build, imagine and play with LEGO.
Fri, Jul 17, 10:00am - 12:00pm
Greensville Branch - Greensville - Meeting Room
Create with our STREAM kits and educational toys.
Fri, Jul 17, 10:00am - 11:00am
Dundas Branch - Dundas - Program Room
For children starting Kindergarten in September.
Fri, Jul 17, 10:00am - 10:30am
Sherwood Branch - Sherwood - Program Room C
Stay for social and play time.
Fri, Jul 17, 10:00am - 11:00am
Terryberry Branch - Terryberry - Computer Lab
Learn to code with Scratch. Best suited for children age 8-12.
Fri, Jul 17, 10:00am - 4:00pm
Ancaster Branch - Ancaster - Children's Department
Unleash your creative side.
Fri, Jul 17, 10:00am - 12:00pm
Central Library - Central - 4th Floor Newcomer Learning Centre
A supportive forum for writers who are older adults.
Fri, Jul 17, 10:00am - 12:00pm
Stoney Creek Branch - Stoney Creek - Children's area
Explore and create with our various food-themed stations and activities.
Fri, Jul 17, 10:30am - 11:30am
Red Hill Branch - Red Hill - Computer Lab
Learn to code with Scratch. Best suited for children age 8-12.
Fri, Jul 17, 10:30am - 12:00pm
Waterdown Branch - Waterdown - Program Room
Explore and create with themed stations.
Fri, Jul 17, 10:30am - 11:00am
Lynden Branch - Lynden - Fireplace
It’s never too early to read to your baby. Suitable for children from birth to age 24 months.
Fri, Jul 17, 10:30am - 11:00am
Central Library - Central - Children's Department
Bring the whole family to story time and get ready to read.
Fri, Jul 17, 10:30am - 11:30am
Kenilworth Branch - Kenilworth - Children's Department
Learn to code with Scratch. Best suited for children age 8-12.
Fri, Jul 17, 11:00am - 12:00pm
Barton Branch - Barton - Program Room
Create with our STREAM kits and educational toys.
Fri, Jul 17, 11:00am - 12:00pm
Ancaster Branch - Ancaster - Murray Ferguson Room
Exercise your way to better health and fitness.
Fri, Jul 17, 11:00am - 11:30am
Binbrook Branch - Binbrook - Program Room
Join a fun interactive program for adults with disabilities.
Fri, Jul 17, 11:00am - 12:00pm
Lynden Branch - Lynden - Program Room
Stay for social and play time.
Fri, Jul 17, 11:00am - 12:00pm
Concession Branch - Concession - Program Room
Ignite your little one's imagination.
Fri, Jul 17, 11:30am - 12:00pm
Saltfleet Branch - Saltfleet - Program Room
Fun with musical instruments and songs.
Fri, Jul 17, 11:30am - 12:30pm
Red Hill Branch
Mild exercise to help release your tension and stress.
Fri, Jul 17, 11:30am - 12:30pm
Turner Park Branch - Turner Park - Computer Lab
Learn to code with Scratch. Best suited for children age 8-12.
Fri, Jul 17, 12:00pm - 1:00pm
Central Library - Central - Living Room
Listen to live music each Friday at Noon at Central Library.
Fri, Jul 17, 12:00pm - 4:00pm
Central Library - Central - Children's Department
Build, imagine and play with LEGO.
Fri, Jul 17, 12:30pm - 1:30pm
Dundas Branch - Dundas - Program Room
Exercise your way to better health and fitness.
Fri, Jul 17, 1:00pm - 2:00pm
Barton Branch - Barton - Children's Department
Unleash your creative side.
Fri, Jul 17, 1:00pm - 2:00pm
Central Library - Central - 2nd Floor Program Room
Explore construction through building with the ChompSaw.
Fri, Jul 17, 1:30pm - 4:30pm
Kenilworth Branch - Kenilworth - Children's Department
Build, imagine and play with LEGO.
Fri, Jul 17, 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, Jul 17, 2:00pm - 3:00pm
Saltfleet Branch - Saltfleet - Program Room
Build, imagine and play with LEGO.
Fri, Jul 17, 2:00pm - 4:00pm
Turner Park Branch - Turner Park - Adult Program Room
A great selection of free movies from new releases to award-winning classics.
Fri, Jul 17, 2:00pm - 3:00pm
Turner Park Branch - Turner Park - Teen Area
Build, imagine and play with LEGO.
Fri, Jul 17, 2:00pm - 4:00pm
Dundas Branch - Dundas - Program Room
Drop-in board game and puzzle fun.
Fri, Jul 17, 2:00pm - 4:00pm
Barton Branch - Barton - Outreach
Learn about healthcare and harm reduction services by Hamilton Urban Core Community Health Centre.
Fri, Jul 17, 2:00pm - 3:00pm
Red Hill Branch - Red Hill - Program Room
Learn about different water-based myths and folklore.
Fri, Jul 17, 2:00pm - 3:00pm
Ancaster Branch - Ancaster - Murray Ferguson Room
Learn about different water-based myths and folklore.
Fri, Jul 17, 2:00pm - 3:00pm
Mount Hope Branch - Mount Hope - Teen Area
Build, imagine and play with LEGO.
Fri, Jul 17, 2:00pm - 3:00pm
Turner Park Branch - Turner Park - Computer Lab
Learn to code with Scratch. Best suited for children age 8-12.
Fri, Jul 17, 2:30pm - 3:30pm
Valley Park Branch - Valley Park - Program Room A
Improve your strength, balance and flexibility, regardless of current physical ability, through the SMART program.
Fri, Jul 17, 3:00pm - 5:00pm
Terryberry Branch - Terryberry - Children's Area
An in-person math adventure.
Fri, Jul 17, 3:00pm - 5:00pm
Stoney Creek Branch - Stoney Creek - Children's Department
Create with our STREAM kits and educational toys.
Sat, Jul 18, 9:00am - 12:00pm
Terryberry Branch - Terryberry - Children's Area
An in-person math adventure.
Sat, Jul 18, 9:00am - 1:00pm
Ancaster Branch - Ancaster - Children's Department
Build, imagine and play with LEGO.
Sat, Jul 18, 9:00am - 12:00pm
Central Library - Central - 1st Floor Info Commons
Learn about the YWCAs programs available to newcomers to Canada.
Sat, Jul 18, 9:30am - 4:00pm
Concession Branch - Concession - Children's Department
Drop-in board game and puzzle fun.
Sat, Jul 18, 10:00am - 11:00am
Locke Branch - Locke - Children's Department
Build, imagine and play with LEGO.
Sat, Jul 18, 10:00am - 10:30am
Westdale Branch - Westdale - Program Room
Bring the whole family to story time and get ready to read.
Cancelled
Sat, Jul 18, 10:00am - 11:00am
Terryberry Branch
Practise your French-speaking skills weekly at beginner or intermediate level.
Sat, Jul 18, 10:00am - 12:00pm
Dundas Branch - Dundas - Program Room
Create with our STREAM kits and educational toys.
Sat, Jul 18, 10:00am - 11:00am
Barton Branch - Barton - Children's Department
Read a story on route.
Sat, Jul 18, 10:00am - 2:00pm
Sherwood Branch - Sherwood - Children's Department
Create with our STREAM kits and educational toys.
Sat, Jul 18, 10:00am - 11:00am
Terryberry Branch - Terryberry - Computer Lab
Learn to code with Scratch. Best suited for children age 8-12.
Sat, Jul 18, 10:00am - 12:00pm
Parkdale Branch - Parkdale - Main Room
Play-based literacy activities for little ones.
Sat, Jul 18, 10:00am - 12:00pm
Binbrook Branch - Binbrook - Program Room
Watch new releases and rediscover old favourites.
Sat, Jul 18, 10:00am - 11:00am
Valley Park Branch - Valley Park - Program Room A
Learn the features and functions of the Brother PRS100 embroidery machine.
Sat, Jul 18, 10:00am - 10:30am
Central Library - Central - Children's Department
Bring the whole family to story time and get ready to read.
Sat, Jul 18, 10:15am - 11:00am
Turner Park Branch - Turner Park - Adult Program Room
Choose from an assortment of tech devices and traditional crafting materials. Ages 8 to 12.
Sat, Jul 18, 10:30am - 11:00am
Westdale Branch
After storytime, stay for social and play time.
Sat, Jul 18, 10:30am - 11:30am
Saltfleet Branch - Saltfleet - Program Room
Learn the basics of birding.
Sat, Jul 18, 11:00am - 2:00pm
Stoney Creek Branch - Stoney Creek - Teen Area
Build, imagine and play with LEGO.
Sat, Jul 18, 11:00am - 12:00pm
Waterdown Branch - Waterdown - Program Room
Read aloud to a furry friend to help build interest, confidence and a love for reading.
Sat, Jul 18, 11:00am - 1:00pm
Sherwood Branch - Sherwood - Program Room A/B
Discover Métis culture through dot art inspired by Métis beadwork.
Sat, Jul 18, 11:30am - 12:30pm
Red Hill Branch - Red Hill - Program Room
Beat the competition in this Hamilton city-wide adult Super Smash Bros. tournament.
Sat, Jul 18, 11:30am - 12:30pm
Turner Park Branch - Turner Park - Computer Lab
Learn to code with Scratch. Best suited for children age 8-12.
Sat, Jul 18, 12:00pm - 2:00pm
Terryberry Branch - Terryberry - Children's Area
Bring the family and play chess.
Sat, Jul 18, 12:00pm - 2:00pm
Red Hill Branch - Red Hill - Marketplace
Play chess with other fans of the game and hone your skills.
Sat, Jul 18, 1:00pm - 5:00pm
Central Library - Central - 4th Floor Community Partner Office
One-on-one information sessions for Newcomers about settling in Canada.
Sat, Jul 18, 1:00pm - 3:00pm
Central Library - Central - 1st Floor Community Partner Desk A
Learn about trauma-informed, culturally responsive, mental health support.
Sat, Jul 18, 1:00pm - 4:00pm
Central Library - Central - Hamilton Room
Join us for a screening and discussion about culturally resonant cinema from around the world.
Sat, Jul 18, 1:00pm - 2:00pm
Barton Branch - Barton - Children's Department
Drop-in board game and puzzle fun.
Sat, Jul 18, 1:00pm - 2:00pm
Sherwood Branch - Sherwood - Program Room C
Solve the mystery, recover the loot and catch HPL's mascot Scout.
Sat, Jul 18, 1:30pm - 3:30pm
Carlisle Branch - Carlisle - Open Area 1
Play-based literacy activities for little ones.
Sat, Jul 18, 2:00pm - 4:00pm
Westdale Branch - Westdale - Program Room
Discover the joy of sending and receiving a letter through the mail.
Sat, Jul 18, 2:00pm - 3:00pm
Waterdown Branch - Waterdown - Program Room
A writing group for tweens.
Sat, Jul 18, 2:00pm - 4:00pm
Turner Park Branch - Turner Park - Children's Program Room
Watch new releases and rediscover old favourites.
Sat, Jul 18, 2:00pm - 4:00pm
Saltfleet Branch - Saltfleet - Auditorium
Watch new releases and rediscover old favourites.
Sat, Jul 18, 2:00pm - 3:00pm
Saltfleet Branch - Saltfleet - Teen Area
Practise your French-speaking skills weekly at beginner or intermediate level.
Sat, Jul 18, 2:00pm - 3:00pm
Red Hill Branch - Red Hill - Children's Department
Build, imagine and play with LEGO.
Sat, Jul 18, 2:00pm - 4:00pm
Sherwood Branch
Drop-in board game and puzzle fun.
Sat, Jul 18, 2:00pm - 3:30pm
Terryberry Branch - Terryberry - Auditorium
Watch new releases and rediscover old favourites.
Sat, Jul 18, 2:00pm - 4:00pm
Ancaster Branch - Ancaster - Children's Department
Drop-in board game and puzzle fun.
Sat, Jul 18, 2:00pm - 3:00pm
Central Library - Central - 4th Floor Computer Lab
Learn to code with Scratch. Best suited for children age 8-12.
Sat, Jul 18, 2:00pm - 3:00pm
Turner Park Branch - Turner Park - Computer Lab
Learn to code with Scratch. Best suited for children age 8-12.
Sat, Jul 18, 2:00pm - 4:00pm
Mount Hope Branch - Mount Hope - Teen Area
Build, imagine and play with LEGO.
Sat, Jul 18, 2:30pm - 3:30pm
Red Hill Branch - Red Hill - Computer Lab
Learn to code with Scratch. Best suited for children age 8-12.
Sat, Jul 18, 2:30pm - 4:30pm
Dundas Branch - Dundas - Program Room
Bring the family and play chess.
Sat, Jul 18, 2:30pm - 3:30pm
Central Library - Central - Photo Studio
Choose from an assortment of tech devices and traditional crafting materials. Ages 8 to 12.
Sat, Jul 18, 3:30pm - 4:30pm
Stoney Creek Branch - Stoney Creek - Teen Area
Learn the basics of birding.
Sat, Jul 18, 3:30pm - 4:30pm
Waterdown Branch - Waterdown - Program Room
Build, imagine and play with LEGO.
Mon, Jul 20, 9:00am - 5:00pm
Turner Park Branch - Turner Park - Outreach
One-on-one information for Newcomers about settling in Canada.
Mon, Jul 20, 9:30am - 11:30am
Binbrook Branch - Binbrook - Program Room
Take your character on a legendary adventure.
Mon, Jul 20, 9:30am - 12:30pm
Central Library - Central - Wentworth Room
Learn how to find meaningful employment in this workshop series from Wesley Employment Services.
Mon, Jul 20, 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, Jul 20, 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, Jul 20, 10:00am - 11:00am
Turner Park Branch - Turner Park - Marketplace
Play the classic word game with others.
Mon, Jul 20, 10:00am - 12:00pm
Terryberry Branch - Terryberry - Main Floor
A drop-in knitting and crochet program. Bring your current project and materials.
Mon, Jul 20, 10:00am - 12:00pm
Dundas Branch - Dundas - Program Room
A creative arts program for people living
with dementia and their care partners.
Mon, Jul 20, 10:00am - 11:00am
Turner Park Branch - Turner Park - Adult Program Room
Build, imagine and play with LEGO.
Mon, Jul 20, 10:00am - 11:00am
Locke Branch - Locke - Children's Department
Learn about astronomy from those in the know.
Mon, Jul 20, 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, Jul 20, 10:00am - 11:00am
Terryberry Branch - Terryberry - Auditorium
Practice your reading skills with volunteer Reading Buddies.
Mon, Jul 20, 10:00am - 11:00am
Central Library - Central - Hamilton Room
Explore and create with themed stations.
Mon, Jul 20, 10:00am - 11:00am
Valley Park Branch - Valley Park - Program Room A/B
Discover strange and unusual animals with Dan the Nature Man.
Mon, Jul 20, 10:30am - 11:00am
Saltfleet Branch - Saltfleet - Children's Department
Stay for social and play time.
Mon, Jul 20, 10:30am - 11:30am
Red Hill Branch - Red Hill - Children's Department
Stay for social and play time.
Mon, Jul 20, 10:30am - 11:00am
Kenilworth Branch - Kenilworth - Children's Department
Bring the whole family to story time and get ready to read.
Mon, Jul 20, 11:00am - 11:30am
Ancaster Branch - Ancaster - Children's Department
Bring the whole family to story time and get ready to read.
Mon, Jul 20, 11:00am - 12:00pm
Concession Branch - Concession - Program Room
Trade your manga with other teen manga fans.
Mon, Jul 20, 1:00pm - 4:00pm
Central Library - Central - Hamilton Room
A great selection of free movies from new releases to award-winning classics.
Mon, Jul 20, 1:00pm - 2:00pm
Barton Branch - Barton - Gallery Display
Bring your phone, tablet or laptop computer and your technology questions to this drop-in program.
Mon, Jul 20, 1:00pm - 2:00pm
Barton Branch - Barton - Program Room
Learn to code with Ozobots. Suitable for children age 8 to 12.
Mon, Jul 20, 1:00pm - 2:00pm
Binbrook Branch - Binbrook - Program Room
Improve your strength, balance and flexibility, regardless of current physical ability, through the SMART program.
Mon, Jul 20, 1:00pm - 2:00pm
Concession Branch - Concession - Program Room
Learn the benefits of massage for your infant and how to do it.
Mon, Jul 20, 1:00pm - 1:45pm
Stoney Creek Branch - Stoney Creek - Saltfleet Room
Exercise your way to better health and fitness.
Mon, Jul 20, 1:30pm - 3:30pm
Sherwood Branch - Sherwood - Program Room C
A drop-in knitting and crochet program. Bring your current project and materials.
Mon, Jul 20, 1:30pm - 3:30pm
Turner Park Branch - Turner Park - Entry
Learn about free and confidential services such as counselling, advocacy, family court support, safety and wellness workshops provided by Interval House.
Mon, Jul 20, 2:00pm - 3:00pm
Sherwood Branch - Sherwood - Program Room A/B
A guided session of meditation awaits.
Mon, Jul 20, 2:00pm - 3:00pm
Turner Park Branch - Turner Park - Adult Program Room
Drop-in for multiplayer video game fun.
Mon, Jul 20, 2:00pm - 3:00pm
Red Hill Branch - Red Hill - Program Room
Learn about local frogs with the Bay Area Restoration Council.
Mon, Jul 20, 2:00pm - 3:00pm
Terryberry Branch - Terryberry - Auditorium
Bring your knitting, stitching, or crochet project and share advice, ideas and conversations with fellow crafters.
Mon, Jul 20, 2:00pm - 5:00pm
Lynden Branch - Lynden - Fireplace
Unleash your creative side.
Mon, Jul 20, 2:00pm - 4:30pm
Central Library - Central - 1st Floor Community Partner Desk A
Learn about settlement, career and health support and services for immigrant and refugee individuals and families.
Mon, Jul 20, 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.
Mon, Jul 20, 2:00pm - 3:30pm
Stoney Creek Branch
A drop-in knitting and crochet program. Bring your current project and materials.
Mon, Jul 20, 2:00pm - 3:00pm
Ancaster Branch - Ancaster - Children's Department
Learn how to draw cute animals.
Mon, Jul 20, 2:00pm - 3:00pm
Mount Hope Branch - Mount Hope - Teen Area
Create with our STREAM kits and educational toys.
Mon, Jul 20, 2:00pm - 3:00pm
Saltfleet Branch - Saltfleet - Program Room
For children starting Kindergarten in September.
Mon, Jul 20, 2:00pm - 3:00pm
Kenilworth Branch - Kenilworth - Program Room
Beat the competition in this Hamilton city-wide teen Super Smash Bros. tournament.
Mon, Jul 20, 2:15pm - 3:15pm
Dundas Branch - Dundas - Program Room
Improve your strength, balance and flexibility, regardless of current physical ability, through the SMART program.
Mon, Jul 20, 3:00pm - 4:30pm
Waterdown Branch - Waterdown - Program Room
Learn the process of stop motion filmmaking in this four-week program.
Mon, Jul 20, 3:00pm - 7:00pm
Red Hill Branch - Red Hill - Children's Department
An in-person math adventure.
Mon, Jul 20, 3:00pm - 5:00pm
Red Hill Branch - Red Hill - Marketplace
Bring your phone, tablet or laptop computer and your technology questions to this drop-in program.
Mon, Jul 20, 3:00pm - 4:00pm
Binbrook Branch - Binbrook - Program Room
Dive into undersea fun and find Scout's sunken treasure.
Mon, Jul 20, 3:00pm - 5:00pm
Central Library - Central - First Floor Big Screen
Watch the FIFA World Cup 2026 on the Big Screen at Central Library.
Mon, Jul 20, 4:00pm - 5:00pm
Mount Hope Branch - Mount Hope - Community Hall
Drop-in for multiplayer video game fun.
Mon, Jul 20, 5:00pm - 6:00pm
Waterdown Branch - Waterdown - Program Room
Practice your reading skills with volunteer Reading Buddies.
Mon, Jul 20, 6:00pm - 6:45pm
Westdale Branch - Westdale - Program Room
Practice your reading skills with volunteer Reading Buddies.
Mon, Jul 20, 6:00pm - 7:30pm
Valley Park Branch - Valley Park - Program Room A/B
Watch new releases and rediscover old favourites.
Mon, Jul 20, 6:00pm - 7:00pm
Westdale Branch - Westdale - Children's Department
Read aloud to a furry friend to help build interest, confidence and a love for reading.
Mon, Jul 20, 6:00pm - 7:30pm
Greensville Branch - Greensville - Teen Area
Play guitar and share songs.
Mon, Jul 20, 6:30pm - 7:30pm
Waterdown Branch - Waterdown - Program Room
If you are interested in reading and discussing great books, there is a book club near you.
Mon, Jul 20, 7:00pm - 8:00pm
Pier 8
Listen to live music at Pier 8 on Monday evenings in July.
Tue, Jul 21, 9:00am - 5:00pm
Red Hill Branch - Red Hill - Marketplace
One-on-one information sessions for Newcomers about settling in Canada.
Tue, Jul 21, 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, Jul 21, 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.
Tue, Jul 21, 9:30am - 10:00am
Valley Park Branch
It’s never too early to read to your baby. Suitable for children from birth to age 24 months.
Tue, Jul 21, 9:30am - 11:30am
Freelton Branch - Freelton - Open Area 1
Explore and create with themed stations.
Tue, Jul 21, 9:30am - 12:30pm
Central Library - Central - Wentworth Room
Learn how to find meaningful employment in this workshop series from Wesley Employment Services.
Tue, Jul 21, 10:00am - 12:00pm
Central Library - Central - 1st Floor Community Partner Desk A
Speak to a Métis Nation of Ontario Family Wellbeing Coordinator who helps families heal from violence and helps children in care or in the justice system.
Tue, Jul 21, 10:00am - 12:00pm
Barton Branch - Barton - Gallery Display
Visit with staff from Wayside House of Hamilton for Hep-C testing, Naloxone kits and more.
Tue, Jul 21, 10:00am - 10:30am
Locke Branch - Locke - Children's Department
Bring the whole family to story time and get ready to read.
Tue, Jul 21, 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, Jul 21, 10:00am - 12:00pm
Dundas Branch - Dundas - Teen Area
A safe space for women to discuss mental health, wellness, boundaries, healthy relationships and more.
Tue, Jul 21, 10:00am - 10:30am
Greensville Branch - Greensville - Children's Department
Bring the whole family to story time and get ready to read.
Tue, Jul 21, 10:00am - 11:00am
Red Hill Branch - Red Hill - Children's Department
Drop-in board game and puzzle fun.
Tue, Jul 21, 10:00am - 10:30am
Sherwood Branch - Sherwood - Program Room C
Bring the whole family to story time and get ready to read.
Tue, Jul 21, 10:00am - 10:30am
Terryberry Branch - Terryberry - Auditorium
It’s never too early to read to your baby. Suitable for children from birth to age 24 months.
Tue, Jul 21, 10:00am - 12:00pm
Parkdale Branch - Parkdale - Main Room
Create with our STREAM kits and educational toys.
Tue, Jul 21, 10:00am - 11:00am
Central Library - Central - 4th Floor Newcomers Classroom
Practise speaking English in a small group.
Tue, Jul 21, 10:00am - 10:30am
Waterdown Branch - Waterdown - Program Room
Meet a lifeguard at this Storytime focused on water fun and safety.
Tue, Jul 21, 10:30am - 11:00am
Central Library - Central - Children's Department
Stay for social and play time.
Tue, Jul 21, 10:30am - 11:30am
Kenilworth Branch - Kenilworth - Children's Department
Get creative and make a unique craft.
Tue, Jul 21, 10:30am - 12:00pm
Dundas Branch - Dundas - Children's Area
After storytime, stay for social and play time.
Tue, Jul 21, 10:30am - 12:00pm
Greensville Branch - Greensville - Community Centre
After storytime, stay for social and play time.
Tue, Jul 21, 10:30am - 11:00am
Sherwood Branch - Sherwood - Program Room C
After storytime, stay for social and play time.
Tue, Jul 21, 10:30am - 11:00am
Terryberry Branch
Stay for social and play time.
Tue, Jul 21, 10:30am - 11:30am
Sherwood Branch - Sherwood - Program Room A/B
Learn to code with Scratch. Best suited for children age 8-12.
Tue, Jul 21, 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.
Tue, Jul 21, 10:30am - 11:30am
Mount Hope Branch - Mount Hope - Teen Area
Unleash your creative side.
Tue, Jul 21, 10:30am - 11:30am
Westdale Branch - Westdale - Program Room
Watch as mesmerizing bubbles of all sizes float and dance in this magical sensory experience.
Tue, Jul 21, 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, Jul 21, 11:30am - 12:00pm
Waterdown Branch - Waterdown - Program Room
Stay for social and play time.
Tue, Jul 21, 11:30am - 12:30pm
Binbrook Branch - Binbrook - Program Room
Meet the illustrator of Finding Moose & Raven, Rabbit, Deer!
Tue, Jul 21, 11:30am - 12:30pm
Dundas Branch - Dundas - Program Room
Exercise your way to better health and fitness.
Tue, Jul 21, 11:30am - 12:30pm
Valley Park Branch
Learn to code with Scratch. Best suited for children age 8-12.
Tue, Jul 21, 1:00pm - 4:00pm
Central Library - Central - 1st Floor Community Partner Desk A
Speak to a nurse from Hamilton Public Health’s Tobacco Control Program about supports available to help people quit smoking or vaping.
Tue, Jul 21, 1:00pm - 4:30pm
Valley Park Branch - Valley Park - Study Table Area
Free, personalized job search support for those looking for work or considering a career change.
Tue, Jul 21, 1:00pm - 3:00pm
Westdale Branch - Westdale - Program Room
Play the classic word game with others.
Tue, Jul 21, 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, Jul 21, 1:00pm - 2:00pm
Sherwood Branch - Sherwood - Program Room A/B
Watch as mesmerizing bubbles of all sizes float and dance in this magical sensory experience.
Tue, Jul 21, 1:00pm - 2:00pm
Barton Branch - Barton - Program Room
Practice your reading skills with volunteer Reading Buddies.
Tue, Jul 21, 1:00pm - 2:00pm
Stoney Creek Branch - Stoney Creek - Teen Area
Bring your knitting, stitching, or crochet project and share advice, ideas and conversations with fellow crafters.
Tue, Jul 21, 1:00pm - 2:00pm
Parkdale Branch - Parkdale - Main Room
Design and create a button.
Tue, Jul 21, 1:00pm - 2:00pm
Carlisle Branch - Carlisle - Open Area 1
If you are interested in reading and discussing great books, there is a book club near you.
Tue, Jul 21, 1:00pm - 2:00pm
Central Library - Central - Wentworth Room
Ignite your little one's imagination.
Tue, Jul 21, 1:00pm - 2:00pm
Valley Park Branch - Valley Park - Program Room A/B
Learn to code with Scratch. Best suited for children age 8-12.
Tue, Jul 21, 1:30pm - 2:00pm
Locke Branch - Locke - Children's Department
Stay for social and play time.
Tue, Jul 21, 1:30pm - 4:30pm
Kenilworth Branch - Kenilworth - Children's Department
Drop-in board game and puzzle fun.
Tue, Jul 21, 1:30pm - 3:30pm
Binbrook Branch - Binbrook - Study Room
A safe space for women to discuss mental health, wellness, boundaries, healthy relationships and more.
Tue, Jul 21, 2:00pm - 4:30pm
Central Library - Central - 1st Floor Community Partner Desk B
Support and services to immigrant and refugee individuals and families with settlement, career guidance, health and related issues.
Tue, Jul 21, 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, Jul 21, 2:00pm - 3:30pm
Kenilworth Branch - Kenilworth - Program Room
Bring your current cross stitch project, or start a new one.
Tue, Jul 21, 2:00pm - 3:00pm
Dundas Branch - Dundas - Makerspace
Learn how to use our printers for art projects, business promotions and more.
Tue, Jul 21, 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, Jul 21, 2:00pm - 3:00pm
Red Hill Branch - Red Hill - Program Room
Professional mime Trevor Copp performs the Carnival of the Animals.
Tue, Jul 21, 2:00pm - 3:00pm
Terryberry Branch - Terryberry - Program Room
Learn the art of flower pounding.
Tue, Jul 21, 2:00pm - 4:00pm
Binbrook Branch - Binbrook - Program Room
Learn through play, songs and more with EarlyON.
Tue, Jul 21, 2:00pm - 5:00pm
Lynden Branch - Lynden - Fireplace
Create with our STREAM kits and educational toys.
Tue, Jul 21, 2:00pm - 3:00pm
Central Library - Central - 4th Floor Computer Lab
Learn to code with Scratch. Best suited for children age 8-12.
Tue, Jul 21, 2:30pm - 3:30pm
Waterdown Branch - Waterdown - Program Room
Improve your strength, balance and flexibility, regardless of current physical ability, through the SMART program.
Tue, Jul 21, 3:00pm - 7:00pm
Parkdale Branch - Parkdale - Main Room
Play-based literacy activities for little ones.
Tue, Jul 21, 3:00pm - 4:00pm
Turner Park Branch - Turner Park - Marketplace
A magical experience that will leave you spellbound.
Tue, Jul 21, 3:00pm - 4:00pm
Concession Branch - Concession - Living Room
Learn the features and functions of the Brother PRS100 embroidery machine.
Tue, Jul 21, 3:00pm - 4:00pm
Parkdale Branch - Parkdale - Study Room
Create collages with provided materials in a relaxed and welcoming group setting.
Tue, Jul 21, 3:00pm - 4:00pm
Central Library - Central - 4th Floor Computer Lab
Learn about viruses and email scams to increase your internet privacy and security.
Tue, Jul 21, 3:30pm - 4:30pm
Saltfleet Branch - Saltfleet - Program Room
Drop-in board game and puzzle fun.
Tue, Jul 21, 4:00pm - 5:00pm
Dundas Branch - Dundas - Program Room
Drop-in for multiplayer video game fun.
Tue, Jul 21, 4:00pm - 5:00pm
Waterdown Branch - Waterdown - Program Room
Choose from an assortment of tech devices and traditional crafting materials. Ages 8 to 12.
Tue, Jul 21, 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, Jul 21, 5:00pm - 6:00pm
Turner Park Branch - Turner Park - Adult Program Room
Practice your reading skills with volunteer Reading Buddies.
Tue, Jul 21, 5:00pm - 7:00pm
Red Hill Branch - Red Hill - Program Room
Take your character on a legendary adventure.
This event is full
Tue, Jul 21, 5:00pm - 6:00pm
Sherwood Branch - Sherwood - Children's Department
Drop-in board game and puzzle fun.
Tue, Jul 21, 5:00pm - 6:30pm
Westdale Branch - Westdale - Program Room
Start and finish a one-shot game in a single session with other adults in this drop-in session.
Tue, Jul 21, 5:30pm - 6:30pm
Kenilworth Branch - Kenilworth - Program Room
Six consecutive weekly discussions about one book.
Tue, Jul 21, 5:30pm - 6:30pm
Ancaster Branch - Ancaster - Children's Department
Get creative and make a unique craft.
Tue, Jul 21, 6:00pm - 7:30pm
Waterdown Branch - Waterdown - Program Room
A drop-in knitting and crochet program. Bring your current project and materials.
Tue, Jul 21, 6:00pm - 7:00pm
Turner Park Branch - Turner Park - Adult Program Room
Bring your tech questions and get one-on-one help.
Tue, Jul 21, 6:00pm - 7:00pm
Valley Park Branch - Valley Park - Program Room B
Practise speaking English in a group setting.
Tue, Jul 21, 6:00pm - 7:00pm
Valley Park Branch - Valley Park - Program Room A
Drop-in board game and puzzle fun.
Tue, Jul 21, 6:00pm - 7:00pm
Central Library - Central - Photo Studio
Learn how to create custom designs, print and cut them out using a vinyl printer.
Tue, Jul 21, 6:30pm - 7:30pm
Terryberry Branch - Terryberry - Computer Lab
Learn to code with Scratch. Best suited for children age 8-12.
Wed, Jul 22, 9:00am - 5:00pm
Central Library - Central - 4th Floor Community Partner Office
One-on-one information sessions for Newcomers about settling in Canada.
Wed, Jul 22, 9:00am - 11:00am
Central Library - Central - 1st Floor Community Partner Desk B
Chat with a specialist about federal government services, including getting a social insurance number, employment insurance, the Canada Pension Plan and more.
Wed, Jul 22, 9:00am - 7:00pm
Concession Branch - Concession - Children's Department
Build, imagine and play with LEGO.
Wed, Jul 22, 9:30am - 12:00pm
Sherwood Branch - Sherwood - Program Room A/B
Learn through play, songs and more with EarlyON.
Wed, Jul 22, 9:30am - 12:30pm
Central Library - Central - Wentworth Room
Learn how to find meaningful employment in this workshop series from Wesley Employment Services.
Wed, Jul 22, 10:00am - 2:00pm
Central Library - Central - 1st Floor Community Partner Desk A
Learn about the services, supports and education provided by the healthcare and support staff at Hamilton Family Health Team.
Wed, Jul 22, 10:00am - 10:30am
Saltfleet Branch - Saltfleet - Program Room
Bring the whole family to story time and get ready to read.
Wed, Jul 22, 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, Jul 22, 10:00am - 11:00am
Locke Branch - Locke - Patio
Stories, crafts and hands-on water activities outside.
Wed, Jul 22, 10:00am - 10:30am
Dundas Branch - Dundas - Program Room
Bring the whole family to story time and get ready to read.
Wed, Jul 22, 10:00am - 10:30am
Sherwood Branch - Sherwood - Program Room C
Bring the whole family to story time and get ready to read.
Wed, Jul 22, 10:00am - 10:30am
Binbrook Branch - Binbrook - Program Room
Bring the whole family to story time and get ready to read.
Wed, Jul 22, 10:00am - 11:00am
Waterdown Branch - Waterdown - Program Room
Join us for movement-based play.
Wed, Jul 22, 10:00am - 11:00am
Red Hill Branch - Red Hill - Children's Department
Play-based literacy activities for little ones.
Wed, Jul 22, 10:00am - 12:00pm
Parkdale Branch - Parkdale - Main Room
Drop-in board game and puzzle fun.
Wed, Jul 22, 10:00am - 10:30am
Ancaster Branch - Ancaster - Murray Ferguson Room
Fun with musical instruments and songs.
Wed, Jul 22, 10:00am - 11:00am
Terryberry Branch - Terryberry - Auditorium
Learn about astronomy from those in the know.
Wed, Jul 22, 10:00am - 12:00pm
Valley Park Branch - Valley Park - Program Room A/B
A drop-in knitting and crochet program. Bring your current project and materials.
Wed, Jul 22, 10:00am - 10:30am
Concession Branch - Concession - Program Room
Bring the whole family to story time and get ready to read.
Wed, Jul 22, 10:00am - 10:30am
Central Library - Central - Children's Department
Bring the whole family to story time and get ready to read.
Wed, Jul 22, 10:30am - 11:00am
Saltfleet Branch - Saltfleet - Children's Department
After storytime, stay for social and play time.
Wed, Jul 22, 10:30am - 12:00pm
Dundas Branch - Dundas - Children's Area
After storytime, stay for social and play time.
Wed, Jul 22, 10:30am - 12:30pm
Kenilworth Branch - Kenilworth - Children's Department
Play-based literacy activities for little ones.
Wed, Jul 22, 10:30am - 11:00am
Binbrook Branch
After storytime, stay for social and play time.
Wed, Jul 22, 11:00am - 1:30pm
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, Jul 22, 11:00am - 12:00pm
Waterdown Branch - Waterdown - Program Room
Explore and create with themed stations.
Wed, Jul 22, 11:00am - 11:30am
Lynden Branch - Lynden - Fireplace
Meet a lifeguard at this Storytime focused on water fun and safety.
Wed, Jul 22, 11:00am - 12:30pm
Saltfleet Branch - Saltfleet - Program Room
Instructor-led exercises, followed by light refreshments and opportunities to socialize and connect.
Wed, Jul 22, 11:15am - 11:45am
Barton Branch - Barton - Children's Department
Bring the whole family to story time and get ready to read.
Wed, Jul 22, 11:30am - 12:00pm
Lynden Branch - Lynden - Program Room
After storytime, stay for social and play time.
Wed, Jul 22, 11:30am - 12:30pm
Binbrook Branch - Binbrook - Program Room
Improve your strength, balance and flexibility, regardless of current physical ability, through the SMART program.
Wed, Jul 22, 12:00pm - 1:00pm
Barton Branch - Barton - Gallery Display
Colouring, it’s not just for kids.
Wed, Jul 22, 12:00pm - 12:45pm
Lynden Branch - Lynden - Fireplace
A four-week course for kids who want to learn how to play ukulele.
Wed, Jul 22, 12:30pm - 1:30pm
Terryberry Branch - Terryberry - Auditorium
Gentle and slow stretching.
Wed, Jul 22, 1:00pm - 5:00pm
Central Library - Central - 1st Floor Community Partner Desk B
Canadian Mental Health Association Peer Supporters listen, provide emotional support and inspire hope.
Wed, Jul 22, 1:00pm - 4:00pm
Terryberry Branch - Terryberry - Main Floor
Chat with a specialist about federal government services, including employment insurance, the Canada Pension Plan and more.
Wed, Jul 22, 1:00pm - 3:00pm
Barton Branch - Barton - Outreach
A drop-in knitting and crochet program. Bring your current project and materials.
Wed, Jul 22, 1:00pm - 2:00pm
Barton Branch - Barton - Children's Department
Unleash your creative side.
Wed, Jul 22, 1:00pm - 2:00pm
Sherwood Branch - Sherwood - Program Room A/B
Practice your reading skills with volunteer Reading Buddies.
Wed, Jul 22, 1:00pm - 1:45pm
Stoney Creek Branch - Stoney Creek - Saltfleet Room
Exercise your way to better health and fitness.
Wed, Jul 22, 1:00pm - 6:30pm
Ancaster Branch
Create with our STREAM kits and educational toys.
Wed, Jul 22, 1:00pm - 4:30pm
Red Hill Branch - Red Hill - Marketplace
Free, personalized job search support for those looking for work or considering a career change.
Wed, Jul 22, 2:00pm - 3:00pm
Turner Park Branch - Turner Park - Adult Program Room
Learn basic cooking concepts, including how to read a recipe and measure ingredients, as well as kitchen safety.
Wed, Jul 22, 2:00pm - 3:00pm
Kenilworth Branch - Kenilworth - Children's Department
Unleash your creative side.
Wed, Jul 22, 2:00pm - 4:00pm
Binbrook Branch - Binbrook - Program Room
Learn through play, songs and more with EarlyON.
Wed, Jul 22, 2:00pm - 5:00pm
Stoney Creek Branch - Stoney Creek - Children's Department
Create with our STREAM kits and educational toys.
Wed, Jul 22, 2:30pm - 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.
Wed, Jul 22, 2:30pm - 3:30pm
Red Hill Branch - Red Hill - Computer Lab
Learn to code with Scratch. Best suited for children age 8-12.
Wed, Jul 22, 3:00pm - 4:00pm
Greensville Branch - Greensville - Teen Area
Digitize photographs, negatives and VHS cassettes.
Wed, Jul 22, 3:00pm - 5:00pm
Kenilworth Branch - Kenilworth- Makerspace
Knit for a cause and earn volunteer hours.
Wed, Jul 22, 3:30pm - 5:30pm
Carlisle Branch - Carlisle - Open Area 1
Drop-in board game and puzzle fun.
Wed, Jul 22, 4:00pm - 5:00pm
Mount Hope Branch - Mount Hope - Teen Area
Bring the family and play chess.
Wed, Jul 22, 4:00pm - 5:00pm
Terryberry Branch - Terryberry - Program Room
Practise speaking English in a small group.
Wed, Jul 22, 4:00pm - 5:00pm
Valley Park Branch - Valley Park - Program Room A
Build, imagine and play with LEGO.
Wed, Jul 22, 5:00pm - 6:00pm
Kenilworth Branch - Kenilworth - Program Room
Learn to code with Scratch. Best suited for children age 8-12.
Wed, Jul 22, 5:30pm - 7:00pm
Dundas Branch - Dundas - Teen Area
Bring your phone, tablet or laptop computer and your technology questions to this drop-in program.
Wed, Jul 22, 5:30pm - 6:30pm
Westdale Branch - Westdale - Program Room
Practise your French-speaking skills weekly at beginner or intermediate level.
Wed, Jul 22, 5:30pm - 6:30pm
Ancaster Branch - Ancaster - Computer Lab
Learn to code with Scratch. Best suited for children age 8-12.
Wed, Jul 22, 5:30pm - 6:30pm
Sherwood Branch - Sherwood - Program Room A/B
Learn to code with Scratch. Best suited for children age 8-12.
Wed, Jul 22, 6:00pm - 7:00pm
Central Library - Central - Photo Studio
Learn how Artificial Intelligence is shaping the world in which we live.
Wed, Jul 22, 6:00pm - 7:00pm
Red Hill Branch - Red Hill - Children's Department
Build, imagine and play with LEGO.
Wed, Jul 22, 6:00pm - 6:30pm
Central Library - Central - Children's Department
Fun with musical instruments and songs.
Wed, Jul 22, 6:00pm - 7:00pm
Waterdown Branch - Waterdown - Maker Studio
Learn the features and functions of the Brother PRS100 embroidery machine.
Wed, Jul 22, 6:30pm - 7:45pm
Terryberry Branch - Terryberry - Auditorium
Practice writing skills and network with other writers.
Wed, Jul 22, 6:30pm - 7:30pm
Red Hill Branch - Red Hill - Computer Lab
Learn to code with Scratch. Best suited for children age 8-12.
Cancelled
Thu, Jul 23, 9:00am - 12:00pm
Central Library
Mishka Social Services provides social services in Arabic and English/ نقدم الخدمات الاجتماعية باللغة العربية والانكليزية
Thu, Jul 23, 9:00am - 5:00pm
Valley Park Branch - Valley Park - Study Table Area
Learn about the settlement and library services, supports and programs available to newcomers.
Thu, Jul 23, 9:30am - 12:30pm
Central Library - Central - Wentworth Room
Learn how to find meaningful employment in this workshop series from Wesley Employment Services.
Thu, Jul 23, 10:00am - 11:00am
Turner Park Branch - Turner Park - Adult Program Room
Join a fun interactive program for adults with disabilities.
Thu, Jul 23, 10:00am - 10:30am
Westdale Branch - Westdale - Program Room
Bring the whole family to story time and get ready to read.
Thu, Jul 23, 10:00am - 10:30am
Terryberry Branch - Terryberry - Auditorium
Bring the whole family to story time and get ready to read.
Thu, Jul 23, 10:00am - 12:00pm
Parkdale Branch - Parkdale - Main Room
Build, imagine and play with LEGO.
Thu, Jul 23, 10:00am - 12:00pm
Concession Branch - Concession - Program Room
A drop-in knitting and crochet program. Bring your current project and materials.
Thu, Jul 23, 10:00am - 11:00am
Waterdown Branch - Waterdown - Program Room
Learn how to save money on groceries using apps, reward programs and online resources.
Thu, Jul 23, 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, Jul 23, 10:00am - 11:00am
Central Library - Central - 4th Floor Computer Lab
Learn to code with Scratch. Best suited for children age 8-12.
Thu, Jul 23, 10:00am - 10:30am
Red Hill Branch - Red Hill - Program Room
Meet a lifeguard at this Storytime focused on water fun and safety.
Thu, Jul 23, 10:30am - 11:30am
Sherwood Branch - Sherwood - Program Room A/B
Exercise your way to better health and fitness.
Thu, Jul 23, 10:30am - 11:00am
Kenilworth Branch - Kenilworth - Children's Department
Bring the whole family to story time and get ready to read.
Thu, Jul 23, 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, Jul 23, 10:30am - 11:00am
Carlisle Branch - Carlisle - Open Area 1
Bring a stuffie to the Library for fun and games.
Thu, Jul 23, 10:30am - 11:30am
Red Hill Branch - Red Hill - Children's Department
After storytime, stay for social and play time.
Thu, Jul 23, 11:00am - 12:00pm
Waterdown Branch - Waterdown - Program Room
Practice your reading skills with volunteer Reading Buddies.
Thu, Jul 23, 11:00am - 12:00pm
Barton Branch - Barton - Program Room
Unleash your creative side and make something crafty.
Thu, Jul 23, 11:00am - 12:00pm
Binbrook Branch - Binbrook - Program Room
Practice your reading skills with volunteer Reading Buddies.
Thu, Jul 23, 11:00am - 12:00pm
Carlisle Branch - Carlisle - Open Area 2
Stories, crafts and hands-on water activities outside.
Thu, Jul 23, 11:00am - 11:30am
Ancaster Branch - Ancaster - Patio
Stories, crafts and hands-on water activities outside.
Thu, Jul 23, 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, Jul 23, 11:00am - 12:00pm
Mount Hope Branch - Mount Hope - Teen Area
Drop-in board game and puzzle fun.
Thu, Jul 23, 11:00am - 12:00pm
Central Library - Central - 2nd Floor Program Room
Practice your reading skills with volunteer Reading Buddies.
Thu, Jul 23, 11:30am - 12:30pm
Valley Park Branch
Learn to code with Scratch. Best suited for children age 8-12.
Thu, Jul 23, 11:45am - 12:45pm
Red Hill Branch - Red Hill - Program Room
Exercise your way to better health and fitness.
Thu, Jul 23, 1:00pm - 4:00pm
Central Library - Central - 1st Floor Community Partner Desk A
Job seekers, visit Goodwill Industries staff at the Community Partner Desk for employment help.
Thu, Jul 23, 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.
Thu, Jul 23, 1:00pm - 1:30pm
Central Library - Central - Children's Department
Fun with musical instruments and songs.
Thu, Jul 23, 1:00pm - 2:00pm
Turner Park Branch - Turner Park - Adult Program Room
Build, imagine and play with LEGO.
Thu, Jul 23, 1:00pm - 2:00pm
Barton Branch - Barton - Children's Department
Build, imagine and play with LEGO.
Thu, Jul 23, 1:00pm - 3:00pm
Concession Branch
Bring along your support staff, friends and family and feel free to colour, do puzzles and play games.
Thu, Jul 23, 1:00pm - 2:00pm
Turner Park Branch - Turner Park - Computer Lab
Learn to code with Scratch. Best suited for children age 8-12.
Thu, Jul 23, 1:30pm - 2:00pm
Central Library - Central - Children's Department
Stay for social and play time.
Thu, Jul 23, 1:30pm - 2:00pm
Waterdown Branch - Waterdown - Program Room
Fun with musical instruments and songs.
Thu, Jul 23, 2:00pm - 3:00pm
Turner Park Branch - Turner Park - Adult Program Room
Practice your reading skills with volunteer Reading Buddies.
Thu, Jul 23, 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, Jul 23, 2:00pm - 3:00pm
Waterdown Branch - Waterdown - Program Room
Explore and create with themed stations.
Thu, Jul 23, 2:00pm - 3:00pm
Parkdale Branch
Board a bus full of animals on this mobile zoo.
Thu, Jul 23, 2:00pm - 3:00pm
Terryberry Branch - Terryberry - Auditorium
Practice your reading skills with volunteer Reading Buddies.
Thu, Jul 23, 2:00pm - 3:00pm
Kenilworth Branch - Kenilworth - Program Room
For children starting Kindergarten in September.
Thu, Jul 23, 2:00pm - 3:30pm
Dundas Branch - Dundas - Teen Area
A drop-in knitting and crochet program. Bring your current project and materials.
Thu, Jul 23, 2:00pm - 3:00pm
Red Hill Branch - Red Hill - Marketplace
Practise speaking English in a group setting.
Thu, Jul 23, 2:00pm - 3:00pm
Valley Park Branch - Valley Park - Program Room A/B
Dive into undersea fun and find Scout's sunken treasure.
Thu, Jul 23, 2:00pm - 3:00pm
Ancaster Branch - Ancaster - Computer Lab
Learn to code with Scratch. Best suited for children age 8-12.
Thu, Jul 23, 3:00pm - 4:00pm
Barton Branch - Barton - Program Room
A magical experience that will leave you spellbound.
Thu, Jul 23, 3:00pm - 7:00pm
Parkdale Branch - Parkdale - Main Room
An in-person math adventure.
Thu, Jul 23, 3:00pm - 4:00pm
Saltfleet Branch - Saltfleet - Teen Area
Bring your knitting, stitching, or crochet project and share advice, ideas and conversations with fellow crafters.
Thu, Jul 23, 3:00pm - 4:30pm
Red Hill Branch - Red Hill - Program Room
Build and program a LEGO robot to drive through an obstacle course using LEGO Spike Prime.
Thu, Jul 23, 3:30pm - 4:30pm
Waterdown Branch - Waterdown - Program Room
Bring your phone, tablet or laptop computer and your technology questions to this drop-in program.
Thu, Jul 23, 3:30pm - 4:30pm
Central Library - Central - 4th Floor Newcomers Classroom
Practise speaking English in a small group.
Thu, Jul 23, 3:30pm - 4:30pm
Central Library
Bring your tech questions and get one-on-one help.
Thu, Jul 23, 4:00pm - 5:00pm
Saltfleet Branch - Saltfleet - Program Room
Show who you are, inside and out.
Thu, Jul 23, 4:00pm - 5:00pm
Dundas Branch - Dundas - Program Room
Take your character on a legendary adventure.
Thu, Jul 23, 5:00pm - 7:00pm
Central Library - Central - 4th Floor Program Room
Start and finish a one-shot game in a single session with other adults in this drop-in session.
Thu, Jul 23, 5:00pm - 6:00pm
Central Library - Central - 2nd Floor Program Room
Practise your French-speaking skills weekly at beginner or intermediate level.
Thu, Jul 23, 5:00pm - 6:30pm
Westdale Branch - Westdale - Program Room
Share, collaborate and discuss with others who share an interest in zines.
Thu, Jul 23, 5:00pm - 6:00pm
Turner Park Branch - Turner Park - Entry
Bring the family and play chess.
Thu, Jul 23, 5:00pm - 6:30pm
Westdale Branch - Westdale - Marketplace
Swap your new or gently used comic books and graphic novels with other readers.
Thu, Jul 23, 6:00pm - 7:00pm
Central Library - Central - Children's Department
Sit back and relax as library staff read stories, in French, aloud.
Détendez-vous pendant que le personnel de la bibliothèque vous lit des histoires à haute voix, en français.
Thu, Jul 23, 6:00pm - 7:00pm
Dundas Branch - Dundas - Program Room
Practice your reading skills with volunteer Reading Buddies.
Thu, Jul 23, 6:00pm - 6:30pm
Ancaster Branch - Ancaster - Children's Department
Stories and songs by the campfire, without the bugs.
Thu, Jul 23, 6:00pm - 7:00pm
Valley Park Branch - Valley Park - Program Room A
Learn the process of stop motion filmmaking in this four-week program.
Thu, Jul 23, 6:00pm - 7:00pm
Central Library - Central - Photo Studio
Design and create custom buttons.
Thu, Jul 23, 6:00pm - 7:00pm
Turner Park Branch - Turner Park - Computer Lab
Learn to code with Scratch. Best suited for children age 8-12.
Thu, Jul 23, 6:30pm - 7:30pm
Waterdown Branch - Waterdown - Program Room
Learn about different water-based myths and folklore.
Thu, Jul 23, 6:30pm - 7:30pm
Valley Park Branch - Valley Park - Study Table Area
Read aloud to a furry friend to help build interest, confidence and a love for reading.
Thu, Jul 23, 6:30pm - 7:15pm
Terryberry Branch - Terryberry - Program Room
A four-week course for kids who want to learn how to play ukulele.
This event is full
Fri, Jul 24, 9:00am - 12:00pm
Central Library - Central - 1st Floor Community Partner Desk A
Peer Supporters listen, provide emotional support and most importantly, inspire hope
Fri, Jul 24, 9:30am - 10:00am
Sherwood Branch - Sherwood - Program Room C
It’s never too early to read to your baby. Suitable for children from birth to age 24 months.
Fri, Jul 24, 9:30am - 12:30pm
Central Library
Learn how to find meaningful employment in this workshop series from Wesley Employment Services.
Fri, Jul 24, 10:00am - 11:00am
Turner Park Branch - Turner Park - Children's Program Room
Stories, crafts and hands-on water activities outside.
Fri, Jul 24, 10:00am - 12:00pm
Westdale Branch - Westdale - Program Room
Build, imagine and play with LEGO.
Fri, Jul 24, 10:00am - 12:00pm
Greensville Branch - Greensville - Meeting Room
Create with our STREAM kits and educational toys.
Fri, Jul 24, 10:00am - 11:00am
Dundas Branch - Dundas - Program Room
For children starting Kindergarten in September.
Fri, Jul 24, 10:00am - 10:30am
Sherwood Branch - Sherwood - Program Room C
Stay for social and play time.
Fri, Jul 24, 10:00am - 11:00am
Terryberry Branch - Terryberry - Computer Lab
Learn to code with Scratch. Best suited for children age 8-12.
Fri, Jul 24, 10:00am - 10:30am
Binbrook Branch - Binbrook - Program Room
Bring a stuffie to the Library for fun and games.
Fri, Jul 24, 10:00am - 11:00am
Turner Park Branch - Turner Park - Computer Lab
Learn to navigate the digital space of online dating.
Fri, Jul 24, 10:00am - 4:00pm
Ancaster Branch - Ancaster - Children's Department
Unleash your creative side.
Fri, Jul 24, 10:00am - 12:00pm
Central Library - Central - 4th Floor Newcomer Learning Centre
A supportive forum for writers who are older adults.
Fri, Jul 24, 10:00am - 12:00pm
Stoney Creek Branch - Stoney Creek - Children's area
Explore and create with our various food-themed stations and activities.
Fri, Jul 24, 10:00am - 10:30am
Concession Branch - Concession - Program Room
Drop-in for some fun, low impact, calming stretches and exercises.
Fri, Jul 24, 10:30am - 11:30am
Central Library - Central - 2nd Floor Program Room
Connect with others age 55 and older for fun and games.
Fri, Jul 24, 10:30am - 11:30am
Red Hill Branch - Red Hill - Computer Lab
Learn to code with Scratch. Best suited for children age 8-12.
Fri, Jul 24, 10:30am - 12:00pm
Waterdown Branch - Waterdown - Program Room
Explore and create with themed stations.
Fri, Jul 24, 10:30am - 11:00am
Lynden Branch - Lynden - Fireplace
It’s never too early to read to your baby. Suitable for children from birth to age 24 months.
Fri, Jul 24, 10:30am - 11:00am
Central Library - Central - Children's Department
Bring the whole family to story time and get ready to read.
Fri, Jul 24, 10:30am - 11:30am
Kenilworth Branch - Kenilworth - Children's Department
Learn to code with Scratch. Best suited for children age 8-12.
Fri, Jul 24, 11:00am - 12:00pm
Barton Branch - Barton - Program Room
Create with our STREAM kits and educational toys.
Fri, Jul 24, 11:00am - 12:00pm
Ancaster Branch - Ancaster - Murray Ferguson Room
Exercise your way to better health and fitness.
Fri, Jul 24, 11:00am - 12:00pm
Lynden Branch - Lynden - Program Room
Stay for social and play time.
Fri, Jul 24, 11:00am - 2:00pm
Central Library - Central - 1st Floor Jackson Square Lobby
Learn about Agilec Employment Services' Power of Possible job-search workshop series.
Fri, Jul 24, 11:30am - 12:30pm
Turner Park Branch - Turner Park - Computer Lab
Learn to code with Scratch. Best suited for children age 8-12.
Fri, Jul 24, 12:00pm - 1:00pm
Central Library - Central - Hamilton Room
Listen to live music each Friday at Noon at Central Library.
Fri, Jul 24, 12:00pm - 1:00pm
Saltfleet Branch - Saltfleet - Program Room
Hands-on STEAM (Science, Tech, Engineering, Art and Math) fun.
Fri, Jul 24, 12:00pm - 4:00pm
Central Library - Central - Children's Department
Build, imagine and play with LEGO.
Fri, Jul 24, 12:30pm - 1:30pm
Waterdown Branch - Waterdown - Program Room
Get creative and make a unique craft.
Fri, Jul 24, 12:30pm - 1:30pm
Dundas Branch - Dundas - Program Room
Exercise your way to better health and fitness.
Fri, Jul 24, 1:00pm - 2:00pm
Valley Park Branch - Valley Park - Program Room A/B
For children starting Kindergarten in September.
Fri, Jul 24, 1:00pm - 2:00pm
Barton Branch - Barton - Program Room
Drop-in for multiplayer video game fun.
Fri, Jul 24, 1:00pm - 2:00pm
Central Library - Central - 2nd Floor Program Room
Explore construction through building with the ChompSaw.
Fri, Jul 24, 1:30pm - 4:30pm
Kenilworth Branch - Kenilworth - Children's Department
Build, imagine and play with LEGO.
Fri, Jul 24, 1:30pm - 4:00pm
Dundas Branch - Dundas - 1st Floor
Service Canada provides Canadians with a single point of access to a wide range of government services and benefits.
Fri, Jul 24, 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, Jul 24, 2:00pm - 3:00pm
Saltfleet Branch - Saltfleet - Program Room
Create with our STREAM kits and educational toys.
Fri, Jul 24, 2:00pm - 4:00pm
Turner Park Branch - Turner Park - Adult Program Room
A great selection of free movies from new releases to award-winning classics.
Fri, Jul 24, 2:00pm - 3:00pm
Turner Park Branch - Turner Park - Teen Area
Build, imagine and play with LEGO.
Fri, Jul 24, 2:00pm - 4:00pm
Dundas Branch - Dundas - Program Room
Drop-in board game and puzzle fun.
Fri, Jul 24, 2:00pm - 4:00pm
Barton Branch - Barton - Outreach
Learn about healthcare and harm reduction services by Hamilton Urban Core Community Health Centre.
Fri, Jul 24, 2:00pm - 3:30pm
Red Hill Branch - Red Hill - Program Room
Watch new releases and rediscover old favourites.
Fri, Jul 24, 2:00pm - 3:00pm
Concession Branch - Concession - Program Room
Drop-in for multiplayer video game fun.
Fri, Jul 24, 2:00pm - 3:00pm
Mount Hope Branch - Mount Hope - Teen Area
Build, imagine and play with LEGO.
Fri, Jul 24, 2:00pm - 3:00pm
Turner Park Branch - Turner Park - Computer Lab
Learn to code with Scratch. Best suited for children age 8-12.
Fri, Jul 24, 2:30pm - 3:30pm
Valley Park Branch
Improve your strength, balance and flexibility, regardless of current physical ability, through the SMART program.
Fri, Jul 24, 3:00pm - 4:30pm
Waterdown Branch - Waterdown - Program Room
Learn the process of stop motion filmmaking in this four-week program.
Fri, Jul 24, 3:00pm - 5:00pm
Terryberry Branch - Terryberry - Children's Area
An in-person math adventure.
Fri, Jul 24, 3:00pm - 5:00pm
Parkdale Branch - Parkdale - Study Room
A drop-in session for teens interested in setting up a Dungeons and Dragon campaign.
Fri, Jul 24, 3:00pm - 5:00pm
Stoney Creek Branch - Stoney Creek - Children's Department
Create with our STREAM kits and educational toys.
