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

Snuggle Up and Read Storytime

In-Branch Program

2025-01-27 11:00:00 2025-01-27 11:30:00 America/New_York Snuggle Up and Read Storytime Celebrate Family Literacy Week (Jan 26-Feb 2) with Family Storytime. Ancaster Branch - Ancaster - Children's Department

Monday, January 27
11:00am - 11:30am

Add to Calendar 2025-01-27 11:00:00 2025-01-27 11:30:00 America/New_York Snuggle Up and Read Storytime Celebrate Family Literacy Week (Jan 26-Feb 2) with Family Storytime. Ancaster Branch - Ancaster - Children's Department

Ancaster Branch

Ancaster - Children's Department

Celebrate Family Literacy Week (Jan 26-Feb 2) with Family Storytime.

Bring the whole family to storytime and get ready to read. Discover stories, rhymes, music, finger plays and flannel boards that appeal to a wide range of ages at this interactive program. 

Ancaster Branch

Phone: 289-779-7588
Branch manager
Jen Gal

Hours
About the branch

The Ancaster Branch first opened in 1955. The branch moved several times over the following decade. The library arrived at its current location on Wilson Street in 1967 as a Centennial project. Completely renovated in 2006, the branch offers materials and programming  for children, teens and adults.

Upcoming events

Thu, Jan 02, 8:00am - 8:00pm
Central Library - Central - Gallery York
Kooshkopayiw: Awakening is an exhibition of artworks by members of the Kooshkopayiw Métis Artist Collective.

Thu, Jan 02, 10:00am - 12:00pm
Dundas Branch - Dundas - Program Room
Build, imagine and play with LEGO.

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

Thu, Jan 02, 10:00am - 12:00pm
Terryberry Branch - Terryberry - Auditorium
Unleash your inner filmmaker.
This event is full

Thu, Jan 02, 10:00am - 12:00pm
Locke Branch - Locke - Children's Department
Unleash your creative side.

Thu, Jan 02, 10:00am - 4:00pm
Westdale Branch - Westdale - Program Room
Drop-in board game and puzzle fun.

Thu, Jan 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, Jan 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, Jan 02, 10:30am - 11:30am
Waterdown Branch - Waterdown - Program Room
Learn how to draw cute animals.

Thu, Jan 02, 10:30am - 11:00am
Bookmobile - Bookmobile - Swansea Apartments
Visit HPL's Library on wheels. Pick up holds, browse the collections and more.

Thu, Jan 02, 10:30am - 11:30am
Saltfleet Branch - Saltfleet - Program Room
Unleash your creative side.

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

Thu, Jan 02, 10:30am - 11:00am
Red Hill Branch - Red Hill - Children's Department
After storytime, stay for social and play time.

Thu, Jan 02, 11:00am - 12:00pm
Binbrook Branch - Binbrook - Program Room
Challenge fellow gamers to claim the title of champion.

Thu, Jan 02, 11:00am - 12:00pm
Barton Branch - Barton - Program Room
Create with our STREAM kits and educational toys.

Thu, Jan 02, 11:00am - 12:00pm
Kenilworth Branch - Kenilworth - Children's Department
Learn how to draw cute animals.

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

Thu, Jan 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, Jan 02, 11:00am - 12:00pm
Carlisle Branch - Carlisle - Open Area 2
After storytime, stay for social and play time.

Thu, Jan 02, 11:30am - 12:00pm
Bookmobile - Bookmobile - Lawfield
Visit HPL's Library on wheels. Pick up holds, browse the collections and more.

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

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

Thu, Jan 02, 12:30pm - 3:00pm
Carlisle Branch - Carlisle - Open Area 1
Design and play an indoor mini golf course.

Thu, Jan 02, 1:00pm - 4:00pm
Central Library - Central - 1st Floor Community Partner Desk A
Goodwill Amity harnesses the power of work to address the most pressing social, economic and environmental challenges today.

Thu, Jan 02, 1:00pm - 1:30pm
Bookmobile - Bookmobile - Garth Trails
Visit HPL's Library on wheels. Pick up holds, browse the collections and more.

Thu, Jan 02, 1:00pm - 3:00pm
Central Library - Central - First Floor Big Screen
Watch the International Ice Hockey Federation World Junior Championship on the Big Screen at Central Library.

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

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

Thu, Jan 02, 2:00pm - 4:00pm
Barton Branch - Barton - Program Room
Watch new releases and rediscover old favourites.

Thu, Jan 02, 2:00pm - 3:00pm
Red Hill Branch - Red Hill - Children's Department
Build, imagine and play with LEGO.

Thu, Jan 02, 2:00pm - 4:00pm
Dundas Branch - Dundas - Teen Area
Create with our STREAM kits and educational toys.

Thu, Jan 02, 2:00pm - 3:00pm
Kenilworth Branch - Kenilworth - Program Room
Drop-in for multiplayer video game fun.

Thu, Jan 02, 2:00pm - 4:30pm
Waterdown Branch - Waterdown - Program Room
Build, imagine and play with LEGO.

Thu, Jan 02, 2:00pm - 3:00pm
Central Library - Central - Makerspace
Learn about 3D design.

Thu, Jan 02, 2:30pm - 3:30pm
Terryberry Branch - Terryberry - Auditorium
Build, imagine and play with LEGO.

Thu, Jan 02, 3:00pm - 4:00pm
Central Library - Central - Hamilton Room
Test your trivia knowledge in this fun competition for kids ages 6-12.

Cancelled
Thu, Jan 02, 3:00pm - 4:00pm
Bookmobile
Visit HPL's Library on wheels. Pick up holds, browse the collections and more.

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

Thu, Jan 02, 3:30pm - 4:30pm
Central Library - Central - Wentworth Room
Bring your tech questions and get one-on-one help.

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

Thu, Jan 02, 4:00pm - 5:00pm
Valley Park Branch - Valley Park - Program Room A/B
Unleash your creative side.

Thu, Jan 02, 4:00pm - 5:30pm
Bookmobile - Bookmobile - Bennetto (Tuesday)
Visit HPL's Library on wheels. Pick up holds, browse the collections and more.

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

Thu, Jan 02, 5:00pm - 7:00pm
Turner Park Branch - Turner Park - Marketplace
Play chess with other teens.

Thu, Jan 02, 6:00pm - 6:30pm
Bookmobile - Bookmobile - Kinsmen Park
Visit HPL's Library on wheels. Pick up holds, browse the collections and more.

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

Fri, Jan 03, 8:00am - 6:00pm
Central Library - Central - Gallery York
Kooshkopayiw: Awakening is an exhibition of artworks by members of the Kooshkopayiw Métis Artist Collective.

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

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

Fri, Jan 03, 10:00am - 12:00pm
Turner Park Branch - Turner Park - Adult Program Room
Build, imagine and play with LEGO.

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

Fri, Jan 03, 10:00am - 11:00am
Red Hill Branch - Red Hill - Children's Department
Create with our STREAM kits and educational toys.

Fri, Jan 03, 10:00am - 11:00am
Sherwood Branch - Sherwood - Program Room A/B
Craft a bullet journal to stay organized or doodle.

Fri, Jan 03, 10:00am - 11:00am
Valley Park Branch - Valley Park - Program Room A/B
Family fun with BINGO

Fri, Jan 03, 10:00am - 11:00am
Waterdown Branch - Waterdown - Program Room
Raise your voice and explore sound with the Hamilton Children's Choir.

Fri, Jan 03, 10:00am - 12:00pm
Locke Branch - Locke - Children's Department
Create with our STREAM kits and educational toys.

Fri, Jan 03, 10:00am - 12:00pm
Terryberry Branch - Terryberry - Auditorium
Drop-in board game and puzzle fun.

Fri, Jan 03, 10:00am - 11:00am
Stoney Creek Branch - Stoney Creek - Children's area
Create with our STREAM kits and educational toys.

Fri, Jan 03, 10:00am - 12:00pm
Sherwood Branch - Sherwood - Marketplace
Learn about Good Shepherd Community Health's Community Connectors.

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

Fri, Jan 03, 10:30am - 12:00pm
Bookmobile - Six Nations
Visit HPL's Library on wheels. Pick up holds, browse the collections and more.

Fri, Jan 03, 10:30am - 11:00am
Bookmobile - Bookmobile - Strathcona Apartments
Visit HPL's Library on wheels. Pick up holds, browse the collections and more.

Fri, Jan 03, 11:00am - 11:30am
Binbrook Branch - Binbrook - Program Room
Family fun with BINGO

Fri, Jan 03, 11:00am - 12:00pm
Dundas Branch - Dundas - Program Room
Family fun with BINGO

Fri, Jan 03, 11:00am - 12:00pm
Barton Branch - Barton - Program Room
Family fun with BINGO

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

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

Fri, Jan 03, 11:00am - 12:00pm
Kenilworth Branch - Kenilworth - Program Room
Test your trivia knowledge in this fun competition for kids ages 6-12.

Fri, Jan 03, 11:30am - 12:00pm
Saltfleet Branch - Saltfleet - Program Room
Music, movement & more

Fri, Jan 03, 11:30am - 12:00pm
Bookmobile - Bookmobile- Bernie Morelli
Visit HPL's Library on wheels. Pick up holds, browse the collections and more.

Fri, Jan 03, 12:00pm - 4:00pm
Central Library - Central - Children's Department
Build, imagine and play with LEGO.

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

Fri, Jan 03, 1:00pm - 3:00pm
Central Library - Central - First Floor Big Screen
Watch the International Ice Hockey Federation World Junior Championship on the Big Screen at Central Library.

Fri, Jan 03, 1:00pm - 4:30pm
Freelton Branch - Freelton - Open Area 1
Unleash your creative side.

Fri, Jan 03, 1:30pm - 3:30pm
Saltfleet Branch - Saltfleet - Program Room
Watch new releases and rediscover old favourites.

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

Fri, Jan 03, 2:00pm - 3:00pm
Mount Hope Branch - Mount Hope - Teen Area
Drop-in board game and puzzle fun.

Fri, Jan 03, 2:00pm - 3:30pm
Red Hill Branch - Red Hill - Program Room
Watch new releases and rediscover old favourites.

Fri, Jan 03, 2:00pm - 4:00pm
Dundas Branch - Dundas - Program Room
Drop-in board game and puzzle fun.

Fri, Jan 03, 2:00pm - 3:00pm
Waterdown Branch - Waterdown - Program Room
Design and play an indoor mini golf course.

Fri, Jan 03, 2:00pm - 3:30pm
Central Library - Central - Photo Studio
Build, code, and drive a LEGO rover.

Fri, Jan 03, 2:00pm - 4:00pm
Barton Branch - Barton - Program Room
Drop-in for multiplayer video game fun.

Fri, Jan 03, 2:30pm - 4:00pm
Bookmobile - Bookmobile - Maplewood
Visit HPL's Library on wheels. Pick up holds, browse the collections and more.

Fri, Jan 03, 3:00pm - 4:00pm
Westdale Branch - Westdale - Program Room
Build a video game from scratch.

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

Fri, Jan 03, 3:00pm - 5:00pm
Terryberry Branch - Terryberry - Children's Area
An in-person math adventure.

Fri, Jan 03, 4:00pm - 5:00pm
Barton Branch - Barton - Children's Department
Build, imagine and play with LEGO.

Fri, Jan 03, 4:00pm - 5:00pm
Kenilworth Branch - Kenilworth - Children's Department
Bring the family and play chess.

Sat, Jan 04, 8:00am - 5:00pm
Central Library - Central - Gallery York
Kooshkopayiw: Awakening is an exhibition of artworks by members of the Kooshkopayiw Métis Artist Collective.

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

Sat, Jan 04, 9:00am - 10:00am
Terryberry Branch - Terryberry - Study Room 1
Practise your French-speaking skills weekly at beginner or intermediate level.

Sat, Jan 04, 10:00am - 12:00pm
Binbrook Branch - Binbrook - Program Room
Drop-in board game and puzzle fun.

Sat, Jan 04, 10:00am - 11:00am
Waterdown Branch - Waterdown - Program Room
Swap your new or gently used books with other readers.

Sat, Jan 04, 10:00am - 11:00am
Red Hill Branch - Red Hill - Program Room
Ignite your child's imagination by exploring a variety of art materials.

Sat, Jan 04, 10:00am - 11:00am
Valley Park Branch - Valley Park - Program Room A/B
Hands-on STEAM (Science, Tech, Engineering, Art and Math) fun.

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

Sat, Jan 04, 10:00am - 4:00pm
Westdale Branch - Westdale - Program Room
Build, imagine and play with LEGO.

Sat, Jan 04, 10:00am - 11:00am
Central Library - Central - Photo Studio
Learn how to create custom designs, print and cut them out using a vinyl printer.

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

Sat, Jan 04, 10:00am - 12:00pm
Sherwood Branch - Sherwood - Children's Department
Unleash your creative side.

Sat, Jan 04, 10:30am - 11:30am
Saltfleet Branch - Saltfleet - Program Room
Ignite your child's imagination by exploring a variety of art materials.

Sat, Jan 04, 10:30am - 11:00am
Bookmobile - Bookmobile- Stoney Creek Arena
Visit HPL's Library on wheels. Pick up holds, browse the collections and more.

Sat, Jan 04, 10:30am - 11:00am
Kenilworth Branch - Kenilworth - Children's Department
Bring the whole family to story time and get ready to read.

Sat, Jan 04, 11:00am - 12:00pm
Barton Branch - Barton - Children's Department
Unleash your creative side.

Sat, Jan 04, 11:00am - 12:00pm
Central Library - Central - Hamilton Room
Puppet shows, stories and songs.

Sat, Jan 04, 11:00am - 2:00pm
Stoney Creek Branch - Stoney Creek - Children's area
Build, imagine and play with LEGO.

Sat, Jan 04, 11:30am - 12:00pm
Bookmobile - Bookmobile - Gage Park
Visit HPL's Library on wheels. Pick up holds, browse the collections and more.

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

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

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

Sat, Jan 04, 1:00pm - 4:30pm
Waterdown Branch - Waterdown - Program Room
Create with our STREAM kits and educational toys.

Sat, Jan 04, 1:30pm - 3:30pm
Saltfleet Branch - Saltfleet - Auditorium
Watch new releases and rediscover old favourites.

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

Sat, Jan 04, 2:00pm - 4:00pm
Binbrook Branch - Binbrook - Program Room
Play chess with other fans of the game and hone your skills.

Sat, Jan 04, 2:00pm - 4:00pm
Barton Branch - Barton - Program Room
Watch new releases and rediscover old favourites.

Sat, Jan 04, 2:00pm - 3:30pm
Red Hill Branch - Red Hill - Program Room
Watch new releases and rediscover old favourites.

Sat, Jan 04, 2:00pm - 3:00pm
Saltfleet Branch - Saltfleet - Program Room
Practise your French-speaking skills weekly at beginner or intermediate level.

Sat, Jan 04, 2:00pm - 3:00pm
Mount Hope Branch - Mount Hope - Teen Area
Unleash your creative side.

Sat, Jan 04, 2:30pm - 3:00pm
Bookmobile - Bookmobile - Rockton
Visit HPL's Library on wheels. Pick up holds, browse the collections and more.

Sat, Jan 04, 2:30pm - 3:30pm
Stoney Creek Branch - Stoney Creek - Teen Area
Read comics, discover new characters and create a superhero.

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

Sat, Jan 04, 3:30pm - 4:00pm
Bookmobile - Bookmobile - Millgrove
Visit HPL's Library on wheels. Pick up holds, browse the collections and more.

Sun, Jan 05, 12:00pm - 5:00pm
Central Library - Central - Gallery York
Kooshkopayiw: Awakening is an exhibition of artworks by members of the Kooshkopayiw Métis Artist Collective.

Mon, Jan 06, 8:00am - 8:00pm
Central Library - Central - Gallery York
Kooshkopayiw: Awakening is an exhibition of artworks by members of the Kooshkopayiw Métis Artist Collective.

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

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

Mon, Jan 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, Jan 06, 10:00am - 12:00pm
Valley Park Branch - Valley Park - Program Room A
If you are interested in reading and discussing great books, there is a book club near you.

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

Mon, Jan 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, Jan 06, 10:00am - 12:00pm
Terryberry Branch - Terryberry - Main Floor
A drop-in knitting and crochet program. Bring your current project and materials.

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

Mon, Jan 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, Jan 06, 10:00am - 11:00am
Kenilworth Branch - Kenilworth - Children's Department
Bring the whole family to story time and get ready to read.

Mon, Jan 06, 10:30am - 11:30am
Red Hill Branch - Red Hill - Children's Department
After storytime, stay for social and play time.

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

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

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

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

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

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

Mon, Jan 06, 12:00pm - 2:00pm
Westdale Branch - Westdale - Program Room
Play the classic word game with others.

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

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

Mon, Jan 06, 1:00pm - 3:00pm
Central Library - Central - First Floor Big Screen
Watch the International Ice Hockey Federation World Junior Championship on the Big Screen at Central Library.

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

Mon, Jan 06, 1:00pm - 1:45pm
Stoney Creek Branch
Exercise your way to better health and fitness.

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

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

Mon, Jan 06, 2:00pm - 3:00pm
Red Hill Branch - Red Hill - Program Room
Read and discuss a short story.

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

Mon, Jan 06, 2:00pm - 3:00pm
Central Library - Central - Photo Studio
Learn how to create embroidery designs with Hatch Embroidery Digitizer.

Mon, Jan 06, 2:30pm - 3:30pm
Binbrook Branch - Binbrook - Program Room
Learn basic photo editing.

Mon, Jan 06, 2:30pm - 3:00pm
Westdale Branch - Westdale - Program Room
It’s never too early to read to your baby. Suitable for children from birth to age 24 months.

Mon, Jan 06, 3:00pm - 3:30pm
Westdale Branch
After storytime, stay for social and play time.

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

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

Mon, Jan 06, 3:30pm - 4:30pm
Waterdown Branch - Waterdown - Program Room
Bring the family and play chess.

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

Mon, Jan 06, 4:00pm - 5:00pm
Bookmobile - Bookmobile - Riverdale
Visit HPL's Library on wheels. Pick up holds, browse the collections and more.

Mon, Jan 06, 5:30pm - 6:30pm
Bookmobile - Bookmobile - Stinson
Visit HPL's Library on wheels. Pick up holds, browse the collections and more.

Mon, Jan 06, 5:30pm - 6:30pm
Central Library - Central - Wentworth Room
Hands-on STEAM (Science, Tech, Engineering, Art and Math) fun.

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

Mon, Jan 06, 6:30pm - 7:30pm
External Events
Chat about books at Relay Coffee Roasters at 27 King William St., Hamilton.

Mon, Jan 06, 6:30pm - 7:30pm
Greensville Branch - Greensville - Teen Area
Play guitar and share songs.

Tue, Jan 07, 8:00am - 8:00pm
Central Library - Central - Gallery York
Kooshkopayiw: Awakening is an exhibition of artworks by members of the Kooshkopayiw Métis Artist Collective.

Tue, Jan 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, Jan 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, Jan 07, 9:30am - 11:00am
Central Library - Central - 4th Floor Newcomer Learning Centre
Learn English in a small class with other seniors 55+.

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

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

Tue, Jan 07, 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, Jan 07, 10:00am - 10:30am
Sherwood Branch - Sherwood - Children's Department
Bring the whole family to story time and get ready to read.

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

Tue, Jan 07, 10:00am - 11:00am
Concession Branch - Concession - 1st Floor Study Area
Learn to design and create projects on this crafting machine.

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

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

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

Tue, Jan 07, 10:00am - 1:00pm
Central Library - Central - 1st Floor Jackson Square Lobby
Learn about Wesley Employment Services' Power of Possible job-search workshop series.

Tue, Jan 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, Jan 07, 10:30am - 11:00am
Binbrook Branch
After storytime, stay for social and play time.

Tue, Jan 07, 10:30am - 11:00am
Central Library - Central - Hamilton Room
After storytime, stay for social and play time.

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

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

Tue, Jan 07, 11:00am - 1:00pm
Central Library - Central - 1st Floor Community Partner Desk A
Find out how the Crisis Outreach and Support Team supports Hamilton residents dealing with mental health and addictions issues.

Tue, Jan 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, Jan 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, Jan 07, 11:00am - 12:00pm
Bookmobile - Bookmobile - 1900 Main West
Visit HPL's Library on wheels. Pick up holds, browse the collections and more.

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

Tue, Jan 07, 11:30am - 12:00pm
Waterdown Branch - Waterdown - Program Room
After storytime, stay for social and play time.

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

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

Tue, Jan 07, 1:00pm - 2:30pm
Turner Park Branch - Turner Park - Computer Lab
An introduction to the basics of a computer including using the mouse and keyboard.

Tue, Jan 07, 1:00pm - 1:30pm
Bookmobile - Bookmobile - Gemini
Visit HPL's Library on wheels. Pick up holds, browse the collections and more.

Tue, Jan 07, 1:00pm - 3:00pm
Central Library - Central - First Floor Big Screen
Watch the International Ice Hockey Federation World Junior Championship on the Big Screen at Central Library.

Tue, Jan 07, 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, Jan 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, Jan 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, Jan 07, 2:00pm - 4:00pm
Binbrook Branch - Binbrook - Program Room
Learn through play, songs and more with Binbrook EarlyON staff.

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

Tue, Jan 07, 2:00pm - 3:00pm
Parkdale Branch - Parkdale - Meeting Room
Play the classic word game with others.

Tue, Jan 07, 2:00pm - 3:00pm
Dundas Branch - Dundas - Program Room
Learn about viruses and email scams to increase your internet privacy and security.

Tue, Jan 07, 2:00pm - 3:00pm
Terryberry Branch - Terryberry - Auditorium
Learn how to move ahead financially after a job loss.

Tue, Jan 07, 2:30pm - 3:30pm
Saltfleet Branch - Saltfleet - Teen Area
Colouring, it’s not just for kids.

Tue, Jan 07, 2:30pm - 4:00pm
Bookmobile - Bookmobile - McMaster
Visit HPL's Library on wheels. Pick up holds, browse the collections and more.

Tue, Jan 07, 3:00pm - 5:00pm
Barton Branch - Barton - Program Room
Knit for a cause and earn volunteer hours.

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

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

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

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

Tue, Jan 07, 4:00pm - 5:00pm
Bookmobile - Bookmobile - Greencedar
Visit HPL's Library on wheels. Pick up holds, browse the collections and more.

Tue, Jan 07, 4:00pm - 4:30pm
Central Library - Central - Hamilton Room
Bring the whole family to story time and get ready to read.

Tue, Jan 07, 5:00pm - 6:00pm
Valley Park Branch - Valley Park - Program Room B
Unleash your creative side and make something crafty.

Tue, Jan 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, Jan 07, 5:30pm - 6:30pm
Bookmobile
Visit HPL's Library on wheels. Pick up holds, browse the collections and more.

Tue, Jan 07, 5:30pm - 6:30pm
Stoney Creek Branch - Stoney Creek - Teen Area
Unleash your creative side and make something crafty.

Tue, Jan 07, 6:00pm - 7:00pm
Central Library - Central - 4th Floor Newcomers Classroom
Read and discuss a short story.

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

Tue, Jan 07, 6:00pm - 7:00pm
Valley Park Branch
Drop-in board game and puzzle fun.

Tue, Jan 07, 6:00pm - 7:30pm
Waterdown Branch - Waterdown - Program Room
A drop-in knitting and crochet program. Bring your current project and materials.

Wed, Jan 08, 8:00am - 8:00pm
Central Library - Central - Gallery York
Kooshkopayiw: Awakening is an exhibition of artworks by members of the Kooshkopayiw Métis Artist Collective.

Wed, Jan 08, 9:00am - 3:00pm
Waterdown Branch - Waterdown - Reading Lounge
Drop in to chat with an employment coach and plan your future.

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

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

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

Wed, Jan 08, 9:30am - 12:00pm
Westdale Branch - Westdale - Program Room
Learn through play, songs and more with EarlyON staff.

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

Wed, Jan 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, Jan 08, 10:00am - 10:30am
Waterdown Branch - Waterdown - Program Room
Ignite your little one's imagination.

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

Wed, Jan 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, Jan 08, 10:00am - 10:30am
Binbrook Branch - Binbrook - Program Room
Bring the whole family to story time and get ready to read.

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

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

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

Wed, Jan 08, 10:30am - 12:00pm
Waterdown Branch - Waterdown - Program Room
After storytime, stay for social and play time.

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

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

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

Wed, Jan 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, Jan 08, 11:00am - 11:30am
Barton Branch - Barton - Children's Department
Bring the whole family to story time and get ready to read.

Wed, Jan 08, 11:00am - 12:00pm
Bookmobile - Bookmobile- Helen Detwiler
Visit HPL's Library on wheels. Pick up holds, browse the collections and more.

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

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

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

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

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

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

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

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

Wed, Jan 08, 1:00pm - 3:00pm
Central Library - Central - First Floor Big Screen
Watch the International Ice Hockey Federation World Junior Championship on the Big Screen at Central Library.

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

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

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

Wed, Jan 08, 1:00pm - 3:00pm
Sherwood Branch - Sherwood - Program Room A/B
Support for those with fibromyalgia and chronic fatigue.

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

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

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

Wed, Jan 08, 2:00pm - 2:30pm
Bookmobile - St. Elizabeth's Village
Visit HPL's Library on wheels. Pick up holds, browse the collections and more.

Wed, Jan 08, 2:00pm - 4:30pm
Waterdown Branch - Waterdown - Program Room
Drop-in board game and puzzle fun.

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

Wed, Jan 08, 3:00pm - 5:00pm
Sherwood Branch - Sherwood - Marketplace
Play the classic word game with others.

Wed, Jan 08, 3:00pm - 4:00pm
Bookmobile - Bookmobile- Winona
Visit HPL's Library on wheels. Pick up holds, browse the collections and more.

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

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

Wed, Jan 08, 3:30pm - 4:30pm
Barton Branch - Barton - Program Room
Learn how to draw cute animals.

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

Wed, Jan 08, 4:00pm - 5:00pm
Saltfleet Branch - Saltfleet - Program Room
Bring your your phone, tablet or laptop computer and your technology questions to this drop-in program.

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

Wed, Jan 08, 4:00pm - 5:00pm
Valley Park Branch - Valley Park - Program Room A/B
Build, imagine and play with LEGO.

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

Wed, Jan 08, 4:00pm - 5:00pm
Stoney Creek Branch - Stoney Creek - Teen Area
Create with our STREAM kits and educational toys.

Wed, Jan 08, 4:00pm - 5:00pm
Ancaster Branch - Ancaster - Murray Ferguson Room
A writing group for tweens.

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

Wed, Jan 08, 5:30pm - 6:30pm
Bookmobile - Bookmobile - Rosedale
Visit HPL's Library on wheels. Pick up holds, browse the collections and more.

Wed, Jan 08, 5:30pm - 7:00pm
Dundas Branch - Dundas - Children's Area
Bring your your phone, tablet or laptop computer and your technology questions to this drop-in program.

Cancelled
Wed, Jan 08, 5:30pm - 6:30pm
Westdale Branch
Practise your French-speaking skills weekly at beginner or intermediate level.

Wed, Jan 08, 6:00pm - 7:00pm
Central Library - Central - 4th Floor Computer Lab
An introduction to the basics of a computer including using the mouse and keyboard.

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

Wed, Jan 08, 6:00pm - 7:00pm
Valley Park Branch - Valley Park - Program Room A/B
Hands-on STEAM (Science, Tech, Engineering, Art and Math) fun.

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

Cancelled
Wed, Jan 08, 6:00pm - 7:00pm
Central Library
Practise speaking Filipino/Tagalog in a small group.

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

Wed, Jan 08, 6:30pm - 7:30pm
Waterdown Branch - Waterdown - Maker Studio
Learn about the equipment available in the Makerspace.

Thu, Jan 09, 8:00am - 8:00pm
Central Library - Central - Gallery York
Kooshkopayiw: Awakening is an exhibition of artworks by members of the Kooshkopayiw Métis Artist Collective.

Thu, Jan 09, 9:30am - 11:00am
Central Library - Central - 4th Floor Newcomer Learning Centre
Learn English in a small class with other seniors 55+.

Thu, Jan 09, 9:30am - 12:00pm
Westdale Branch - Westdale - Program Room
Learn the techniques and benefits of massage for infants.
Register

Thu, Jan 09, 10:00am - 6:00pm
Central Library - Central - 2nd Floor Program Room
Creative writers in the Hamilton community who would like one-on-one input on a current project are welcome to make an appointment.
Register

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

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

Thu, Jan 09, 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, Jan 09, 10:00am - 10:30am
Red Hill Branch - Red Hill - Program Room
Bring the whole family to story time and get ready to read.

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

Thu, Jan 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, Jan 09, 10:00am - 1:00pm
Central Library - Central - 1st Floor Jackson Square Lobby
Learn about Wesley Employment Services' Power of Possible job-search workshop series.

Thu, Jan 09, 10:00am - 12:00pm
Waterdown Branch - Waterdown - Program Room
An interactive art/dancing experience that combines Dance, Dance Revolution with classic game shows.

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

Thu, Jan 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, Jan 09, 10:30am - 11:00am
Binbrook Branch
After storytime, stay for social and play time.

Thu, Jan 09, 10:30am - 11:30am
Sherwood Branch - Sherwood - Program Room A/B
Exercise your way to better health and fitness.

Thu, Jan 09, 10:30am - 11:00am
Kenilworth Branch
After storytime, stay for social and play time.

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

Thu, Jan 09, 10:30am - 11:00am
Bookmobile - Bookmobile - Swansea Apartments
Visit HPL's Library on wheels. Pick up holds, browse the collections and more.

Thu, Jan 09, 11:00am - 12:00pm
Carlisle Branch - Carlisle - Open Area 1
After storytime, stay for social and play time.

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

Thu, Jan 09, 11:00am - 12:00pm
Barton Branch - Barton - Program Room
An introduction to maximizing your privacy and security on the internet.

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

Thu, Jan 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, Jan 09, 11:30am - 12:30pm
Binbrook Branch - Binbrook - Program Room
Unleash your creative side.
This event is full

Thu, Jan 09, 11:30am - 12:30pm
Barton Branch - Barton - Children's Department
Explore and create with themed stations.

Thu, Jan 09, 11:30am - 12:00pm
Bookmobile - Bookmobile - Lawfield
Visit HPL's Library on wheels. Pick up holds, browse the collections and more.

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

Thu, Jan 09, 12:00pm - 1:00pm
Barton Branch - Barton - Gallery Display
Dabble in colouring, puzzles and Scrabble.

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

Thu, Jan 09, 1:00pm - 1:30pm
Carlisle Branch - Carlisle - Open Area 1
Ignite your little one's imagination.

Thu, Jan 09, 1:00pm - 1:30pm
Bookmobile - Bookmobile - Garth Trails
Visit HPL's Library on wheels. Pick up holds, browse the collections and more.

Thu, Jan 09, 1:00pm - 3:00pm
Central Library - Central - First Floor Big Screen
Watch the International Ice Hockey Federation World Junior Championship on the Big Screen at Central Library.

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

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

Thu, Jan 09, 1:30pm - 2:30pm
Sherwood Branch - Sherwood - Program Room A/B
Mild exercise to help release your tension and stress.

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

Thu, Jan 09, 2:30pm - 3:30pm
Terryberry Branch - Terryberry - Computer Lab
Turn a digital 3D model into a real object using the 3D Printers in HPL's Makerspace.

Thu, Jan 09, 3:00pm - 5:00pm
Parkdale Branch - Parkdale - Meeting Room
Unleash your creative side.

Thu, Jan 09, 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, Jan 09, 3:00pm - 4:00pm
Bookmobile - Bookmobile - Meadowlands
Visit HPL's Library on wheels. Pick up holds, browse the collections and more.

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

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

Thu, Jan 09, 3:30pm - 4:30pm
Central Library - Central - Wentworth Room
Bring your tech questions and get one-on-one help.

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

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

Thu, Jan 09, 3:30pm - 4:30pm
Waterdown Branch - Waterdown - Program Room
Build, imagine and play with LEGO.

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

Thu, Jan 09, 4:00pm - 5:00pm
Saltfleet Branch - Saltfleet - Program Room
Hands-on STEAM (Science, Tech, Engineering, Art and Math) fun.

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

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

Thu, Jan 09, 4:00pm - 5:30pm
Bookmobile - Bookmobile - Bennetto (Tuesday)
Visit HPL's Library on wheels. Pick up holds, browse the collections and more.

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

Thu, Jan 09, 5:00pm - 6:00pm
Valley Park Branch - Valley Park - Program Room A
Learn basic photo editing.

Thu, Jan 09, 6:00pm - 7:00pm
Turner Park Branch - Turner Park - Adult 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, Jan 09, 6:00pm - 7:00pm
Central Library - Central - 4th Floor Computer Lab
An introduction to the internet, featuring methods of connecting and navigating web browsers.

Thu, Jan 09, 6:00pm - 6:30pm
Bookmobile - Bookmobile - Kinsmen Park
Visit HPL's Library on wheels. Pick up holds, browse the collections and more.

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

Fri, Jan 10, 8:00am - 6:00pm
Central Library - Central - Gallery York
Kooshkopayiw: Awakening is an exhibition of artworks by members of the Kooshkopayiw Métis Artist Collective.

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

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

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

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

Fri, Jan 10, 10:00am - 11:30am
Central Library - Central - 2nd Floor Program Room
Unleash your creative side.

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

Fri, Jan 10, 10:00am - 11:00am
Sherwood Branch - Sherwood - Computer Lab
An introduction to the basics of a computer including using the mouse and keyboard.

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

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

Fri, Jan 10, 10:30am - 11:00am
Bookmobile - Bookmobile - Strathcona Apartments
Visit HPL's Library on wheels. Pick up holds, browse the collections and more.

Fri, Jan 10, 11:00am - 12:00pm
Bookmobile - Bookmobile- Huntington Park
Visit HPL's Library on wheels. Pick up holds, browse the collections and more.

Fri, Jan 10, 11:00am - 12:30pm
Central Library - Central - Photo Studio
Build, code, and drive a LEGO rover.

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

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

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

Fri, Jan 10, 11:30am - 12:00pm
Bookmobile - Bookmobile- Bernie Morelli
Visit HPL's Library on wheels. Pick up holds, browse the collections and more.

Fri, Jan 10, 11:30am - 1:30pm
Westdale Branch - Westdale - Program Room
Hang out with friends in the library and explore games and activities.

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

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

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

Fri, Jan 10, 1:00pm - 4:30pm
Freelton Branch - Freelton - Open Area 1
Unleash your creative side.

Fri, Jan 10, 1:00pm - 3:00pm
Central Library - Central - First Floor Big Screen
Watch the International Ice Hockey Federation World Junior Championship on the Big Screen at Central Library.

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

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

Fri, Jan 10, 2:30pm - 4:00pm
Bookmobile - Bookmobile - Maplewood
Visit HPL's Library on wheels. Pick up holds, browse the collections and more.

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

Fri, Jan 10, 3:00pm - 5:00pm
Terryberry Branch - Terryberry - Children's Area
An in-person math adventure.

Fri, Jan 10, 4:00pm - 5:00pm
Turner Park Branch - Turner Park - Adult Program Room
Take your character on a legendary adventure.

Fri, Jan 10, 4:00pm - 5:00pm
Barton Branch - Barton - Children's Department
Build, imagine and play with LEGO.

Fri, Jan 10, 4:00pm - 5:30pm
Stoney Creek Branch - Stoney Creek - Children's area
Create with our STREAM kits and educational toys.

Fri, Jan 10, 4:00pm - 5:00pm
Kenilworth Branch - Kenilworth - Children's Department
Bring the family and play chess.

Sat, Jan 11, 8:00am - 5:00pm
Central Library - Central - Gallery York
Kooshkopayiw: Awakening is an exhibition of artworks by members of the Kooshkopayiw Métis Artist Collective.

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

Rescheduled
Sat, Jan 11, 9:00am - 10:00am
New date Saturday, January 11, 10:00am - 11:00am
Terryberry Branch
Practise your French-speaking skills weekly at beginner or intermediate level.

Sat, Jan 11, 9:30am - 4:00pm
Concession Branch - Concession - Children's Department
Create with our STREAM kits and educational toys.

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

Sat, Jan 11, 10:00am - 12:00pm
Binbrook Branch - Binbrook - Program Room
Build, imagine and play with LEGO.

Sat, Jan 11, 10:00am - 4:00pm
Waterdown Branch - Waterdown - Program Room
Unleash your creative side.

Sat, Jan 11, 10:00am - 11:00am
Red Hill Branch - Red Hill - Children's Department
Create with our STREAM kits and educational toys.

Sat, Jan 11, 10:00am - 12:00pm
Parkdale Branch - Parkdale - Meeting Room
Drop-in board game and puzzle fun.

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

Sat, Jan 11, 10:00am - 11:00am
Kenilworth Branch - Kenilworth - Program Room
Trade your puzzles with others and take home a new-to-you puzzle.

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

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

Sat, Jan 11, 10:00am - 11:00am
Terryberry Branch - Terryberry - Program Room
Practise your French-speaking skills weekly at beginner or intermediate level.

Sat, Jan 11, 10:30am - 11:00am
Bookmobile - Bookmobile- Stoney Creek Arena
Visit HPL's Library on wheels. Pick up holds, browse the collections and more.

Sat, Jan 11, 10:30am - 11:00am
Barton Branch - Barton - Program Room
Sing and play under the rainbow parachute.

Sat, Jan 11, 10:30am - 11:30am
Saltfleet Branch - Saltfleet - Program Room
Design and play an indoor mini golf course.

Sat, Jan 11, 11:00am - 12:00pm
Westdale Branch - Westdale - Program Room
Hands-on STEAM (Science, Tech, Engineering, Art and Math) fun.

Sat, Jan 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, Jan 11, 11:00am - 12:00pm
Barton Branch - Barton - Children's Department
Unleash your creative side.

Sat, Jan 11, 11:00am - 2:00pm
Stoney Creek Branch - Stoney Creek - Children's area
Build, imagine and play with LEGO.

Sat, Jan 11, 11:30am - 12:00pm
Bookmobile - Bookmobile - Gage Park
Visit HPL's Library on wheels. Pick up holds, browse the collections and more.

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

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

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

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

Sat, Jan 11, 1:00pm - 3:00pm
Concession Branch - Concession - Program Room
A great selection of free movies from new releases to award-winning classics.

Sat, Jan 11, 1:00pm - 2:00pm
Barton Branch
Drop-in for multiplayer video game fun.

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

Sat, Jan 11, 2:00pm - 3:00pm
Mount Hope Branch - Mount Hope - Teen Area
Unleash your creative side.

Sat, Jan 11, 2:00pm - 4:00pm
Binbrook Branch - Binbrook - Program Room
Play chess with other fans of the game and hone your skills.

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

Sat, Jan 11, 2:00pm - 3:30pm
Red Hill Branch - Red Hill - Program Room
Watch new releases and rediscover old favourites.

Sat, Jan 11, 2:00pm - 3:00pm
Saltfleet Branch - Saltfleet - Program Room
Build, imagine and play with LEGO.

Sat, Jan 11, 2:00pm - 4:00pm
Barton Branch - Barton - Program Room
A great selection of free movies from new releases to award-winning classics.

Sat, Jan 11, 2:00pm - 3:00pm
Central Library - Central - Photo Studio
Design and create custom buttons.

Sat, Jan 11, 2:30pm - 3:00pm
Bookmobile - Bookmobile - Rockton
Visit HPL's Library on wheels. Pick up holds, browse the collections and more.

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

Sat, Jan 11, 2:30pm - 3:30pm
Terryberry Branch - Terryberry - Auditorium
Unleash your creative side.

Sat, Jan 11, 2:30pm - 3:30pm
Stoney Creek Branch - Stoney Creek - Saltfleet Room
Design and play an indoor mini golf course.

Sat, Jan 11, 3:30pm - 4:00pm
Bookmobile - Bookmobile - Millgrove
Visit HPL's Library on wheels. Pick up holds, browse the collections and more.

Sun, Jan 12, 12:00pm - 5:00pm
Central Library - Central - Gallery York
Kooshkopayiw: Awakening is an exhibition of artworks by members of the Kooshkopayiw Métis Artist Collective.

Mon, Jan 13, 8:00am - 8:00pm
Central Library - Central - Gallery York
Kooshkopayiw: Awakening is an exhibition of artworks by members of the Kooshkopayiw Métis Artist Collective.

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

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

Mon, Jan 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, Jan 13, 10:00am - 11:00am
Dundas Branch - Dundas - Children's Area
After storytime, stay for social and play time.

Mon, Jan 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, Jan 13, 10:00am - 12:00pm
Terryberry Branch - Terryberry - Main Floor
A drop-in knitting and crochet program. Bring your current project and materials.

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

Mon, Jan 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, Jan 13, 10:00am - 11:00am
Kenilworth Branch - Kenilworth - Children's Department
Bring the whole family to story time and get ready to read.

Mon, Jan 13, 10:00am - 10:30am
Concession Branch - Concession - Program Room
Bring the whole family to story time and get ready to read.

Mon, Jan 13, 10:30am - 11:30am
Red Hill Branch - Red Hill - Children's Department
After storytime, stay for social and play time.

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

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

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

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

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

Mon, Jan 13, 12:00pm - 4:00pm
Valley Park Branch - Valley Park - Program Room A/B
A dedicated, quiet space to hit the books.

Mon, Jan 13, 12:00pm - 1:00pm
Bookmobile - Bookmobile- Mohawk College
Visit HPL's Library on wheels. Pick up holds, browse the collections and more.

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

Mon, Jan 13, 1:00pm - 3:00pm
Central Library - Central - First Floor Big Screen
Watch the International Ice Hockey Federation World Junior Championship on the Big Screen at Central Library.

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

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

Mon, Jan 13, 1:00pm - 1:45pm
Stoney Creek Branch
Exercise your way to better health and fitness.

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

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

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

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

Mon, Jan 13, 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, Jan 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.
Register

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

Mon, Jan 13, 2:30pm - 3:00pm
Westdale Branch - Westdale - Program Room
It’s never too early to read to your baby. Suitable for children from birth to age 24 months.

Mon, Jan 13, 3:00pm - 3:30pm
Westdale Branch
After storytime, stay for social and play time.

Mon, Jan 13, 3:00pm - 7:00pm
Turner Park Branch - Turner Park - Entry
Choose your path. Chart your future. Achieve your goals.

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

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

Mon, Jan 13, 3:30pm - 4:30pm
Waterdown Branch - Waterdown - Program Room
Bring the family and play chess.

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

Mon, Jan 13, 4:00pm - 5:00pm
Bookmobile - Bookmobile - Riverdale
Visit HPL's Library on wheels. Pick up holds, browse the collections and more.

Mon, Jan 13, 5:30pm - 6:30pm
Bookmobile - Bookmobile - Stinson
Visit HPL's Library on wheels. Pick up holds, browse the collections and more.

Mon, Jan 13, 5:30pm - 6:30pm
Central Library - Central - Wentworth Room
Hands-on STEAM (Science, Tech, Engineering, Art and Math) fun.

Mon, Jan 13, 6:00pm - 7:00pm
Waterdown Branch - Waterdown - Program Room
Teens, learn how to budget, save, invest and more.

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

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

Mon, Jan 13, 6:30pm - 7:30pm
Greensville Branch - Greensville - Teen Area
Play guitar and share songs.

Tue, Jan 14, 8:00am - 8:00pm
Central Library - Central - Gallery York
Kooshkopayiw: Awakening is an exhibition of artworks by members of the Kooshkopayiw Métis Artist Collective.

Tue, Jan 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, Jan 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, Jan 14, 9:30am - 11:00am
Central Library - Central - 4th Floor Newcomer Learning Centre
Learn English in a small class with other seniors 55+.

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

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

Tue, Jan 14, 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, Jan 14, 10:00am - 10:30am
Sherwood Branch - Sherwood - Children's Department
Bring the whole family to story time and get ready to read.

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

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

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

Tue, Jan 14, 10:00am - 11:00am
Red Hill Branch - Red Hill - Computer Lab
Learn more about HPL's many online job search resources.

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

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

Tue, Jan 14, 10:00am - 1:00pm
Central Library - Central - 1st Floor Jackson Square Lobby
Learn about Wesley Employment Services' Power of Possible job-search workshop series.

Tue, Jan 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, Jan 14, 10:30am - 11:00am
Binbrook Branch
After storytime, stay for social and play time.

Tue, Jan 14, 10:30am - 11:00am
Central Library - Central - Hamilton Room
After storytime, stay for social and play time.

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

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

Tue, Jan 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, Jan 14, 11:00am - 12:00pm
Bookmobile - Bookmobile - 1900 Main West
Visit HPL's Library on wheels. Pick up holds, browse the collections and more.

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

Tue, Jan 14, 11:30am - 12:00pm
Waterdown Branch - Waterdown - Program Room
After storytime, stay for social and play time.

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

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

Tue, Jan 14, 1:00pm - 2:30pm
Turner Park Branch - Turner Park - Computer Lab
Build on what you have learned from Basic Computer Skills 1. Learn more about using the keyboard and drives. Ideal for new computer users.

Tue, Jan 14, 1:00pm - 1:30pm
Bookmobile - Bookmobile - Gemini
Visit HPL's Library on wheels. Pick up holds, browse the collections and more.

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

Tue, Jan 14, 1:00pm - 2:00pm
Concession Branch - Concession - Program Room
Learn to navigate the digital space of online dating.

Tue, Jan 14, 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, Jan 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, Jan 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, Jan 14, 2:00pm - 4:00pm
Binbrook Branch - Binbrook - Program Room
Learn through play, songs and more with Binbrook EarlyON staff.

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

Tue, Jan 14, 2:00pm - 3:00pm
Parkdale Branch
Play the classic word game with others.

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

Tue, Jan 14, 2:30pm - 3:30pm
Saltfleet Branch - Saltfleet - Teen Area
Colouring, it’s not just for kids.

Tue, Jan 14, 2:30pm - 4:00pm
Ancaster Branch - Ancaster - Computer Lab
An introduction to the basics of a computer including using the mouse and keyboard.

Tue, Jan 14, 2:30pm - 4:00pm
Bookmobile - Bookmobile - McMaster
Visit HPL's Library on wheels. Pick up holds, browse the collections and more.

Tue, Jan 14, 3:00pm - 5:00pm
Barton Branch - Barton - Program Room
Knit for a cause and earn volunteer hours.

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

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

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

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

Tue, Jan 14, 4:00pm - 5:00pm
Westdale Branch - Westdale - Program Room
Learn how to decide what is a need and a want, and the rewards of staying within a budget.

Tue, Jan 14, 4:00pm - 5:00pm
Bookmobile - Bookmobile - Greencedar
Visit HPL's Library on wheels. Pick up holds, browse the collections and more.

Tue, Jan 14, 4:00pm - 4:30pm
Central Library - Central - Hamilton Room
Bring the whole family to story time and get ready to read.

Tue, Jan 14, 4:00pm - 5:00pm
Locke Branch - Locke - Open Area
Bring your tech questions and get one-on-one help.

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

Tue, Jan 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, Jan 14, 5:00pm - 7:00pm
Terryberry Branch - Terryberry - Auditorium
Parents and children build their relationship through fun activities and interaction.
Register

Tue, Jan 14, 5:30pm - 6:30pm
Bookmobile
Visit HPL's Library on wheels. Pick up holds, browse the collections and more.

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

Tue, Jan 14, 6:00pm - 7:00pm
Valley Park Branch - Valley Park - Program Room A/B
Discover Canada from the comfort of your local library.

Tue, Jan 14, 6:00pm - 7:00pm
Valley Park Branch
Drop-in board game and puzzle fun.

Tue, Jan 14, 6:00pm - 8:00pm
Waterdown Branch - Waterdown - Program Room
A dedicated, quiet space to hit the books.

Tue, Jan 14, 6:00pm - 7:30pm
Waterdown Branch - Waterdown - Reading Lounge
A drop-in knitting and crochet program. Bring your current project and materials.

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

Wed, Jan 15, 8:00am - 8:00pm
Central Library - Central - Gallery York
Kooshkopayiw: Awakening is an exhibition of artworks by members of the Kooshkopayiw Métis Artist Collective.

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

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

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

Wed, Jan 15, 9:30am - 12:00pm
Westdale Branch - Westdale - Program Room
Learn through play, songs and more with EarlyON staff.

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

Wed, Jan 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, Jan 15, 10:00am - 10:30am
Waterdown Branch - Waterdown - Program Room
Join us for movement-based play.

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

Wed, Jan 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, Jan 15, 10:00am - 10:30am
Binbrook Branch - Binbrook - Program Room
Bring the whole family to story time and get ready to read.

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

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

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

Wed, Jan 15, 10:30am - 12:00pm
Waterdown Branch - Waterdown - Program Room
After storytime, stay for social and play time.

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

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

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

Wed, Jan 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, Jan 15, 11:00am - 11:30am
Barton Branch - Barton - Children's Department
Bring the whole family to story time and get ready to read.

Wed, Jan 15, 11:00am - 12:00pm
Bookmobile - Bookmobile- Helen Detwiler
Visit HPL's Library on wheels. Pick up holds, browse the collections and more.

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

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

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

Wed, Jan 15, 12:00pm - 4:00pm
Valley Park Branch - Valley Park - Study Table Area
A dedicated, quiet space to hit the books.

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

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

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

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

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

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

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

Wed, Jan 15, 1:00pm - 2:00pm
Barton Branch - Barton - Program Room
Learn about the Disability Tax Credit and Registered Disability Savings Plan and how to access them.

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

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

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

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

Wed, Jan 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, Jan 15, 2:00pm - 3:00pm
Sherwood Branch - Sherwood - Program Room C
If you are interested in reading and discussing great books, there is a book club near you.

Wed, Jan 15, 2:00pm - 2:30pm
Bookmobile - St. Elizabeth's Village
Visit HPL's Library on wheels. Pick up holds, browse the collections and more.

Wed, Jan 15, 2:00pm - 4:30pm
Waterdown Branch - Waterdown - Program Room
Drop-in board game and puzzle fun.

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

Wed, Jan 15, 3:00pm - 5:00pm
Sherwood Branch - Sherwood - Marketplace
Play the classic word game with others.

Wed, Jan 15, 3:00pm - 4:00pm
Bookmobile - Bookmobile- Winona
Visit HPL's Library on wheels. Pick up holds, browse the collections and more.

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

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

Wed, Jan 15, 3:00pm - 4:00pm
Greensville Branch - Greensville - Fiction Area
Digitize photographs, negatives and VHS cassettes.

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

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

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

Wed, Jan 15, 4:00pm - 5:00pm
Valley Park Branch - Valley Park - Program Room A/B
Build, imagine and play with LEGO.

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

Wed, Jan 15, 4:00pm - 5:00pm
Stoney Creek Branch - Stoney Creek - Teen Area
Create with our STREAM kits and educational toys.

Wed, Jan 15, 4:00pm - 5:00pm
Stoney Creek Branch - Stoney Creek - Saltfleet Room
Bring your tech questions and get one-on-one help.

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

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

Wed, Jan 15, 5:30pm - 6:30pm
Bookmobile - Bookmobile - Rosedale
Visit HPL's Library on wheels. Pick up holds, browse the collections and more.

Wed, Jan 15, 5:30pm - 7:00pm
Dundas Branch - Dundas - Children's Area
Bring your your phone, tablet or laptop computer and your technology questions to this drop-in program.

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

Wed, Jan 15, 6:00pm - 7:00pm
Central Library - Central - 4th Floor Computer Lab
Build on what you have learned from Basic Computer Skills 1. Learn more about using the keyboard and drives. Ideal for new computer users.

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

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

Wed, Jan 15, 6:00pm - 8:00pm
Waterdown Branch - Waterdown - Program Room
A dedicated, quiet space to hit the books.

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

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

Wed, Jan 15, 6:00pm - 7:30pm
Terryberry Branch - Terryberry - Program Room
An informative and interactive hands-on workshop about endometriosis.
Register

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

Thu, Jan 16, 8:00am - 8:00pm
Central Library - Central - Gallery York
Kooshkopayiw: Awakening is an exhibition of artworks by members of the Kooshkopayiw Métis Artist Collective.

Thu, Jan 16, 9:30am - 11:00am
Central Library - Central - 4th Floor Newcomer Learning Centre
Learn English in a small class with other seniors 55+.

Thu, Jan 16, 9:30am - 12:00pm
Westdale Branch - Westdale - Program Room
Learn the techniques and benefits of massage for infants.
Register

Thu, Jan 16, 10:00am - 6:00pm
Central Library - Central - 2nd Floor Program Room
Creative writers in the Hamilton community who would like one-on-one input on a current project are welcome to make an appointment.
Register

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

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

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

Thu, Jan 16, 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, Jan 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, Jan 16, 10:00am - 10:30am
Terryberry Branch - Terryberry - Auditorium
Bring the whole family to story time and get ready to read.

Thu, Jan 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, Jan 16, 10:00am - 1:00pm
Central Library - Central - 1st Floor Jackson Square Lobby
Learn about Wesley Employment Services' Power of Possible job-search workshop series.

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

Thu, Jan 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, Jan 16, 10:30am - 11:00am
Binbrook Branch
After storytime, stay for social and play time.

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

Thu, Jan 16, 10:30am - 11:30am
Sherwood Branch - Sherwood - Program Room A/B
Exercise your way to better health and fitness.

Thu, Jan 16, 10:30am - 11:30am
Sherwood Branch - Sherwood - Program Room C
Connect with others age 55 and older for fun and games.

Thu, Jan 16, 10:30am - 11:00am
Kenilworth Branch
After storytime, stay for social and play time.

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

Thu, Jan 16, 10:30am - 11:00am
Bookmobile - Bookmobile - Swansea Apartments
Visit HPL's Library on wheels. Pick up holds, browse the collections and more.

Thu, Jan 16, 10:30am - 11:30am
Sherwood Branch - Sherwood - Program Room D
Learn how to keep your brain healthy and lower the risk of dementia.

Thu, Jan 16, 11:00am - 12:00pm
Carlisle Branch - Carlisle - Open Area 1
After storytime, stay for social and play time.

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

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

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

Thu, Jan 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, Jan 16, 11:30am - 12:30pm
Barton Branch - Barton - Children's Department
Explore and create with themed stations.

Thu, Jan 16, 11:30am - 12:00pm
Bookmobile - Bookmobile - Lawfield
Visit HPL's Library on wheels. Pick up holds, browse the collections and more.

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

Thu, Jan 16, 12:00pm - 1:00pm
Barton Branch - Barton - Gallery Display
Dabble in colouring, puzzles and Scrabble.

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

Thu, Jan 16, 1:00pm - 4:00pm
Central Library - Central - 1st Floor Community Partner Desk A
Goodwill Amity harnesses the power of work to address the most pressing social, economic and environmental challenges today.

Thu, Jan 16, 1:00pm - 1:30pm
Carlisle Branch - Carlisle - Open Area 1
Join us for movement-based play.

Thu, Jan 16, 1:00pm - 1:30pm
Bookmobile - Bookmobile - Garth Trails
Visit HPL's Library on wheels. Pick up holds, browse the collections and more.

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

Thu, Jan 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, Jan 16, 2:00pm - 4:00pm
Dundas Branch - Dundas - Program Room
A drop-in knitting and crochet program. Bring your current project and materials.

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

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

Thu, Jan 16, 3:00pm - 5:00pm
Parkdale Branch - Parkdale - Meeting Room
Unleash your creative side.

Thu, Jan 16, 3:00pm - 4:00pm
Bookmobile - Bookmobile - Meadowlands
Visit HPL's Library on wheels. Pick up holds, browse the collections and more.

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

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

Thu, Jan 16, 3:30pm - 4:30pm
Central Library - Central - Wentworth Room
Bring your tech questions and get one-on-one help.

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

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

Thu, Jan 16, 3:30pm - 4:30pm
Waterdown Branch - Waterdown - Program Room
Build, imagine and play with LEGO.

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

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

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

Thu, Jan 16, 4:00pm - 5:30pm
Bookmobile - Bookmobile - Bennetto (Tuesday)
Visit HPL's Library on wheels. Pick up holds, browse the collections and more.

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

Thu, Jan 16, 4:00pm - 5:00pm
Kenilworth Branch - Kenilworth- Common Area
Read aloud to well-trained, furry friends who are excellent listeners.

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

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

Thu, Jan 16, 5:30pm - 6:30pm
Kenilworth Branch - Kenilworth- Common Area
Six consecutive weekly discussions about one book.

Thu, Jan 16, 6:00pm - 7:00pm
Turner Park Branch - Turner Park - Adult Program Room
Craft a bullet journal to stay organized or doodle.

Thu, Jan 16, 6:00pm - 8:00pm
Waterdown Branch - Waterdown - Program Room
A dedicated, quiet space to hit the books.

Thu, Jan 16, 6:00pm - 6:30pm
Bookmobile - Bookmobile - Kinsmen Park
Visit HPL's Library on wheels. Pick up holds, browse the collections and more.

Thu, Jan 16, 6:00pm - 7:00pm
Central Library - Central - 4th Floor Computer Lab
Learn basic graphic design using the free online design tool Canva.

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

Fri, Jan 17, 8:00am - 6:00pm
Central Library - Central - Gallery York
Kooshkopayiw: Awakening is an exhibition of artworks by members of the Kooshkopayiw Métis Artist Collective.

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

Fri, Jan 17, 10:00am - 11:00am
Kenilworth Branch - Kenilworth - Children's Department
Engineering play for toddlers and preschoolers

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

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

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

Fri, Jan 17, 10:00am - 11:00am
Turner Park Branch - Turner Park - Adult Program Room
Bring your your phone, tablet or laptop computer and your technology questions to this drop-in program.

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

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

Fri, Jan 17, 10:30am - 12:00pm
Bookmobile - Six Nations
Visit HPL's Library on wheels. Pick up holds, browse the collections and more.

Fri, Jan 17, 10:30am - 11:00am
Bookmobile - Bookmobile - Strathcona Apartments
Visit HPL's Library on wheels. Pick up holds, browse the collections and more.

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

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

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

Fri, Jan 17, 11:30am - 1:00pm
Saltfleet Branch - Saltfleet - Teen Area
Create art with other teens.

Fri, Jan 17, 11:30am - 12:00pm
Bookmobile - Bookmobile- Bernie Morelli
Visit HPL's Library on wheels. Pick up holds, browse the collections and more.

Fri, Jan 17, 11:30am - 1:30pm
Westdale Branch - Westdale - Program Room
Hang out with friends in the library and explore games and activities.

Fri, Jan 17, 12:00pm - 4:00pm
Valley Park Branch - Valley Park - Program Room A/B
A dedicated, quiet space to hit the books.

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

Fri, Jan 17, 12:00pm - 4:00pm
Central Library - Central - Children's Department
Build, imagine and play with LEGO.

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

Fri, Jan 17, 1:00pm - 4:30pm
Freelton Branch - Freelton - Open Area 1
Unleash your creative side.

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

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

Fri, Jan 17, 2:00pm - 3:00pm
Concession Branch - Concession - Living Room
Listen to live music at Concession.

Fri, Jan 17, 2:30pm - 4:00pm
Bookmobile - Bookmobile - Maplewood
Visit HPL's Library on wheels. Pick up holds, browse the collections and more.

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

Fri, Jan 17, 3:00pm - 5:00pm
Terryberry Branch - Terryberry - Children's Area
An in-person math adventure.

Fri, Jan 17, 3:30pm - 4:30pm
Red Hill Branch - Red Hill - Program Room
A drop-in session for teens interested in setting up a Dungeons and Dragon campaign.

Fri, Jan 17, 4:00pm - 5:00pm
Turner Park Branch - Turner Park - Adult Program Room
Take your character on a legendary adventure.

Fri, Jan 17, 4:00pm - 5:00pm
Barton Branch - Barton - Children's Department
Build, imagine and play with LEGO.

Fri, Jan 17, 4:00pm - 5:30pm
Stoney Creek Branch - Stoney Creek - Children's area
Create with our STREAM kits and educational toys.

Fri, Jan 17, 4:00pm - 5:00pm
Kenilworth Branch - Kenilworth - Children's Department
Bring the family and play chess.

Sat, Jan 18, 8:00am - 5:00pm
Central Library - Central - Gallery York
Kooshkopayiw: Awakening is an exhibition of artworks by members of the Kooshkopayiw Métis Artist Collective.

Sat, Jan 18, 9:00am - 5:00pm
Waterdown Branch - Waterdown - Program Room
A dedicated, quiet space to hit the books.

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

Sat, Jan 18, 9:00am - 10:00am
Terryberry Branch - Terryberry - Study Room 1
Practise your French-speaking skills weekly at beginner or intermediate level.

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

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

Sat, Jan 18, 10:00am - 11:00am
Red Hill Branch - Red Hill - Children's Department
Unleash your creative side.

Sat, Jan 18, 10:00am - 12:00pm
Parkdale Branch - Parkdale - Meeting Room
Build, imagine and play with LEGO.

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

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

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

Sat, Jan 18, 10:00am - 11:00am
Valley Park Branch - Valley Park - Program Room A
Learn how to create embroidery designs with Hatch Embroidery Digitizer.
This event is full

Sat, Jan 18, 10:00am - 4:00pm
Westdale Branch - Westdale - Program Room
Unleash your creative side.

Sat, Jan 18, 10:30am - 11:30am
Saltfleet Branch - Saltfleet - Program Room
Follow the clues to rescue your favourite characters.

Sat, Jan 18, 10:30am - 11:00am
Bookmobile - Bookmobile- Stoney Creek Arena
Visit HPL's Library on wheels. Pick up holds, browse the collections and more.

Sat, Jan 18, 10:30am - 11:00am
Kenilworth Branch - Kenilworth - Children's Department
Bring the whole family to story time and get ready to read.

Sat, Jan 18, 11:00am - 12:00pm
Turner Park Branch - Turner Park - Adult Program Room
Build a video game from scratch.

Sat, Jan 18, 11:00am - 12:00pm
Barton Branch - Barton - Children's Department
Unleash your creative side.

Sat, Jan 18, 11:00am - 1:30pm
Kenilworth Branch - Kenilworth - Program Room
Learn how to talk to children about dying, death and grief.
Register

Sat, Jan 18, 11:00am - 2:00pm
Stoney Creek Branch - Stoney Creek - Children's area
Build, imagine and play with LEGO.

Sat, Jan 18, 11:30am - 12:00pm
Bookmobile - Bookmobile - Gage Park
Visit HPL's Library on wheels. Pick up holds, browse the collections and more.

Sat, Jan 18, 12:00pm - 1:00pm
Red Hill Branch - Red Hill - Program Room
Challenge fellow gamers to claim the title of champion.

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

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

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

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

Sat, Jan 18, 2:00pm - 3:00pm
Mount Hope Branch - Mount Hope - Teen Area
Unleash your creative side.

Sat, Jan 18, 2:00pm - 4:00pm
Binbrook Branch - Binbrook - Program Room
Play chess with other fans of the game and hone your skills.

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

Sat, Jan 18, 2:00pm - 4:00pm
Barton Branch - Barton - Program Room
Watch new releases and rediscover old favourites.

Sat, Jan 18, 2:00pm - 3:30pm
Red Hill Branch - Red Hill - Program Room
Watch new releases and rediscover old favourites.

Sat, Jan 18, 2:00pm - 3:00pm
Saltfleet Branch - Saltfleet - Program Room
Practise your French-speaking skills weekly at beginner or intermediate level.

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

Sat, Jan 18, 2:30pm - 3:30pm
Stoney Creek Branch - Stoney Creek - Children's Department
Follow the clues to rescue your favourite characters.

Sat, Jan 18, 2:30pm - 3:00pm
Bookmobile - Bookmobile - Rockton
Visit HPL's Library on wheels. Pick up holds, browse the collections and more.

Sat, Jan 18, 2:30pm - 3:30pm
Central Library - Central - Photo Studio
Learn how to create custom designs, print and cut them out using a vinyl printer.

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

Sat, Jan 18, 2:30pm - 3:30pm
Concession Branch - Concession - Program Room
Learn about coyote behaviours and how to keep you and your pets safe while co-existing with local wildlife.

Sat, Jan 18, 3:30pm - 5:00pm
Central Library - Central - First Floor Big Screen
Spoken word performances from each of Monday Press’ five members paired with local musicians.

Sat, Jan 18, 3:30pm - 4:00pm
Bookmobile - Bookmobile - Millgrove
Visit HPL's Library on wheels. Pick up holds, browse the collections and more.

Sun, Jan 19, 12:00pm - 5:00pm
Central Library - Central - Gallery York
Kooshkopayiw: Awakening is an exhibition of artworks by members of the Kooshkopayiw Métis Artist Collective.

Mon, Jan 20, 8:00am - 8:00pm
Central Library - Central - Gallery York
Kooshkopayiw: Awakening is an exhibition of artworks by members of the Kooshkopayiw Métis Artist Collective.

Mon, Jan 20, 8:30am - 1:00pm
Central Library - Central - Wentworth Room
Learn how to find and retain meaningful employment in this workshop series from Wesley Employment Services.

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

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

Mon, Jan 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, Jan 20, 10:00am - 11:00am
Dundas Branch - Dundas - Children's Area
After storytime, stay for social and play time.

Mon, Jan 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, Jan 20, 10:00am - 12:00pm
Terryberry Branch - Terryberry - Main Floor
A drop-in knitting and crochet program. Bring your current project and materials.

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

Mon, Jan 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, Jan 20, 10:00am - 11:00am
Kenilworth Branch - Kenilworth - Children's Department
Bring the whole family to story time and get ready to read.

Mon, Jan 20, 10:30am - 11:30am
Red Hill Branch - Red Hill - Children's Department
After storytime, stay for social and play time.

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

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

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

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

Mon, Jan 20, 11:30am - 3:00pm
Saltfleet Branch - Saltfleet - Program Room
A dedicated, quiet space to hit the books.

Mon, Jan 20, 12:00pm - 4:00pm
Valley Park Branch - Valley Park - Program Room A/B
A dedicated, quiet space to hit the books.

Mon, Jan 20, 12:00pm - 1:00pm
Bookmobile - Bookmobile- Mohawk College
Visit HPL's Library on wheels. Pick up holds, browse the collections and more.

Mon, Jan 20, 12:00pm - 1:00pm
Terryberry Branch - Terryberry - Program Room
Swap your yarn with other crafters and bring home new-to-you yarn for your projects.

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

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

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

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

Mon, Jan 20, 1:00pm - 1:45pm
Stoney Creek Branch
Exercise your way to better health and fitness.

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

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

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

Mon, Jan 20, 2:00pm - 3:00pm
Westdale Branch - Testing Use Only: Westdale - Program Room
Learn about McMaster University's Reframery entrepreneurship training program and see if you meet the criteria to enroll.

Mon, Jan 20, 2:00pm - 3:00pm
Red Hill Branch - Red Hill - Program Room
Learn how to protect yourself against fraud.

Mon, Jan 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.
Register

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

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

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

Mon, Jan 20, 3:30pm - 4:30pm
Waterdown Branch - Waterdown - Program Room
Bring the family and play chess.

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

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

Mon, Jan 20, 4:00pm - 5:00pm
Bookmobile - Bookmobile - Riverdale
Visit HPL's Library on wheels. Pick up holds, browse the collections and more.

Mon, Jan 20, 5:30pm - 6:30pm
Bookmobile - Bookmobile - Stinson
Visit HPL's Library on wheels. Pick up holds, browse the collections and more.

Mon, Jan 20, 5:30pm - 6:30pm
Central Library - Central - Wentworth Room
Hands-on STEAM (Science, Tech, Engineering, Art and Math) fun.

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

Mon, Jan 20, 6:00pm - 8:00pm
Waterdown Branch - Waterdown - Program Room
A dedicated, quiet space to hit the books.

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

Mon, Jan 20, 6:30pm - 7:30pm
Greensville Branch - Greensville - Teen Area
Play guitar and share songs.

Tue, Jan 21, 8:00am - 8:00pm
Central Library - Central - Gallery York
Kooshkopayiw: Awakening is an exhibition of artworks by members of the Kooshkopayiw Métis Artist Collective.

Tue, Jan 21, 8:30am - 1:00pm
Central Library - Central - Wentworth Room
Learn how to find and retain meaningful employment in this workshop series from Wesley Employment Services.

Tue, Jan 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, Jan 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, Jan 21, 9:30am - 11:00am
Central Library - Central - 4th Floor Newcomer Learning Centre
Learn English in a small class with other seniors 55+.

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

Tue, Jan 21, 10:00am - 1:00pm
Dundas Branch - Dundas - Program Room
Unleash your creativity and take home a complete work of art.
This event is full

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

Tue, Jan 21, 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, Jan 21, 10:00am - 10:30am
Sherwood Branch - Sherwood - Children's Department
Bring the whole family to story time and get ready to read.

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

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

Tue, Jan 21, 10:00am - 11:00am
Concession Branch - Concession - Program Room
Learn how to design a website.

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

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

Tue, Jan 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, Jan 21, 10:30am - 11:00am
Binbrook Branch
After storytime, stay for social and play time.

Tue, Jan 21, 10:30am - 11:00am
Central Library - Central - Hamilton Room
After storytime, stay for social and play time.

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

Tue, Jan 21, 10:30am - 11:00am
Kenilworth Branch
After storytime, stay for social and play time.

Tue, Jan 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, Jan 21, 11:00am - 12:00pm
Bookmobile - Bookmobile - 1900 Main West
Visit HPL's Library on wheels. Pick up holds, browse the collections and more.

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

Tue, Jan 21, 11:30am - 12:00pm
Waterdown Branch - Waterdown - Program Room
After storytime, stay for social and play time.

Tue, Jan 21, 11:30am - 3:00pm
Saltfleet Branch - Saltfleet - Program Room
A dedicated, quiet space to hit the books.

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

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

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

Tue, Jan 21, 1:00pm - 1:30pm
Bookmobile - Bookmobile - Gemini
Visit HPL's Library on wheels. Pick up holds, browse the collections and more.

Tue, Jan 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, Jan 21, 1:00pm - 2:00pm
Ancaster Branch - Ancaster - Murray Ferguson Room
Learn the benefits of massage for your infant and how to do it.
Register

Tue, Jan 21, 1:00pm - 2:00pm
Central Library - Central - Hamilton Room
A dementia diagnosis can be overwhelming for individuals and caregivers. Learn about the different types and how to live well with it.

Tue, Jan 21, 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, Jan 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, Jan 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, Jan 21, 2:00pm - 4:00pm
Binbrook Branch - Binbrook - Program Room
Learn through play, songs and more with Binbrook EarlyON staff.

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

Tue, Jan 21, 2:00pm - 3:00pm
Red Hill Branch - Red Hill - Program Room
Unleash your creative side.

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

Tue, Jan 21, 2:00pm - 3:00pm
Parkdale Branch - Parkdale - Meeting Room
Learn about the Disability Tax Credit and Registered Disability Savings Plan and how to access them.

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

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

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

Tue, Jan 21, 2:30pm - 3:30pm
Saltfleet Branch - Saltfleet - Teen Area
Colouring, it’s not just for kids.

Tue, Jan 21, 2:30pm - 4:00pm
Bookmobile - Bookmobile - McMaster
Visit HPL's Library on wheels. Pick up holds, browse the collections and more.

Tue, Jan 21, 3:00pm - 5:00pm
Barton Branch - Barton - Program Room
Knit for a cause and earn volunteer hours.

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

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

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

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

Tue, Jan 21, 4:00pm - 5:00pm
Bookmobile - Bookmobile - Greencedar
Visit HPL's Library on wheels. Pick up holds, browse the collections and more.

Tue, Jan 21, 4:00pm - 4:30pm
Central Library - Central - Hamilton Room
Bring the whole family to story time and get ready to read.

Tue, Jan 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, Jan 21, 5:00pm - 7:00pm
Terryberry Branch - Terryberry - Auditorium
Parents and children build their relationship through fun activities and interaction.
Register

Tue, Jan 21, 5:30pm - 6:30pm
Saltfleet Branch - Saltfleet - Program Room
Unleash your creative side.

Tue, Jan 21, 5:30pm - 6:30pm
Bookmobile
Visit HPL's Library on wheels. Pick up holds, browse the collections and more.

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

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

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

Tue, Jan 21, 6:00pm - 7:00pm
Valley Park Branch
Drop-in board game and puzzle fun.

Tue, Jan 21, 6:00pm - 8:00pm
Waterdown Branch - Waterdown - Program Room
A dedicated, quiet space to hit the books.

Tue, Jan 21, 6:00pm - 7:30pm
Waterdown Branch - Waterdown - Reading Lounge
A drop-in knitting and crochet program. Bring your current project and materials.

Tue, Jan 21, 6:30pm - 7:30pm
Virtual Branch - Online
Professional editing advice for local authors with a writing project.

Wed, Jan 22, 8:00am - 8:00pm
Central Library - Central - Gallery York
Kooshkopayiw: Awakening is an exhibition of artworks by members of the Kooshkopayiw Métis Artist Collective.

Wed, Jan 22, 8:30am - 1:00pm
Central Library - Central - Wentworth Room
Learn how to find and retain meaningful employment in this workshop series from Wesley Employment Services.

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

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

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

Wed, Jan 22, 9:30am - 12:00pm
Westdale Branch - Westdale - Program Room
Learn through play, songs and more with EarlyON staff.

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

Wed, Jan 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, Jan 22, 10:00am - 10:30am
Waterdown Branch - Waterdown - Program Room
Fun with musical instruments and songs.

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

Wed, Jan 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, Jan 22, 10:00am - 10:30am
Binbrook Branch - Binbrook - Program Room
Bring the whole family to story time and get ready to read.

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

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

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

Wed, Jan 22, 10:30am - 12:00pm
Waterdown Branch - Waterdown - Program Room
After storytime, stay for social and play time.

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

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

Wed, Jan 22, 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, Jan 22, 11:00am - 11:30am
Barton Branch - Barton - Children's Department
Bring the whole family to story time and get ready to read.

Wed, Jan 22, 11:00am - 12:00pm
Bookmobile - Bookmobile- Helen Detwiler
Visit HPL's Library on wheels. Pick up holds, browse the collections and more.

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

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

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

Wed, Jan 22, 12:00pm - 4:00pm
Valley Park Branch - Valley Park - Study Table Area
A dedicated, quiet space to hit the books.

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

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

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

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

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

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

Wed, Jan 22, 1:00pm - 2:00pm
Saltfleet Branch - Saltfleet - Program Room
Learn useful financial tips from the Chartered Professional Accountants of Canada.

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

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

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

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

Wed, Jan 22, 2:00pm - 2:30pm
Bookmobile - St. Elizabeth's Village
Visit HPL's Library on wheels. Pick up holds, browse the collections and more.

Wed, Jan 22, 2:00pm - 3:00pm
Red Hill Branch - Red Hill - Computer Lab
An introduction to the basics of a computer including using the mouse and keyboard.

Wed, Jan 22, 2:00pm - 4:30pm
Waterdown Branch - Waterdown - Program Room
Drop-in board game and puzzle fun.

Wed, Jan 22, 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, Jan 22, 3:00pm - 5:00pm
Sherwood Branch - Sherwood - Marketplace
Play the classic word game with others.

Wed, Jan 22, 3:00pm - 4:00pm
Bookmobile - Bookmobile- Winona
Visit HPL's Library on wheels. Pick up holds, browse the collections and more.

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

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

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

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

Wed, Jan 22, 4:00pm - 5:00pm
Saltfleet Branch - Saltfleet - Program Room
Bring your your phone, tablet or laptop computer and your technology questions to this drop-in program.

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

Wed, Jan 22, 4:00pm - 5:00pm
Valley Park Branch - Valley Park - Program Room A/B
Build, imagine and play with LEGO.

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

Wed, Jan 22, 4:00pm - 5:00pm
Stoney Creek Branch - Stoney Creek - Teen Area
Create with our STREAM kits and educational toys.

Wed, Jan 22, 5:00pm - 8:00pm
Turner Park Branch - Turner Park - Adult Program Room
A dedicated, quiet space to hit the books.

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

Wed, Jan 22, 5:00pm - 6:00pm
Turner Park Branch - Turner Park - Children's Program Room
Take a break from the stress of studying and visit with a therapy dog.

Wed, Jan 22, 5:30pm - 6:30pm
Bookmobile - Bookmobile - Rosedale
Visit HPL's Library on wheels. Pick up holds, browse the collections and more.

Wed, Jan 22, 5:30pm - 7:00pm
Dundas Branch - Dundas - Children's Area
Bring your your phone, tablet or laptop computer and your technology questions to this drop-in program.

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

Wed, Jan 22, 6:00pm - 8:00pm
Waterdown Branch - Waterdown - Program Room
A dedicated, quiet space to hit the books.

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

Wed, Jan 22, 6:00pm - 7:00pm
Valley Park Branch - Valley Park - Program Room A/B
Hands-on STEAM (Science, Tech, Engineering, Art and Math) fun.

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

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

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

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

Thu, Jan 23, 8:00am - 8:00pm
Central Library - Central - Gallery York
Kooshkopayiw: Awakening is an exhibition of artworks by members of the Kooshkopayiw Métis Artist Collective.

Thu, Jan 23, 8:30am - 1:00pm
Central Library - Central - Wentworth Room
Learn how to find and retain meaningful employment in this workshop series from Wesley Employment Services.

Thu, Jan 23, 9:00am - 8:00pm
Waterdown Branch - Waterdown - Program Room
A dedicated, quiet space to hit the books.

Thu, Jan 23, 9:30am - 11:00am
Central Library - Central - 4th Floor Newcomer Learning Centre
Learn English in a small class with other seniors 55+.

Thu, Jan 23, 9:30am - 12:00pm
Westdale Branch - Westdale - Program Room
Learn the techniques and benefits of massage for infants.
Register

Thu, Jan 23, 10:00am - 6:00pm
Central Library - Central - 2nd Floor Program Room
Creative writers in the Hamilton community who would like one-on-one input on a current project are welcome to make an appointment.
Register

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

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

Thu, Jan 23, 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, Jan 23, 10:00am - 10:30am
Red Hill Branch - Red Hill - Program Room
Bring the whole family to story time and get ready to read.

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

Thu, Jan 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, Jan 23, 10:30am - 11:00am
Carlisle Branch - Carlisle - Open Area 2
A special library-themed storytime.

Thu, Jan 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, Jan 23, 10:30am - 11:00am
Binbrook Branch
After storytime, stay for social and play time.

Thu, Jan 23, 10:30am - 11:30am
Dundas Branch - Dundas - 1st Floor
Listen to live music at Dundas.

Thu, Jan 23, 10:30am - 11:30am
Sherwood Branch - Sherwood - Program Room A/B
Exercise your way to better health and fitness.

Thu, Jan 23, 10:30am - 11:00am
Kenilworth Branch
After storytime, stay for social and play time.

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

Thu, Jan 23, 10:30am - 11:00am
Bookmobile - Bookmobile - Swansea Apartments
Visit HPL's Library on wheels. Pick up holds, browse the collections and more.

Thu, Jan 23, 11:00am - 12:00pm
Carlisle Branch - Carlisle - Open Area 1
After storytime, stay for social and play time.

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

Thu, Jan 23, 11:00am - 12:00pm
Barton Branch - Barton - Program Room
Learn to navigate the digital space of online dating.

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

Thu, Jan 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, Jan 23, 11:30am - 12:30pm
Barton Branch - Barton - Children's Department
Explore and create with themed stations.

Thu, Jan 23, 11:30am - 12:00pm
Bookmobile - Bookmobile - Lawfield
Visit HPL's Library on wheels. Pick up holds, browse the collections and more.

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

Thu, Jan 23, 12:00pm - 1:00pm
Barton Branch - Barton - Gallery Display
Dabble in colouring, puzzles and Scrabble.

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

Thu, Jan 23, 1:00pm - 1:30pm
Carlisle Branch - Carlisle - Open Area 1
Fun with musical instruments and songs.

Thu, Jan 23, 1:00pm - 2:00pm
Red Hill Branch
Read comics, discover new characters and create a superhero.

Thu, Jan 23, 1:00pm - 1:30pm
Bookmobile - Bookmobile - Garth Trails
Visit HPL's Library on wheels. Pick up holds, browse the collections and more.

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

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

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

Thu, Jan 23, 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.

Thu, Jan 23, 2:00pm - 3:00pm
Kenilworth Branch - Kenilworth - Program Room
Learn to design and create projects on this crafting machine.

Thu, Jan 23, 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, Jan 23, 2:00pm - 3:00pm
Ancaster Branch - Ancaster - Murray Ferguson Room
Level up your cooking and baking skills. Choose a recipe, prepare it at home and share your experience with fellow home chefs.

Thu, Jan 23, 2:30pm - 3:30pm
Terryberry Branch - Terryberry - Computer Lab
An introduction to the basics of a computer including using the mouse and keyboard.

Thu, Jan 23, 3:00pm - 5:00pm
Parkdale Branch - Parkdale - Meeting Room
Unleash your creative side.

Thu, Jan 23, 3:00pm - 4:00pm
Bookmobile - Bookmobile - Meadowlands
Visit HPL's Library on wheels. Pick up holds, browse the collections and more.

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

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

Thu, Jan 23, 3:30pm - 4:30pm
Central Library - Central - Wentworth Room
Bring your tech questions and get one-on-one help.

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

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

Thu, Jan 23, 3:30pm - 4:30pm
Waterdown Branch
Take a break from the stress of studying and visit with a therapy dog.

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

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

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

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

Thu, Jan 23, 4:00pm - 5:30pm
Bookmobile - Bookmobile - Bennetto (Tuesday)
Visit HPL's Library on wheels. Pick up holds, browse the collections and more.

Thu, Jan 23, 5:00pm - 8:00pm
Turner Park Branch - Turner Park - Adult Program Room
A dedicated, quiet space to hit the books.

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

Thu, Jan 23, 5:00pm - 6:00pm
Valley Park Branch - Valley Park - Program Room A
Learn the process of stop motion filmmaking in this four-week program.

Thu, Jan 23, 5:30pm - 6:30pm
Kenilworth Branch - Kenilworth- Common Area
Six consecutive weekly discussions about one book.

Thu, Jan 23, 6:00pm - 7:00pm
Central Library - Central - 4th Floor Computer Lab
Focus on search techniques and building familiarity with browser functions.

Thu, Jan 23, 6:00pm - 7:30pm
Terryberry Branch - Terryberry - Auditorium
SCORE! ACTIVE is a McMaster University research study to optimize healthy active living among newcomer families.

Thu, Jan 23, 6:00pm - 6:30pm
Bookmobile - Bookmobile - Kinsmen Park
Visit HPL's Library on wheels. Pick up holds, browse the collections and more.

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

Fri, Jan 24, 8:00am - 6:00pm
Central Library - Central - Gallery York
Kooshkopayiw: Awakening is an exhibition of artworks by members of the Kooshkopayiw Métis Artist Collective.

Fri, Jan 24, 8:30am - 1:00pm
Central Library - Central - Wentworth Room
Learn how to find and retain meaningful employment in this workshop series from Wesley Employment Services.

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

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

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

Fri, Jan 24, 10:00am - 12:00pm
Binbrook Branch - Binbrook - Program Room
Watch new releases and rediscover old favourites.

Fri, Jan 24, 10:00am - 11:00am
Saltfleet Branch - Saltfleet - Program Room
Unleash your creative side.

Fri, Jan 24, 10:00am - 11:00am
Red Hill Branch - Red Hill - Program Room
Family fun with BINGO

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

Fri, Jan 24, 10:00am - 10:30am
Sherwood Branch - Sherwood - Program Room A/B
Learn how to draw cute animals.

Fri, Jan 24, 10:00am - 11:00am
Central Library - Central - 2nd Floor Program Room
Family fun with BINGO

Fri, Jan 24, 10:00am - 5:00pm
Ancaster Branch - Ancaster - Children's Department
Unleash your creative side.

Fri, Jan 24, 10:00am - 11:00am
Sherwood Branch - Sherwood - Computer Lab
An introduction to the internet, featuring methods of connecting and navigating web browsers.

Fri, Jan 24, 10:00am - 12:00pm
Locke Branch - Locke - Children's Department
Unleash your creative side.

Fri, Jan 24, 10:00am - 12:00pm
Terryberry Branch - Terryberry - Auditorium
Drop-in board game and puzzle fun.

Fri, Jan 24, 10:00am - 11:00am
Kenilworth Branch - Kenilworth - Children's Department
Winter fun and games.

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

Fri, Jan 24, 10:30am - 11:30am
Waterdown Branch - Waterdown - Program Room
Use the resources and equipment from our Makerspaces to beat the clock and escape the room.

Fri, Jan 24, 10:30am - 11:00am
Bookmobile - Bookmobile - Strathcona Apartments
Visit HPL's Library on wheels. Pick up holds, browse the collections and more.

Fri, Jan 24, 11:00am - 12:00pm
Turner Park Branch - Turner Park - Adult Program Room
Challenge fellow gamers to claim the title of champion.

Fri, Jan 24, 11:00am - 12:00pm
Barton Branch - Barton - Program Room
Winter fun and games.

Fri, Jan 24, 11:00am - 12:00pm
Dundas Branch - Dundas - Program Room
Unleash your creative side.

Fri, Jan 24, 11:00am - 12:00pm
Bookmobile - Bookmobile- Huntington Park
Visit HPL's Library on wheels. Pick up holds, browse the collections and more.

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

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

Fri, Jan 24, 11:30am - 12:30pm
Saltfleet Branch - Saltfleet - Program Room
Winter fun and games.

Fri, Jan 24, 11:30am - 12:00pm
Bookmobile - Bookmobile- Bernie Morelli
Visit HPL's Library on wheels. Pick up holds, browse the collections and more.

Fri, Jan 24, 11:30am - 1:30pm
Westdale Branch - Westdale - Program Room
Hang out with friends in the library and explore games and activities.

Fri, Jan 24, 12:00pm - 1:00pm
Red Hill Branch - Red Hill - Children's Department
Create with our STREAM kits and educational toys.

Fri, Jan 24, 12:00pm - 1:00pm
Central Library - Central - Living Room
Listen to live music each Friday at Noon at Central Library.

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

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

Fri, Jan 24, 1:00pm - 3:00pm
Saltfleet Branch - Saltfleet - Program Room
Watch new releases and rediscover old favourites.

Fri, Jan 24, 1:00pm - 4:30pm
Freelton Branch - Freelton - Open Area 1
Unleash your creative side.

Fri, Jan 24, 1:30pm - 3:30pm
Stoney Creek Branch - Stoney Creek - Children's area
Unleash your creative side.

Fri, Jan 24, 2:00pm - 3:00pm
Valley Park Branch - Valley Park - Program Room A/B
Test your trivia knowledge in this fun competition for kids ages 6-12.

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

Fri, Jan 24, 2:00pm - 4:00pm
Turner Park Branch - Turner Park - Children's Program Room
Watch new releases and rediscover old favourites.

Fri, Jan 24, 2:00pm - 3:00pm
Mount Hope Branch - Mount Hope - Community Hall
Challenge fellow gamers to claim the title of champion.

Fri, Jan 24, 2:00pm - 3:00pm
Barton Branch - Barton - Gallery Display
Listen to live music at Barton.

Fri, Jan 24, 2:00pm - 3:00pm
Waterdown Branch - Waterdown - Program Room
Ignite your child's imagination by exploring a variety of art materials.

Fri, Jan 24, 2:00pm - 3:00pm
Sherwood Branch - Sherwood - Children's Department
Build a video game from scratch.

Fri, Jan 24, 2:00pm - 3:30pm
Red Hill Branch - Red Hill - Program Room
Build, code, and drive a LEGO rover.

Fri, Jan 24, 2:00pm - 3:00pm
Concession Branch - Concession - Program Room
Create poetry out of meaningful works of literature and other writing.

Fri, Jan 24, 2:00pm - 3:00pm
Central Library - Central - Photo Studio
Use the resources and equipment from our Makerspaces to beat the clock and escape the room.

Fri, Jan 24, 2:00pm - 3:00pm
Ancaster Branch - Ancaster - Murray Ferguson Room
Join us in-branch for a science program presented by Scientists in School.

Fri, Jan 24, 2:30pm - 4:00pm
Bookmobile - Bookmobile - Maplewood
Visit HPL's Library on wheels. Pick up holds, browse the collections and more.

Fri, Jan 24, 3:00pm - 5:00pm
Terryberry Branch - Terryberry - Children's Area
An in-person math adventure.

Fri, Jan 24, 3:00pm - 4:00pm
Westdale Branch - Westdale - Program Room
Take a break from the stress of studying and visit with a therapy dog.

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

Fri, Jan 24, 3:30pm - 4:30pm
Freelton Branch - Freelton - Open Area 2
Design and play an indoor mini golf course.

Fri, Jan 24, 3:30pm - 4:30pm
Carlisle Branch - Carlisle - Open Area 2
Hop in and learn about adopting rabbits and responsible pet ownership.

Fri, Jan 24, 4:00pm - 5:00pm
Barton Branch - Barton - Children's Department
Build, imagine and play with LEGO.

Fri, Jan 24, 4:00pm - 5:00pm
Kenilworth Branch - Kenilworth - Children's Department
Bring the family and play chess.

Fri, Jan 24, 4:00pm - 5:30pm
Stoney Creek Branch - Stoney Creek - Children's area
Create with our STREAM kits and educational toys.

Sat, Jan 25, 8:00am - 5:00pm
Central Library - Central - Gallery York
Kooshkopayiw: Awakening is an exhibition of artworks by members of the Kooshkopayiw Métis Artist Collective.

Sat, Jan 25, 9:00am - 5:00pm
Dundas Branch - Dundas - Children's Area
Bring your new or gently used children’s books to swap with others.

Sat, Jan 25, 9:00am - 5:00pm
Waterdown Branch - Waterdown - Program Room
A dedicated, quiet space to hit the books.

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

Sat, Jan 25, 9:00am - 10:00am
Terryberry Branch - Terryberry - Study Room 1
Practise your French-speaking skills weekly at beginner or intermediate level.

Sat, Jan 25, 9:30am - 4:00pm
Concession Branch - Concession - Children's Department
Create with our STREAM kits and educational toys.

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

Sat, Jan 25, 10:00am - 10:30am
Valley Park Branch - Valley Park - Program Room A/B
Celebrate Family Literacy Day (Jan 27) with Family Storytime.

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

Sat, Jan 25, 10:00am - 11:00am
Red Hill Branch - Red Hill - Children's Department
Build, imagine and play with LEGO.

Sat, Jan 25, 10:00am - 12:00pm
Parkdale Branch - Parkdale - Meeting Room
Drop-in board game and puzzle fun.

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

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

Sat, Jan 25, 10:00am - 10:30am
Terryberry Branch - Terryberry - Children's Area
Celebrate Family Literacy Week (Jan 26-Feb 2) with Family Storytime.

Sat, Jan 25, 10:00am - 2:00pm
Westdale Branch - Westdale - Program Room
Bring your broken household items to the library to be repaired by HPL's volunteer fixers. Learn new skills, promote sustainability and build community.

Sat, Jan 25, 10:30am - 11:00am
Bookmobile - Bookmobile- Stoney Creek Arena
Visit HPL's Library on wheels. Pick up holds, browse the collections and more.

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

Sat, Jan 25, 10:30am - 11:00am
Barton Branch - Barton - Program Room
Sing and play under the rainbow parachute.

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

Sat, Jan 25, 11:00am - 12:00pm
Barton Branch - Barton - Children's Department
Unleash your creative side.

Sat, Jan 25, 11:00am - 2:00pm
Stoney Creek Branch - Stoney Creek - Children's area
Build, imagine and play with LEGO.

Sat, Jan 25, 11:30am - 12:00pm
Bookmobile - Bookmobile - Gage Park
Visit HPL's Library on wheels. Pick up holds, browse the collections and more.

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

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

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

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

Sat, Jan 25, 1:00pm - 2:00pm
Concession Branch - Concession - Program Room
Trade your used puzzles with other kids or make your own new one.

Sat, Jan 25, 1:00pm - 2:00pm
Barton Branch
Drop-in for multiplayer video game fun.

Sat, Jan 25, 2:00pm - 3:00pm
Mount Hope Branch - Mount Hope - Teen Area
Unleash your creative side.

Sat, Jan 25, 2:00pm - 4:00pm
Binbrook Branch - Binbrook - Program Room
Play chess with other fans of the game and hone your skills.

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

Sat, Jan 25, 2:00pm - 3:30pm
Red Hill Branch - Red Hill - Program Room
Watch new releases and rediscover old favourites.

Sat, Jan 25, 2:00pm - 3:00pm
Saltfleet Branch - Saltfleet - Program Room
Build, imagine and play with LEGO.

Sat, Jan 25, 2:00pm - 3:00pm
Kenilworth Branch - Kenilworth - Children's Department
Raise your voice and explore sound with the Hamilton Children's Choir.

Sat, Jan 25, 2:00pm - 4:00pm
Barton Branch - Barton - Program Room
A great selection of free movies from new releases to award-winning classics.

Sat, Jan 25, 2:00pm - 4:00pm
Central Library - Central - Photo Studio
Learn how to mend small stains, tears and holes in your clothes using the embroidery machine in Makerspace.

Sat, Jan 25, 2:30pm - 3:00pm
Bookmobile - Bookmobile - Rockton
Visit HPL's Library on wheels. Pick up holds, browse the collections and more.

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

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

Sat, Jan 25, 2:30pm - 3:30pm
Terryberry Branch - Terryberry - Auditorium
Build, imagine and play with LEGO.

Sat, Jan 25, 3:30pm - 4:00pm
Bookmobile - Bookmobile - Millgrove
Visit HPL's Library on wheels. Pick up holds, browse the collections and more.

Sun, Jan 26, 12:00pm - 5:00pm
Central Library - Central - Gallery York
Kooshkopayiw: Awakening is an exhibition of artworks by members of the Kooshkopayiw Métis Artist Collective.

Mon, Jan 27, 8:00am - 8:00pm
Central Library - Central - Gallery York
Kooshkopayiw: Awakening is an exhibition of artworks by members of the Kooshkopayiw Métis Artist Collective.

Mon, Jan 27, 8:30am - 1:00pm
Central Library - Central - Wentworth Room
Learn how to find and retain meaningful employment in this workshop series from Wesley Employment Services.

Mon, Jan 27, 9:00am - 1:00pm
Waterdown Branch - Waterdown - Program Room
A dedicated, quiet space to hit the books.

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

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

Mon, Jan 27, 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, Jan 27, 10:00am - 11:00am
Dundas Branch - Dundas - Children's Area
Engineering play for toddlers and preschoolers

Mon, Jan 27, 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, Jan 27, 10:00am - 11:00am
Valley Park Branch - Valley Park - Program Room A/B
Unleash your creative side.

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

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

Mon, Jan 27, 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, Jan 27, 10:00am - 10:30am
Kenilworth Branch - Kenilworth - Children's Department
Celebrate Family Literacy Week (Jan 26-Feb 2) with Family Storytime.

Mon, Jan 27, 10:00am - 10:30am
Concession Branch - Concession - Program Room
Celebrate Family Literacy Week (Jan 26-Feb 2) with Family Storytime.

Mon, Jan 27, 10:30am - 11:30am
Red Hill Branch - Red Hill - Children's Department
After storytime, stay for social and play time.

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

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

Mon, Jan 27, 11:00am - 11:30am
Barton Branch - Barton - Children's Department
Celebrate Family Literacy Week (Jan 26-Feb 2) with Family Storytime.

Mon, Jan 27, 11:00am - 11:30am
Ancaster Branch - Ancaster - Children's Department
Celebrate Family Literacy Week (Jan 26-Feb 2) with Family Storytime.

Mon, Jan 27, 11:00am - 12:00pm
Binbrook Branch - Binbrook - Program Room
Hop in and learn about adopting rabbits and responsible pet ownership.

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

Mon, Jan 27, 11:30am - 12:30pm
Valley Park Branch
Celebrate Family Literacy Day (Jan 27) all week with fun children's author events.

Mon, Jan 27, 12:00pm - 1:00pm
Bookmobile - Bookmobile- Mohawk College
Visit HPL's Library on wheels. Pick up holds, browse the collections and more.

Mon, Jan 27, 12:00pm - 1:00pm
Saltfleet Branch - Saltfleet - Program Room
Take a break from the stress of studying and visit with a therapy dog.

Mon, Jan 27, 1:00pm - 2:00pm
Ancaster Branch - Ancaster - Murray Ferguson Room
Share your recent reads and get recommendations for your next book.

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

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

Mon, Jan 27, 1:00pm - 3:00pm
Saltfleet Branch - Saltfleet - Teen Area
A dedicated, quiet space to hit the books.

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

Mon, Jan 27, 1:00pm - 1:45pm
Stoney Creek Branch
Exercise your way to better health and fitness.

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

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

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

Mon, Jan 27, 2:00pm - 3:00pm
Red Hill Branch - Red Hill - Program Room
A supportive forum for aspiring writers.

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

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

Mon, Jan 27, 2:30pm - 4:00pm
Terryberry Branch - Terryberry - Auditorium
Learn about workplace injury law.

Mon, Jan 27, 2:30pm - 3:00pm
Westdale Branch - Westdale - Program Room
It’s never too early to read to your baby. Suitable for children from birth to age 24 months.

Mon, Jan 27, 3:00pm - 4:00pm
Central Library - Central - 2nd Floor Program Room
Take a break from the stress of studying and visit with a therapy dog.

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

Mon, Jan 27, 3:00pm - 3:30pm
Westdale Branch
After storytime, stay for social and play time.

Mon, Jan 27, 3:00pm - 7:00pm
Turner Park Branch - Turner Park - Entry
Choose your path. Chart your future. Achieve your goals.

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

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

Mon, Jan 27, 3:30pm - 4:30pm
Waterdown Branch - Waterdown - Program Room
Challenge fellow gamers to claim the title of champion.

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

Mon, Jan 27, 4:00pm - 5:00pm
Bookmobile - Bookmobile - Riverdale
Visit HPL's Library on wheels. Pick up holds, browse the collections and more.

Mon, Jan 27, 5:30pm - 6:30pm
Bookmobile - Bookmobile - Stinson
Visit HPL's Library on wheels. Pick up holds, browse the collections and more.

Mon, Jan 27, 5:30pm - 6:30pm
Central Library - Central - Wentworth Room
Hands-on STEAM (Science, Tech, Engineering, Art and Math) fun.

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

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

Mon, Jan 27, 6:30pm - 7:30pm
Waterdown Branch - Waterdown - Program Room
Chat about your favourite titles, discover new ones and meet friends.

Mon, Jan 27, 6:30pm - 7:30pm
Greensville Branch - Greensville - Teen Area
Play guitar and share songs.

Tue, Jan 28, 8:00am - 8:00pm
Central Library - Central - Gallery York
Kooshkopayiw: Awakening is an exhibition of artworks by members of the Kooshkopayiw Métis Artist Collective.

Tue, Jan 28, 8:30am - 1:00pm
Central Library - Central - Wentworth Room
Learn how to find and retain meaningful employment in this workshop series from Wesley Employment Services.

Tue, Jan 28, 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, Jan 28, 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, Jan 28, 9:30am - 11:00am
Central Library - Central - 4th Floor Newcomer Learning Centre
Learn English in a small class with other seniors 55+.

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

Tue, Jan 28, 10:00am - 11:00am
Dundas Branch - Dundas - Program Room
Connect with other parents and discuss the joys and challenges of parenthood.

Tue, Jan 28, 10:00am - 10:30am
Waterdown Branch - Waterdown - Program Room
Celebrate Family Literacy Day (Jan 27) with Family Storytime.

Tue, Jan 28, 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, Jan 28, 10:00am - 10:30am
Sherwood Branch - Sherwood - Children's Department
Bring the whole family to story time and get ready to read.

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

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

Tue, Jan 28, 10:00am - 11:00am
Concession Branch - Concession - Program Room
Trace your roots using Ancestry Library Edition.

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

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

Tue, Jan 28, 10:30am - 11:00am
Valley Park Branch - Valley Park - Program Room A/B
Storytime focused on family diversity.

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

Tue, Jan 28, 10:30am - 11:00am
Central Library - Central - Hamilton Room
After storytime, stay for social and play time.

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

Tue, Jan 28, 10:30am - 11:00am
Kenilworth Branch
After storytime, stay for social and play time.

Tue, Jan 28, 11:00am - 12:00pm
Saltfleet Branch - Saltfleet - Teen Area
Bring your new or gently used teen books to swap with other teens.

Tue, Jan 28, 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, Jan 28, 11:00am - 12:00pm
Bookmobile - Bookmobile - 1900 Main West
Visit HPL's Library on wheels. Pick up holds, browse the collections and more.

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

Tue, Jan 28, 11:00am - 12:00pm
Domenic Agostino Community Centre - 150 Violet Dr., Hamilton
Celebrate Family Literacy Day (Jan 27) all week with fun children's author events.

Tue, Jan 28, 11:30am - 12:00pm
Waterdown Branch - Waterdown - Program Room
After storytime, stay for social and play time.

Tue, Jan 28, 11:30am - 3:00pm
Saltfleet Branch - Saltfleet - Program Room
A dedicated, quiet space to hit the books.

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

Tue, Jan 28, 12:00pm - 4:00pm
Central Library - Central - Children's Department
Build, imagine and play with LEGO.

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

Tue, Jan 28, 1:00pm - 1:30pm
Bookmobile - Bookmobile - Gemini
Visit HPL's Library on wheels. Pick up holds, browse the collections and more.

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

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

Tue, Jan 28, 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, Jan 28, 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, Jan 28, 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, Jan 28, 2:00pm - 4:00pm
Binbrook Branch - Binbrook - Program Room
Learn through play, songs and more with Binbrook EarlyON staff.

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

Tue, Jan 28, 2:00pm - 3:00pm
Parkdale Branch - Parkdale - Meeting Room
Play the classic word game with others.

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

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

Tue, Jan 28, 2:00pm - 3:00pm
Westdale Branch - Westdale - Program Room
An introduction to maximizing your privacy and security on the internet.

Tue, Jan 28, 2:00pm - 5:00pm
Westdale Branch - Westdale - Lounge
Learn about Goodwill Amity's employment services.

Tue, Jan 28, 2:30pm - 3:30pm
Saltfleet Branch - Saltfleet - Teen Area
Colouring, it’s not just for kids.

Tue, Jan 28, 2:30pm - 4:00pm
Ancaster Branch - Ancaster - Computer Lab
Learn to navigate the digital space of online dating.

Tue, Jan 28, 2:30pm - 4:00pm
Bookmobile - Bookmobile - McMaster
Visit HPL's Library on wheels. Pick up holds, browse the collections and more.

Tue, Jan 28, 3:00pm - 4:00pm
Barton Branch - Barton - Program Room
Drop-in for multiplayer video game fun.

Tue, Jan 28, 3:00pm - 5:00pm
Barton Branch - Barton - Children's Department
Knit for a cause and earn volunteer hours.

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

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

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

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

Tue, Jan 28, 4:00pm - 5:00pm
Bookmobile - Bookmobile - Greencedar
Visit HPL's Library on wheels. Pick up holds, browse the collections and more.

Tue, Jan 28, 4:00pm - 5:00pm
Dundas Branch - Dundas - Program Room
Design and build electronic creations and learn about the circuits and their power.

Tue, Jan 28, 4:00pm - 4:30pm
Central Library - Central - Hamilton Room
Bring the whole family to story time and get ready to read.

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

Tue, Jan 28, 4:30pm - 5:30pm
Barton Branch - Barton - Program Room
Read aloud to well-trained, furry friends who are excellent listeners.

Tue, Jan 28, 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, Jan 28, 5:00pm - 7:00pm
Terryberry Branch - Terryberry - Auditorium
Parents and children build their relationship through fun activities and interaction.
Register

Tue, Jan 28, 5:00pm - 6:00pm
Concession Branch
Celebrate Family Literacy Day (Jan 27) all week with fun children's author events.

Tue, Jan 28, 5:30pm - 6:30pm
Bookmobile
Visit HPL's Library on wheels. Pick up holds, browse the collections and more.

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

Tue, Jan 28, 6:00pm - 7:00pm
Valley Park Branch - Valley Park - Program Room A/B
Learn how to minimize the amount of taxes you pay.

Tue, Jan 28, 6:00pm - 7:30pm
Central Library - Central - 4th Floor Newcomers Classroom
A supportive forum for aspiring writers.

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

Tue, Jan 28, 6:00pm - 7:00pm
Valley Park Branch
Drop-in board game and puzzle fun.

Tue, Jan 28, 6:00pm - 7:30pm
Waterdown Branch - Waterdown - Program Room
A drop-in knitting and crochet program. Bring your current project and materials.

Wed, Jan 29, 8:00am - 8:00pm
Central Library - Central - Gallery York
Kooshkopayiw: Awakening is an exhibition of artworks by members of the Kooshkopayiw Métis Artist Collective.

Wed, Jan 29, 8:30am - 1:00pm
Central Library - Central - Wentworth Room
Learn how to find and retain meaningful employment in this workshop series from Wesley Employment Services.

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

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

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

Wed, Jan 29, 9:30am - 12:00pm
Westdale Branch - Westdale - Program Room
Learn through play, songs and more with EarlyON staff.

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

Wed, Jan 29, 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, Jan 29, 10:00am - 10:30am
Dundas Branch - Dundas - Program Room
Bring the whole family to story time and get ready to read.

Wed, Jan 29, 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, Jan 29, 10:00am - 10:30am
Binbrook Branch - Binbrook - Program Room
Bring the whole family to story time and get ready to read.

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

Wed, Jan 29, 10:00am - 11:00am
Terryberry Branch - Terryberry - Computer Lab
Learn about 3D design.

Wed, Jan 29, 10:00am - 10:30am
Concession Branch - Concession - Program Room
Celebrate Family Literacy Week (Jan 26-Feb 2) with Family Storytime.

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

Wed, Jan 29, 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, Jan 29, 10:00am - 11:00am
Dundas Branch - Dundas - Children's Area
Celebrate Family Literacy Day (Jan 27) all week with fun children's author events.

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

Wed, Jan 29, 10:30am - 11:00am
Waterdown Branch
Celebrate Family Literacy Day (Jan 27) all week with fun children's author events.

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

Wed, Jan 29, 11:00am - 12:00pm
Waterdown Branch - Waterdown - Program Room
After storytime, stay for social and play time.

Wed, Jan 29, 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, Jan 29, 11:00am - 11:30am
Barton Branch - Barton - Children's Department
Bring the whole family to story time and get ready to read.

Wed, Jan 29, 11:00am - 12:00pm
Bookmobile - Bookmobile- Helen Detwiler
Visit HPL's Library on wheels. Pick up holds, browse the collections and more.

Wed, Jan 29, 11:00am - 11:30am
Ancaster Branch - Ancaster - Children's Department
Celebrate Family Literacy Week (Jan 26-Feb 2) with Family Storytime.

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

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

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

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

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

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

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

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

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

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

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

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

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

Wed, Jan 29, 2:00pm - 2:30pm
Bookmobile - St. Elizabeth's Village
Visit HPL's Library on wheels. Pick up holds, browse the collections and more.

Wed, Jan 29, 2:00pm - 3:00pm
Red Hill Branch - Red Hill - Computer Lab
Build on what you have learned from Basic Computer Skills 1. Learn more about using the keyboard and drives. Ideal for new computer users.

Wed, Jan 29, 2:00pm - 4:30pm
Waterdown Branch - Waterdown - Program Room
Drop-in board game and puzzle fun.

Wed, Jan 29, 2:00pm - 3:00pm
Stoney Creek Branch - Stoney Creek - Children's area
Celebrate Family Literacy Day (Jan 27) all week with fun children's author events.

Wed, Jan 29, 3:00pm - 5:00pm
Sherwood Branch - Sherwood - Marketplace
Play the classic word game with others.

Wed, Jan 29, 3:00pm - 4:00pm
Bookmobile - Bookmobile- Winona
Visit HPL's Library on wheels. Pick up holds, browse the collections and more.

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

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

Wed, Jan 29, 3:00pm - 4:00pm
Barton Branch - Barton - Program Room
Use an upcycled jug to bring home a small sample of environmentally and cost-friendly laundry soap.

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

Wed, Jan 29, 3:30pm - 4:30pm
Virtual Branch - Online
Learn about the Canadian tax system and good tax practices.

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

Wed, Jan 29, 4:00pm - 6:00pm
Central Library - Central - Children's Department
Unleash your creative side.

Wed, Jan 29, 4:00pm - 5:00pm
Valley Park Branch - Valley Park - Program Room A/B
Build, imagine and play with LEGO.

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

Wed, Jan 29, 4:00pm - 5:00pm
Stoney Creek Branch - Stoney Creek - Teen Area
Create with our STREAM kits and educational toys.

Wed, Jan 29, 4:00pm - 5:00pm
Stoney Creek Branch - Stoney Creek - Saltfleet Room
Bring your tech questions and get one-on-one help.

Wed, Jan 29, 5:00pm - 8:00pm
Turner Park Branch - Turner Park - Adult Program Room
A dedicated, quiet space to hit the books.

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

Wed, Jan 29, 5:30pm - 6:30pm
Bookmobile - Bookmobile - Rosedale
Visit HPL's Library on wheels. Pick up holds, browse the collections and more.

Wed, Jan 29, 5:30pm - 7:00pm
Dundas Branch - Dundas - Children's Area
Bring your your phone, tablet or laptop computer and your technology questions to this drop-in program.

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

Wed, Jan 29, 6:00pm - 7:00pm
Central Library - Central - 4th Floor Computer Lab
Build on what you have learned from Basic Computer Skills 1. Learn more about using the keyboard and drives. Ideal for new computer users.

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

Wed, Jan 29, 6:00pm - 6:30pm
Kenilworth Branch - Kenilworth - Children's Department
Celebrate Family Literacy Week (Jan 26-Feb 2) with Family Storytime.

Wed, Jan 29, 6:30pm - 7:30pm
Waterdown Branch - Waterdown - Program Room
Learn about principles of photography that you can put to use with any camera.

Thu, Jan 30, 8:00am - 8:00pm
Central Library - Central - Gallery York
Kooshkopayiw: Awakening is an exhibition of artworks by members of the Kooshkopayiw Métis Artist Collective.

Thu, Jan 30, 8:30am - 1:00pm
Central Library - Central - Wentworth Room
Learn how to find and retain meaningful employment in this workshop series from Wesley Employment Services.

Thu, Jan 30, 9:30am - 11:00am
Central Library - Central - 4th Floor Newcomer Learning Centre
Learn English in a small class with other seniors 55+.

Thu, Jan 30, 9:30am - 12:00pm
Westdale Branch - Westdale - Program Room
Learn the techniques and benefits of massage for infants.
Register

Thu, Jan 30, 10:00am - 6:00pm
Central Library - Central - 2nd Floor Program Room
Creative writers in the Hamilton community who would like one-on-one input on a current project are welcome to make an appointment.
Register

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

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

Thu, Jan 30, 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, Jan 30, 10:00am - 10:30am
Red Hill Branch - Red Hill - Program Room
Celebrate Family Literacy Week (Jan 26-Feb 2) with Family Storytime.

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

Thu, Jan 30, 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, Jan 30, 10:30am - 11:00am
Carlisle Branch - Carlisle - Open Area 1
Bring the whole family to story time and get ready to read.

Thu, Jan 30, 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, Jan 30, 10:30am - 11:00am
Binbrook Branch
After storytime, stay for social and play time.

Thu, Jan 30, 10:30am - 11:30am
Sherwood Branch - Sherwood - Program Room A/B
Exercise your way to better health and fitness.

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

Thu, Jan 30, 10:30am - 11:00am
Bookmobile - Bookmobile - Swansea Apartments
Visit HPL's Library on wheels. Pick up holds, browse the collections and more.

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

Thu, Jan 30, 11:00am - 12:00pm
Carlisle Branch - Carlisle - Open Area 1
After storytime, stay for social and play time.

Thu, Jan 30, 11:00am - 11:30am
Ancaster Branch - Ancaster - Children's Department
Celebrate Family Literacy Week (Jan 26-Feb 2) with Family Storytime.

Thu, Jan 30, 11:00am - 12:00pm
Barton Branch - Barton - Gallery Display
Learn to design and create projects on this crafting machine.

Thu, Jan 30, 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, Jan 30, 11:30am - 12:30pm
Barton Branch - Barton - Children's Department
Explore and create with themed stations.

Thu, Jan 30, 11:30am - 12:00pm
Bookmobile - Bookmobile - Lawfield
Visit HPL's Library on wheels. Pick up holds, browse the collections and more.

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

Thu, Jan 30, 12:00pm - 1:00pm
Barton Branch - Barton - Gallery Display
Dabble in colouring, puzzles and Scrabble.

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

Thu, Jan 30, 1:00pm - 4:00pm
Central Library - Central - 1st Floor Community Partner Desk A
Goodwill Amity harnesses the power of work to address the most pressing social, economic and environmental challenges today.

Thu, Jan 30, 1:00pm - 2:00pm
Carlisle Branch - Carlisle - Open Area 1
Sing and play under the rainbow parachute.

Thu, Jan 30, 1:00pm - 1:30pm
Bookmobile - Bookmobile - Garth Trails
Visit HPL's Library on wheels. Pick up holds, browse the collections and more.

Thu, Jan 30, 1:00pm - 4:00pm
Westdale Branch - Westdale - Program Room
Build, imagine and play with LEGO.

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

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

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

Thu, Jan 30, 2:00pm - 3:00pm
Parkdale Branch - Parkdale - Meeting Room
Unleash your creative side.

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

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

Cancelled
Thu, Jan 30, 2:30pm - 3:30pm
Central Library
Stretch your food dollars with nutrition tips to eat well while spending less.

Thu, Jan 30, 3:00pm - 5:00pm
Parkdale Branch - Parkdale - Meeting Room
Unleash your creative side.

Thu, Jan 30, 3:00pm - 4:00pm
Bookmobile - Bookmobile - Meadowlands
Visit HPL's Library on wheels. Pick up holds, browse the collections and more.

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

Thu, Jan 30, 3:30pm - 4:30pm
Central Library - Central - Wentworth Room
Bring your tech questions and get one-on-one help.

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

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

Thu, Jan 30, 3:30pm - 4:30pm
Waterdown Branch - Waterdown - Program Room
Build, imagine and play with LEGO.

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

Thu, Jan 30, 4:00pm - 5:00pm
Saltfleet Branch - Saltfleet - Program Room
Winter fun and games.

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

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

Thu, Jan 30, 4:00pm - 5:30pm
Bookmobile - Bookmobile - Bennetto (Tuesday)
Visit HPL's Library on wheels. Pick up holds, browse the collections and more.

Thu, Jan 30, 4:30pm - 6:00pm
Virtual Branch
A writing group facilitated by the 2024-25 Writer-in-Residence, Anna Chatterton.

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

Thu, Jan 30, 5:00pm - 6:00pm
Valley Park Branch - Valley Park - Program Room A
Learn the process of stop motion filmmaking in this four-week program.

Thu, Jan 30, 5:30pm - 6:30pm
Kenilworth Branch - Kenilworth- Common Area
Six consecutive weekly discussions about one book.

Thu, Jan 30, 6:00pm - 6:30pm
Bookmobile - Bookmobile - Kinsmen Park
Visit HPL's Library on wheels. Pick up holds, browse the collections and more.

Thu, Jan 30, 6:00pm - 7:00pm
Central Library - Central - Photo Studio
Build, code, and drive a LEGO rover.

Thu, Jan 30, 6:30pm - 7:00pm
Dundas Museum
Celebrate Family Literacy Week with Family Storytime.

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

Thu, Jan 30, 6:30pm - 7:30pm
Freelton Branch - Freelton - Open Area 2
Learn to navigate the digital space of online dating.

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

Fri, Jan 31, 8:00am - 6:00pm
Central Library - Central - Gallery York
Kooshkopayiw: Awakening is an exhibition of artworks by members of the Kooshkopayiw Métis Artist Collective.

Fri, Jan 31, 8:30am - 1:00pm
Central Library - Central - Wentworth Room
Learn how to find and retain meaningful employment in this workshop series from Wesley Employment Services.

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

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

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

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

Fri, Jan 31, 10:00am - 10:30am
Sherwood Branch
After storytime, stay for social and play time.

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

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

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

Fri, Jan 31, 10:30am - 12:00pm
Bookmobile - Six Nations
Visit HPL's Library on wheels. Pick up holds, browse the collections and more.

Fri, Jan 31, 10:30am - 11:00am
Bookmobile - Bookmobile - Strathcona Apartments
Visit HPL's Library on wheels. Pick up holds, browse the collections and more.

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

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

Fri, Jan 31, 11:30am - 12:30pm
Saltfleet Branch - Saltfleet - Program Room
Ignite your little one's imagination.

Fri, Jan 31, 11:30am - 12:00pm
Bookmobile - Bookmobile- Bernie Morelli
Visit HPL's Library on wheels. Pick up holds, browse the collections and more.

Fri, Jan 31, 11:30am - 1:30pm
Westdale Branch - Westdale - Program Room
Hang out with friends in the library and explore games and activities.

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

Fri, Jan 31, 12:00pm - 4:00pm
Central Library - Central - Children's Department
Build, imagine and play with LEGO.

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

Fri, Jan 31, 1:00pm - 4:30pm
Freelton Branch - Freelton - Open Area 1
Unleash your creative side.

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

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

Fri, Jan 31, 2:30pm - 4:00pm
Bookmobile - Bookmobile - Maplewood
Visit HPL's Library on wheels. Pick up holds, browse the collections and more.

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

Fri, Jan 31, 3:00pm - 5:00pm
Terryberry Branch - Terryberry - Children's Area
An in-person math adventure.

Fri, Jan 31, 3:30pm - 4:30pm
Terryberry Branch - Terryberry - Main Floor
Listen to live music at Terryberry.

Fri, Jan 31, 4:00pm - 5:00pm
Barton Branch - Barton - Children's Department
Build, imagine and play with LEGO.

Fri, Jan 31, 4:00pm - 5:30pm
Stoney Creek Branch - Stoney Creek - Children's area
Create with our STREAM kits and educational toys.

Fri, Jan 31, 4:00pm - 5:00pm
Kenilworth Branch - Kenilworth - Children's Department
Bring the family and play chess.