Free Events in the Hamilton Area

1721 events

K-Pop Sing AlongAdmin
📅Sun, Feb 1 · 3:30 PM – 6:00 PM
📍Joe Dog's · 529 Concession St, Hamilton, ON L8V 1A7

Get ready to sing your heart out at the ultimate K-Pop Sing-Along Night! Grab your friends, warm up your vocals, and celebrate your favorite K-pop hits together! Call to book: 289 396 0078 What to expect: K-Pop sing-along fun Giveaways High-energy vibes Dress up as your favourite character All ages welcome! Whether you’re a hardcore stan or just love the music, this is a can’t-miss afternoon of fun and fandom

Family Day Free Hot ChocolateAdmin
📅Mon, Feb 16 · 10:00 AM
📍2Maytea · 518 Concession St, Hamilton, ON L8V 1A6

Stay warm this Family Day with the Concession Street BIA! The first 200 people at 2Maytea will get a free hot chocolate. Looking forward to another great year in the community! 2Maytea is open 10am-10pm (hot chocolate while supplies last, but they've got lots of other goodies to try too!).

Coldest Night of the Year WalkAdmin
📅Sat, Feb 28 · 4:00 PM
📍Sacred Heart Church · 5 Hamilton Ave, Hamilton, ON L8V2S3,

The Coldest Night of the Year fundraising walk coming up next Saturday, February 28th! We're walking in support of the Hamilton Mountain Neighbour to Neighbour Centre. WHERE: 4:00 P.M Check in at Sacred Heart Church (5 Hamilton St.) WHEN: Saturday, February 28, 2026 END: St Stephen-on-the-Mount (625 Concession St.) for light refreshments We’re putting together an amazing team for the Coldest Night of the Year, and we’d love for you to walk with us! CNOY is a family‑friendly fundraiser that supports people experiencing hurt, hunger, and homelessness right here in our community. Why Join Team Concession BIA? 👣 Make a real impact locally 👣 Enjoy a fun, meaningful walk with neighbours and friends 👣 Help us reach our fundraising goal 👣 Show your Concession Street pride How you can help: 💙 Join the team and walk with us 💙 Fundraise by sharing your personal CNOY page 💙 Spread the word to friends, family, and coworkers 💙 Volunteer (indoor and outdoor options like check-in crew, cheerleaders, and parking support) We've also got a special bonus: the Concession Street BIA will be giving away 50 branded mugs to event participants! Each mug will include a coupon that can be redeemed at participating restaurants that evening for a warm or specialty beverage, with options like hot chocolate, coffee, beer, milkshakes, or another drink of your choice. Every step and every dollar counts - won't you come join us?

Live Music at DundasHPL Library
📅Sat, Mar 7 · 1:00pm – 2:00pm
📍Dundas Branch · Dundas - 1st Floor

Listen to live music at Dundas.

Dungeons and Dragons Campaign for AdultsHPL Library
📅Sat, Mar 7 · 1:00pm – 4:00pm
📍Waterdown Branch

Embark on a multi-session campaign perfect for new and returning players.

Jigsaw Puzzle SwapHPL Library
📅Sat, Mar 7 · 10:00am – 11:00am
📍Sherwood Branch · Sherwood - Program Room A/B

Trade your puzzles with others and take home a new-to-you puzzle.

Free Tax Preparation Service Drop-InHPL Library
📅Sat, Mar 7 · 10:00am – 4:00pm
📍Central Library · Central - Hamilton Room

Trained volunteers help file your taxes at select branches.

Chess Drop-InHPL Library
📅Sat, Mar 7 · 10:00am – 12:00pm
📍Dundas Branch · Dundas - 1st Floor

Play chess with other fans of the game and hone your skills.

Family Storytime: Get Ready to ReadHPL Library
📅Sat, Mar 7 · 10:00am – 10:30am
📍Westdale Branch · Westdale - Program Room

Bring the whole family to story time and get ready to read.

Board Games and Puzzles HPL Library
📅Sat, Mar 7 · 10:00am – 11:00am
📍Locke Branch · Locke - Children's Department

Drop-in board game and puzzle fun.

Make and Create - Paper Bag Princess DayHPL Library
📅Sat, Mar 7 · 10:00am – 12:00pm
📍Parkdale Branch · Parkdale - Main Room

Get creative and make a unique craft.

Imagination StationsHPL Library
📅Sat, Mar 7 · 10:00am – 12:00pm
📍Dundas Branch · Dundas - Program Room

Create with our STREAM kits and educational toys.

French Conversation CircleHPL Library
📅Sat, Mar 7 · 10:00am – 11:00am
📍Terryberry Branch · Terryberry - Program Room

Practice your French-speaking skills weekly at beginner or intermediate level.

Paper Bag Princess Craft CartHPL Library
📅Sat, Mar 7 · 10:00am – 3:00pm
📍Ancaster Branch · Ancaster - Fireplace

Celebrate Paper Bag Princess Day March 7.

Bookmobile VisitHPL Library
📅Sat, Mar 7 · 10:00am – 11:00am
📍Bookmobile · Bookmobile- Stoney Creek Arena

Visit HPL's Library on wheels. Pick up holds, browse the collections and more.

Maker Cart Drop-In (Ages 8 to 12)HPL Library
📅Sat, Mar 7 · 10:15am – 11:00am
📍Turner Park Branch · Turner Park - Adult Program Room

Choose from an assortment of tech devices and traditional crafting materials. Ages 8 to 12.

Plant a Seed StorytimeHPL Library
📅Sat, Mar 7 · 10:30am – 11:15am
📍Red Hill Branch · Red Hill - Program Room

Bring the whole family to storytime and get ready to read about seeds and gardening.

STEAM Learning Lab - Civil EngineeringHPL Library
📅Sat, Mar 7 · 10:30am – 11:30am
📍Waterdown Branch · Waterdown - Program Room

Hands-on STEAM (Science, Tech, Engineering, Art and Math) fun.

Family Stay and PlayHPL Library
📅Sat, Mar 7 · 11:00am – 11:30am
📍Westdale Branch · Westdale - Program Room

After storytime, stay for social and play time.

Family Chess Drop-InHPL Library
📅Sat, Mar 7 · 12:00pm – 2:00pm
📍Terryberry Branch · Terryberry - Children's Area

Bring the family and play chess.

Writer-in-Residence Writing CircleHPL Library
📅Sat, Mar 7 · 2:00pm – 3:00pm
📍Central Library · Central - 2nd Floor Program Room

A writing group facilitated by the 2025-26 Writer-in-Residence, Saumiya Balasubramaniam.

Family Movies at Turner ParkHPL Library
📅Sat, Mar 7 · 2:00pm – 4:00pm
📍Turner Park Branch · Turner Park - Children's Program Room

Watch new releases and rediscover old favourites.

Digitize Your MemoriesHPL Library
📅Sat, Mar 7 · 2:00pm – 3:00pm
📍Waterdown Branch · Waterdown - Maker Studio

Digitize photographs, negatives and VHS cassettes.

Make and Create HPL Library
📅Sat, Mar 7 · 2:30pm – 3:30pm
📍Saltfleet Branch · Saltfleet - Program Room

Get creative and make a unique craft.

Community Partner Visit - YWCA Immigration ServicesHPL Library
📅Sat, Mar 7 · 8:30am – 4:30pm
📍Central Library · Central - 4th Floor Community Partner Office

One-on-one information sessions for Newcomers about settling in Canada.

LEGO Build and PlayHPL Library
📅Sat, Mar 7 · 9:00am – 12:00pm
📍Ancaster Branch · Ancaster - Children's Department

Build, imagine and play with LEGO.

Paralympic Winter Games ViewingHPL Library
📅Sat, Mar 7 · 9:00am – 5:00pm
📍Central Library · Central - First Floor Big Screen

Watch the Paralympic Winter Games and cheer on Team Canada.

The Tower of Banned BooksHPL Library
📅Sat, Mar 7 · 9:00am – 5:00pm
📍Waterdown Branch · Waterdown - Reading Lounge

Created by artist Kelly McCray, The Tower of Banned Books is an art installation built from hundreds of challenged and banned books, symbolizing the ongoing fight for intellectual freedom.

Math QuestHPL Library
📅Sat, Mar 7 · 9:00am – 12:00pm
📍Terryberry Branch · Terryberry - Children's Area

An in-person math adventure.

Craft CartHPL Library
📅Sat, Mar 7 · 9:30am – 4:00pm
📍Concession Branch · Concession - Children's Department

Unleash your creative side.

Learn about our twin city ItabashiActive Parents
📅Sat, Mar 7 · March 7 @ 10:00 am – 12:00 pm
📍Tansley Woods Community Centre · 1996 Itabashi Way, Burlington, Ontario, Canada

Learn more about Itabashi right here in Burlington !Join the Mundialization Committee for a free, family‑friendly event featuring face painting, calligraphy, origami, treats, and more. Come learn about our twin city […]

Jashan-e-Eid Bazaar 2026Active Parents
📅Sat, Mar 7 · March 7 @ 11:00 am – 10:00 pm
📍Red Rose Convention Centre · 1233 Derry Road East, Mississauga, ON, Canada

Get ready to celebrate Eid with a blast at the Jashan-e-Eid Bazaar - a vibrant cultural extravaganza you won't want to miss! 5 Years of Eid Celebrations — and we’re […]

The Tower of Banned BooksHPL Library
📅Sun, Mar 8 · 1:00pm – 5:00pm
📍Waterdown Branch · Waterdown - Reading Lounge

Created by artist Kelly McCray, The Tower of Banned Books is an art installation built from hundreds of challenged and banned books, symbolizing the ongoing fight for intellectual freedom.

Mandarin Storytime at MPLActive Parents
📅Sun, Mar 8 · March 8 @ 2:00 pm – 2:30 pm
📍MPL Main branch · 1010 Main St E, Milton, ON, Canada

For children 4 - 10 years of age, accompanied by a parent or caregiver. This program is suitable for Mandarin speakers.  March 8 Main Library

Seniors Maintaining Active Roles Together Exercise ProgramHPL Library
📅Mon, Mar 9 · 1:00pm – 2:00pm
📍Binbrook Branch · Binbrook - Program Room

Improve your strength, balance and flexibility, regardless of current physical ability, through the SMART program.

Infant Massage HPL Library
📅Mon, Mar 9 · 1:00pm – 2:00pm
📍Concession Branch · Concession - Program Room

Learn the benefits of massage for your infant and how to do it.

Sit to Be FitHPL Library
📅Mon, Mar 9 · 1:00pm – 1:45pm
📍Stoney Creek Branch · Stoney Creek - Saltfleet Room

Exercise your way to better health and fitness.

Information Table - Big Brothers / Big Sisters HamiltonHPL Library
📅Mon, Mar 9 · 1:00pm – 2:00pm
📍Central Library · Central - 1st Floor Jackson Square Lobby

Learn how to become a Big Sister or Big Brother and change a child's life.

Movies for Adults at CentralHPL Library
📅Mon, Mar 9 · 1:00pm – 4:00pm
📍Central Library · Central - Hamilton Room

A great selection of free movies from new releases to award-winning classics.

Explore Art at HPL - Storytelling and IllustrationHPL Library
📅Mon, Mar 9 · 1:00pm – 2:30pm
📍Ancaster Branch · Ancaster - Murray Ferguson Room

Bring stories to life through drawing, doodles and visual storytelling.

Young at Heart HPL Library
📅Mon, Mar 9 · 1:30pm – 2:30pm
📍Saltfleet Branch · Saltfleet - Program Room

Connect with others age 55 and older for fun and games.

Women’s Education and Rural Support CounsellingHPL Library
📅Mon, Mar 9 · 1:30pm – 3:30pm
📍Turner Park Branch · Turner Park - Outreach

A safe space for women to discuss mental health, wellness, boundaries, healthy relationships and more.

Information Table - Women's Education and Rural SupportHPL Library
📅Mon, Mar 9 · 1:30pm – 3:30pm
📍Turner Park Branch · Turner Park - Entry

A safe space for women to discuss mental health, wellness, boundaries, healthy relationships and more.

Drop-In Knitting and CrochetHPL Library
📅Mon, Mar 9 · 10:00am – 12:00pm
📍Terryberry Branch · Terryberry - Main Floor

A drop-in knitting and crochet program. Bring your current project and materials.

STEAM Learning LabHPL Library
📅Mon, Mar 9 · 10:00am – 11:00am
📍Valley Park Branch · Valley Park - Program Room A/B

Hands-on STEAM (Science, Tech, Engineering, Art and Math) fun.

Family Storytime: Get Ready to ReadHPL Library
📅Mon, Mar 9 · 10:00am – 10:30am
📍Binbrook Branch · Binbrook - Program Room

Bring the whole family to story time and get ready to read.

Baby Storytime: Get Ready to ReadHPL Library
📅Mon, Mar 9 · 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.

Explore and PlayHPL Library
📅Mon, Mar 9 · 10:00am – 11:00am
📍Central Library · Central - Hamilton Room

Explore and create with themed stations.

Baby Stay and PlayHPL Library
📅Mon, Mar 9 · 10:30am – 11:00am
📍Saltfleet Branch · Saltfleet - Children's Department

Stay for social and play time.

Family Stay and PlayHPL Library
📅Mon, Mar 9 · 10:30am – 11:00am
📍Binbrook Branch

After storytime, stay for social and play time.

Explore Art at HPL - Myth, Monster and FamiliarHPL Library
📅Mon, Mar 9 · 11:00am – 12:00pm
📍Sherwood Branch · Sherwood - Program Room C

Bring your inner creature to life.

Relaxation and MovementHPL Library
📅Mon, Mar 9 · 11:30am – 12:30pm
📍Saltfleet Branch · Saltfleet - Program Room

Mild exercise to help release your tension and stress.

Drop-In Tech HelpHPL Library
📅Mon, Mar 9 · 12:00pm – 2:00pm
📍Sherwood Branch · Sherwood - Marketplace

Bring your phone, tablet or laptop computer and your technology questions to this drop-in program.

Bookmobile VisitHPL Library
📅Mon, Mar 9 · 12:00pm – 1:00pm
📍Bookmobile · Bookmobile- Mohawk College

Visit HPL's Library on wheels. Pick up holds, browse the collections and more.

Craft CartHPL Library
📅Mon, Mar 9 · 2:00pm – 5:00pm
📍Lynden Branch · Lynden - Fireplace

Unleash your creative side.

Mindfulness and MeditationHPL Library
📅Mon, Mar 9 · 2:00pm – 3:00pm
📍Sherwood Branch · Sherwood - Program Room A/B

A guided session of meditation awaits.

Red Hill Book ClubHPL Library
📅Mon, Mar 9 · 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.

Infant ConnectionsHPL Library
📅Mon, Mar 9 · 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.

French Conversation CircleHPL Library
📅Mon, Mar 9 · 2:00pm – 3:00pm
📍Waterdown Branch · Waterdown - Program Room

Practise your French-speaking skills weekly at beginner or intermediate level.

Family Chess Drop-InHPL Library
📅Mon, Mar 9 · 3:00pm – 5:00pm
📍Westdale Branch · Westdale - Program Room

Bring the family and play chess.

Math QuestHPL Library
📅Mon, Mar 9 · 3:00pm – 7:00pm
📍Red Hill Branch · Red Hill - Children's Department

An in-person math adventure.

Drop-In Tech Help with Teen Volunteers HPL Library
📅Mon, Mar 9 · 3:30pm – 4:30pm
📍Terryberry Branch · Terryberry - Main Floor

Bring your tech questions and get one-on-one help.

Math SuccessHPL Library
📅Mon, Mar 9 · 3:30pm – 5:00pm
📍Concession Branch

Math help for grade 5-8 students.

Board Games and Puzzles HPL Library
📅Mon, Mar 9 · 3:30pm – 4:30pm
📍Locke Branch · Locke - Children's Department

Drop-in board game and puzzle fun.

Leaps in Literacy HPL Library
📅Mon, Mar 9 · 4:00pm – 5:00pm
📍Terryberry Branch · Terryberry - Study Room 1

A free early intervention literacy program for neurodiverse students in Grades 2-8.

Bark for Books with St. John's AmbulanceHPL Library
📅Mon, Mar 9 · 4:00pm – 5:00pm
📍Kenilworth Branch · Kenilworth - Children's Department

Read aloud to a furry friend to help build interest, confidence and a love for reading.

Information Table - Xperience AnnexHPL Library
📅Mon, Mar 9 · 4:00pm – 7:00pm
📍Turner Park Branch · Turner Park - Entry

Connect and learn more about opportunities and resources available to youth in Hamilton.

Teen Study HallHPL Library
📅Mon, Mar 9 · 4:30pm – 6:30pm
📍Binbrook Branch · Binbrook - Program Room

A dedicated, quiet space to hit the books.

Live Music at Valley ParkHPL Library
📅Mon, Mar 9 · 6:00pm – 7:00pm
📍Valley Park Branch · Valley Park - Program Room A/B

Listen to live music at Valley Park.

Tour the Makerspace HPL Library
📅Mon, Mar 9 · 6:00pm – 7:00pm
📍Central Library · Central - Makerspace

Learn about the equipment available in the Makerspace.

Guitar PickersHPL Library
📅Mon, Mar 9 · 6:00pm – 7:30pm
📍Greensville Branch · Greensville - Community Centre

Play guitar and share songs.

Bark for Books with Therapy Tails OntarioHPL Library
📅Mon, Mar 9 · 6:00pm – 7:00pm
📍Turner Park Branch · Turner Park - Adult Program Room

Read aloud to a furry friend to help build interest, confidence and a love for reading.

Pyjama StorytimeHPL Library
📅Mon, Mar 9 · 6:30pm – 7:00pm
📍Waterdown Branch · Waterdown - Program Room

Wear your cozy pyjamas for stories, songs and fun.

Books and Brews Book Club - CentralHPL Library
📅Mon, Mar 9 · 6:30pm – 7:30pm
📍Relay Coffee Roasters

Chat about books at Relay Coffee Roasters at 27 King William St., Hamilton.

Paralympic Winter Games ViewingHPL Library
📅Mon, Mar 9 · 9:00am – 8:00pm
📍Central Library · Central - First Floor Big Screen

Watch the Paralympic Winter Games and cheer on Team Canada.

The Tower of Banned BooksHPL Library
📅Mon, Mar 9 · 9:00am – 8:00pm
📍Waterdown Branch · Waterdown - Reading Lounge

Created by artist Kelly McCray, The Tower of Banned Books is an art installation built from hundreds of challenged and banned books, symbolizing the ongoing fight for intellectual freedom.

Information Table - YWCA Immigration Integration ServicesHPL Library
📅Mon, Mar 9 · 9:00am – 5:00pm
📍Turner Park Branch · Turner Park - Marketplace

One-on-one information sessions for Newcomers about settling in Canada.

English for Seniors OnlineHPL Library
📅Mon, Mar 9 · 9:30am – 10:30am
📍Virtual Branch

Learn English in a small class with other seniors 55+.

Create a Friendly Tuxedo Cat with FIMO Clay at StaplesActive Parents
📅Mon, Mar 9 · March 9 @ 10:00 am – 12:00 pm
📍Staples Various Stores

Kids will sculpt an adorable tuxedo cat using black and white FIMO clay while learning fun, hands-on sculpting basics. Kids will follow step-by-step instructions to sculpt a cute tuxedo cat […]

Movies for Adults at Stoney CreekHPL Library
📅Tue, Mar 10 · 1:00pm – 3:00pm
📍Stoney Creek Branch · Stoney Creek - Saltfleet Room

A great selection of free movies from new releases to award-winning classics.

Little ScientistsHPL Library
📅Tue, Mar 10 · 1:00pm – 2:00pm
📍Central Library · Central - Hamilton Room

Ignite your little one's scientific curiosity.

Seniors Maintaining Active Roles Together Exercise ProgramHPL Library
📅Tue, Mar 10 · 1:00pm – 2:00pm
📍Ancaster Branch · Ancaster - Murray Ferguson Room

Improve your strength, balance and flexibility, regardless of current physical ability, through the SMART program.

Information Table - Shelter Health Network / Wayside HouseHPL Library
📅Tue, Mar 10 · 10:00am – 12:00pm
📍Central Library · Central - Wentworth Room

Get rapid testing for Hepatitis C, HIV and syphilis.

Women’s Education and Rural Support CounsellingHPL Library
📅Tue, Mar 10 · 10:00am – 12:00pm
📍Dundas Branch · Dundas - Teen Area

A safe space for women to discuss mental health, wellness, boundaries, healthy relationships and more.

Family Stay and PlayHPL Library
📅Tue, Mar 10 · 10:00am – 11:00am
📍Dundas Branch · Dundas - Children's Area

After storytime, stay for social and play time.

Coffee with Hamilton Police Community Engagement TeamHPL Library
📅Tue, Mar 10 · 10:00am – 11:00am
📍Valley Park Branch · Valley Park - Outreach

Chat with the Hamilton Police Service's Community Engagement Team.

Baby Stay and PlayHPL Library
📅Tue, Mar 10 · 10:30am – 11:00am
📍Binbrook Branch

Stay for social and play time.

Music for Babies and Toddlers HPL Library
📅Tue, Mar 10 · 11:00am – 11:30am
📍Stoney Creek Branch · Stoney Creek - Children's Department

Fun with musical instruments and songs.

Sit to Be FitHPL Library
📅Tue, Mar 10 · 11:30am – 12:30pm
📍Dundas Branch · Dundas - Program Room

Exercise your way to better health and fitness.

Understand Your Grief HPL Library
📅Tue, Mar 10 · 12:00pm – 1:30pm
📍Concession Branch · Concession - Program Room

A six-week group focused on psycho-education and support for those who have experienced the death of someone close to them.

Prepare to Apply for the Canadian Citizenship TestHPL Library
📅Tue, Mar 10 · 12:30pm – 2:30pm
📍Central Library · Central - Wentworth Room

Get ready to apply for the Canadian citizenship test with YWCA Hamilton's Settlement Services.

Intro to Large-Format and Vinyl PrintingHPL Library
📅Tue, Mar 10 · 2:00pm – 3:00pm
📍Dundas Branch · Dundas - Makerspace

Learn how to use our printers for art projects, business promotions and more.

Community Partner Visit - Hamilton Urban CoreHPL Library
📅Tue, Mar 10 · 2:00pm – 4:30pm
📍Central Library · Central - 1st Floor Community Partner Desk A

Support and services to immigrant and refugee individuals and families with settlement, career guidance, health and related issues.

Imagination StationsHPL Library
📅Tue, Mar 10 · 2:00pm – 5:00pm
📍Lynden Branch · Lynden - Fireplace

Create with our STREAM kits and educational toys.

Information Table - Hamilton ACORNHPL Library
📅Tue, Mar 10 · 2:00pm – 4:00pm
📍Central Library · Central - 1st Floor Jackson Square Lobby

Learn about the Association of Community Organizations for Reform Now (ACORN), Hamilton's largest citywide tenant union.

Cricut Design SpaceHPL Library
📅Tue, Mar 10 · 2:00pm – 3:00pm
📍Concession Branch · Concession - Living Room

Learn to design and create projects on this crafting machine.

Playtime with EarlyONHPL Library
📅Tue, Mar 10 · 2:00pm – 4:00pm
📍Binbrook Branch · Binbrook - Program Room

Learn through play, songs and more with EarlyON.

Cross Stitch ClubHPL Library
📅Tue, Mar 10 · 2:00pm – 3:30pm
📍Kenilworth Branch · Kenilworth - Program Room

Bring your current cross stitch project, or start a new one.

Drop-In Knitting and CrochetHPL Library
📅Tue, Mar 10 · 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.

Craft at HPL - Wooden Door SignHPL Library
📅Tue, Mar 10 · 2:00pm – 3:00pm
📍Terryberry Branch

Unleash your creative side and make something crafty.

Film ForumHPL Library
📅Tue, Mar 10 · 2:00pm – 3:00pm
📍Parkdale Branch · Parkdale - Study Room

Film Forum is for fans who want to talk about films as much as watch them.

Craft at HPL - Decoupage ArtHPL Library
📅Tue, Mar 10 · 2:00pm – 3:00pm
📍Terryberry Branch · Terryberry - Program Room

Unleash your creative side and make something crafty.

Bookmobile VisitHPL Library
📅Tue, Mar 10 · 2:30pm – 3:00pm
📍Bookmobile · Bookmobile - Strathcona Apartments

Visit HPL's Library on wheels. Pick up holds, browse the collections and more.

LEGO Build and PlayHPL Library
📅Tue, Mar 10 · 3:00pm – 4:00pm
📍Barton Branch · Barton - Children's Department

Build, imagine and play with LEGO.

Internet Privacy and Security 2HPL Library
📅Tue, Mar 10 · 3:00pm – 4:00pm
📍Central Library · Central - 4th Floor Computer Lab

Learn about viruses and email scams to increase your internet privacy and security.

Bark for Books with St. John's AmbulanceHPL Library
📅Tue, Mar 10 · 3:30pm – 4:30pm
📍Barton Branch

Read aloud to a furry friend to help build interest, confidence and a love for reading.

McMaster Children and Youth University STEAM WorkshopHPL Library
📅Tue, Mar 10 · 3:30pm – 4:30pm
📍Westdale Branch · Westdale - Program Room

Question, discover, create.

Digitize Your MemoriesHPL Library
📅Tue, Mar 10 · 4:00pm – 5:00pm
📍Red Hill Branch · Red Hill - Makerspace

Digitize photographs, negatives and VHS cassettes.

Youth Fibre Crafters ClubHPL Library
📅Tue, Mar 10 · 4:00pm – 5:00pm
📍Waterdown Branch · Waterdown - Program Room

Bring your knitting, stitching, or crochet project and share advice, ideas and conversations with fellow crafters.

Drop-In Nintendo Switch GamingHPL Library
📅Tue, Mar 10 · 4:00pm – 5:00pm
📍Dundas Branch · Dundas - Program Room

Drop-in for multiplayer video game fun.

Math SuccessHPL Library
📅Tue, Mar 10 · 4:00pm – 5:30pm
📍Kenilworth Branch · Kenilworth - Program Room

Math help for grade 5-8 students.

Leaps in Literacy HPL Library
📅Tue, Mar 10 · 4:00pm – 5:00pm
📍Terryberry Branch · Terryberry - Study Room 1

A free early intervention literacy program for neurodiverse students in Grades 2-8.

Monthly Zine ClubHPL Library
📅Tue, Mar 10 · 5:00pm – 7:00pm
📍Central Library · Circuit 4.0 Zone 3

Share, collaborate and discuss with others who share an interest in zines.

Conversation Exchange: Español/EnglishHPL Library
📅Tue, Mar 10 · 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.

Mario Kart Deluxe Hamilton Tournament HPL Library
📅Tue, Mar 10 · 5:30pm – 6:30pm
📍Saltfleet Branch

Beat the competition in this city-wide Mario Kart tournament.

Craft at HPL - Paperback DaisiesHPL Library
📅Tue, Mar 10 · 5:30pm – 6:30pm
📍Saltfleet Branch · Saltfleet - Program Room

Unleash your creative side and make something crafty.

Group Theraplay - Parent-Child Play ProgramHPL Library
📅Tue, Mar 10 · 5:30pm – 6:30pm
📍Terryberry Branch · Terryberry - Auditorium

Parents and children build their relationship through fun activities. Runs February 10th - March 24th.

Newcomer English Conversation Club HPL Library
📅Tue, Mar 10 · 6:00pm – 7:00pm
📍Valley Park Branch · Valley Park - Program Room B

Practise speaking English in a group setting.

Mindfulness and MeditationHPL Library
📅Tue, Mar 10 · 6:00pm – 7:00pm
📍Central Library · Central - Wentworth Room

A guided session of meditation awaits.

Drop-In Tech Help with Teen Volunteers HPL Library
📅Tue, Mar 10 · 6:00pm – 7:00pm
📍Turner Park Branch · Turner Park - Adult Program Room

Bring your tech questions and get one-on-one help.

Board Games and Puzzles HPL Library
📅Tue, Mar 10 · 6:00pm – 7:00pm
📍Valley Park Branch · Valley Park - Program Room A

Drop-in board game and puzzle fun.

The Tower of Banned BooksHPL Library
📅Tue, Mar 10 · 9:00am – 8:00pm
📍Waterdown Branch · Waterdown - Reading Lounge

Created by artist Kelly McCray, The Tower of Banned Books is an art installation built from hundreds of challenged and banned books, symbolizing the ongoing fight for intellectual freedom.

Paralympic Winter Games ViewingHPL Library
📅Tue, Mar 10 · 9:00am – 8:00pm
📍Central Library · Central - First Floor Big Screen

Watch the Paralympic Winter Games and cheer on Team Canada.

Information Table - YWCA Immigration Integration ServicesHPL Library
📅Tue, Mar 10 · 9:00am – 11:30am
📍Central Library · Central - 1st Floor Jackson Square Lobby

One-on-one information sessions for Newcomers about settling in Canada.

Family Storytime: Get Ready to ReadHPL Library
📅Tue, Mar 10 · 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.

Baby Storytime: Get Ready to ReadHPL Library
📅Tue, Mar 10 · 9:30am – 10:00am
📍Valley Park Branch · Valley Park - Program Room A/B

It’s never too early to read to your baby. Suitable for children from birth to age 24 months.

Explore and PlayHPL Library
📅Tue, Mar 10 · 9:30am – 11:30am
📍Freelton Branch · Freelton - Open Area 1

Explore and create with themed stations.

English for SeniorsHPL Library
📅Tue, Mar 10 · 9:30am – 11:00am
📍Central Library · Central - 4th Floor Newcomers Classroom

Learn English in a small class with other seniors 55+.

McMaster Children and Youth University STEAM WorkshopActive Parents
📅Tue, Mar 10 · March 10 @ 3:30 pm – 4:30 pm
📍HPL - selected branches

Join McMaster Student Facilitators in an interactive, engaging STEAM (Science, Technology, Engineering, Art, Math) workshop. Question the world around you, discover your potential and work together to create solutions. Suitable […]

Community Partner Visit - CMHA Peer SupportHPL Library
📅Wed, Mar 11 · 1:00pm – 5:00pm
📍Central Library · Central - 1st Floor Community Partner Desk B

Canadian Mental Health Association Peer Supporters listen, provide emotional support and inspire hope.

Lynden Writing CircleHPL Library
📅Wed, Mar 11 · 1:00pm – 2:00pm
📍Lynden Branch · Lynden - Fireplace

A supportive forum for aspiring writers.

Makerspace Crafts - Cricut CraftHPL Library
📅Wed, Mar 11 · 1:00pm – 2:00pm
📍Parkdale Branch · Parkdale - Study Room

Make and take home a small craft using Makerspace equipment.

Drop-In Knitting and CrochetHPL Library
📅Wed, Mar 11 · 10:00am – 12:00pm
📍Valley Park Branch · Valley Park - Program Room A

A drop-in knitting and crochet program. Bring your current project and materials.

Community Partner Visit - Hamilton Family Health TeamHPL Library
📅Wed, Mar 11 · 10:00am – 2:00pm
📍Central Library · Central - 1st Floor Community Partner Desk A

Learn about the services, supports and education provided by the healthcare and support staff at Hamilton Family Health Team.

Family Storytime: Get Ready to ReadHPL Library
📅Wed, Mar 11 · 10:00am – 10:30am
📍Saltfleet Branch · Saltfleet - Program Room

Bring the whole family to story time and get ready to read.

Little ScientistsHPL Library
📅Wed, Mar 11 · 10:00am – 11:00am
📍Waterdown Branch · Waterdown - Program Room

Ignite your little one's scientific curiosity.

Freelton Book ClubHPL Library
📅Wed, Mar 11 · 10:00am – 11:00am
📍Freelton Branch · Freelton - Open Area 1

If you are interested in reading and discussing great books, there is a book club near you.

Music for Babies and Toddlers HPL Library
📅Wed, Mar 11 · 10:00am – 10:30am
📍Ancaster Branch · Ancaster - Murray Ferguson Room

Fun with musical instruments and songs.

Bookmobile VisitHPL Library
📅Wed, Mar 11 · 10:00am – 10:30am
📍Bookmobile · Bookmobile - Swansea Apartments

Visit HPL's Library on wheels. Pick up holds, browse the collections and more.

Family Stay and PlayHPL Library
📅Wed, Mar 11 · 10:30am – 11:00am
📍Binbrook Branch

After storytime, stay for social and play time.

Coffee with Hamilton Police Community Engagement TeamHPL Library
📅Wed, Mar 11 · 10:30am – 11:30am
📍Central Library · Central - Living Room

Chat with the Hamilton Police Service's Community Engagement Team.

Conversation Commons HPL Library
📅Wed, Mar 11 · 11:00am – 12:00pm
📍Stoney Creek Branch · Stoney Creek - Teen Area

Lively discussions about current affairs.

Movies for All at CentralHPL Library
📅Wed, Mar 11 · 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.

Explore and PlayHPL Library
📅Wed, Mar 11 · 11:00am – 12:00pm
📍Waterdown Branch · Waterdown - Program Room

Explore and create with themed stations.

Sit to Be FitHPL Library
📅Wed, Mar 11 · 11:00am – 11:45am
📍Saltfleet Branch · Saltfleet - Teen Area

Exercise your way to better health and fitness.

LEGO Build and PlayHPL Library
📅Wed, Mar 11 · 12:00am – 11:59pm
📍Concession Branch

Build, imagine and play with LEGO.

Colouring Circle HPL Library
📅Wed, Mar 11 · 12:00pm – 1:00pm
📍Barton Branch · Barton - Outreach

Colouring, it’s not just for kids.

Chair YogaHPL Library
📅Wed, Mar 11 · 12:30pm – 1:30pm
📍Terryberry Branch · Terryberry - Auditorium

Gentle and slow stretching.

Community Partner Visit - Head Injury Rehabilitation OntarioHPL Library
📅Wed, Mar 11 · 2:00pm – 4:00pm
📍Central Library · Central - 1st Floor Community Partner Desk A

Speak with Head Injury Rehabilitation Ontario (HIRO) staff about their community-based rehabilitation programs for adults living with brain injuries in Ontario.

Intro to Microsoft Word 2HPL Library
📅Wed, Mar 11 · 2:00pm – 3:00pm
📍Red Hill Branch · Red Hill - Computer Lab

Learn the basics of how to use Microsoft Word software.

Community Partner Visit - Hamilton Urban CoreHPL Library
📅Wed, Mar 11 · 2:30pm – 4:30pm
📍Central Library · Central - 1st Floor Community Partner Desk C

Support and services to immigrant and refugee individuals and families with settlement, career guidance, health and related issues.

Dementia Education - Brain and Behaviour HPL Library
📅Wed, Mar 11 · 2:30pm – 4:30pm
📍Ancaster Branch · Ancaster - Murray Ferguson Room

Learn the eight A's of dementia and basic supportive strategies.

Digitize Your MemoriesHPL Library
📅Wed, Mar 11 · 3:00pm – 4:00pm
📍Greensville Branch · Greensville - Fiction Area

Digitize photographs, negatives and VHS cassettes.

Knit for a CauseHPL Library
📅Wed, Mar 11 · 3:00pm – 4:00pm
📍Dundas Branch · Dundas - Teen Area

Knit for a cause and earn volunteer hours.

Drop-In Tech Help with Teen Volunteers HPL Library
📅Wed, Mar 11 · 3:00pm – 4:00pm
📍Stoney Creek Branch · Stoney Creek - Teen Area

Bring your tech questions and get one-on-one help.

Math SuccessHPL Library
📅Wed, Mar 11 · 3:30pm – 5:00pm
📍Concession Branch

Math help for grade 5-8 students.

Imagination StationsHPL Library
📅Wed, Mar 11 · 3:30pm – 5:30pm
📍Carlisle Branch · Carlisle - Open Area 1

Create with our STREAM kits and educational toys.

English Conversation Circle at TerryberryHPL Library
📅Wed, Mar 11 · 4:00pm – 5:00pm
📍Terryberry Branch · Terryberry - Study Room 1

Practise speaking English in a small group.

Leaps in Literacy HPL Library
📅Wed, Mar 11 · 4:00pm – 5:00pm
📍Central Library · Central - Wentworth Room

A free early intervention literacy program for neurodiverse students in Grades 2-8.

Family Chess Drop-InHPL Library
📅Wed, Mar 11 · 4:00pm – 5:00pm
📍Mount Hope Branch · Mount Hope - Teen Area

Bring the family and play chess.

Teen Study HallHPL Library
📅Wed, Mar 11 · 4:30pm – 6:30pm
📍Binbrook Branch · Binbrook - Program Room

A dedicated, quiet space to hit the books.

Board Games and Puzzles HPL Library
📅Wed, Mar 11 · 5:00pm – 6:00pm
📍Sherwood Branch · Sherwood - Marketplace

Drop-in board game and puzzle fun.

French Conversation CircleHPL Library
📅Wed, Mar 11 · 5:30pm – 6:30pm
📍Westdale Branch · Westdale - Program Room

Practise your French-speaking skills weekly at beginner or intermediate level.

Group Theraplay - Parent-Child Play ProgramHPL Library
📅Wed, Mar 11 · 5:30pm – 6:30pm
📍Red Hill Branch · Red Hill - Program Room

Parents and children build their relationship through fun activities. Runs February 4-March 25.

Drop-In Tech HelpHPL Library
📅Wed, Mar 11 · 5:30pm – 7:00pm
📍Dundas Branch · Dundas - Teen Area

Bring your phone, tablet or laptop computer and your technology questions to this drop-in program.

Explore Art at HPL - Silhouette and Shadow ArtHPL Library
📅Wed, Mar 11 · 6:00pm – 7:30pm
📍Central Library · Central - 2nd Floor Program Room

Play with light and contrast through silhouette and shadow-based art.

Pyjama StorytimeHPL Library
📅Wed, Mar 11 · 6:00pm – 6:30pm
📍Kenilworth Branch · Kenilworth - Children's Department

Wear your cozy pyjamas for stories, songs and fun.

Hatch Embroidery Digitizer Intro HPL Library
📅Wed, Mar 11 · 6:00pm – 7:00pm
📍Waterdown Branch · Waterdown - Maker Studio

Learn how to create embroidery designs with Hatch Embroidery Digitizer.

Community Partner Visit - YWCA Immigration ServicesHPL Library
📅Wed, Mar 11 · 8:30am – 4:30pm
📍Central Library · Central - 4th Floor Community Partner Office

One-on-one information sessions for Newcomers about settling in Canada.

Paralympic Winter Games ViewingHPL Library
📅Wed, Mar 11 · 9:00am – 8:00pm
📍Central Library · Central - First Floor Big Screen

Watch the Paralympic Winter Games and cheer on Team Canada.

English for Seniors OnlineHPL Library
📅Wed, Mar 11 · 9:30am – 10:30am
📍Virtual Branch

Learn English in a small class with other seniors 55+.

Playtime with EarlyONHPL Library
📅Wed, Mar 11 · 9:30am – 12:00pm
📍Sherwood Branch · Sherwood - Program Room A/B

Learn through play, songs and more with EarlyON.

LEGO® Botanicals Micro Cactus at StaplesActive Parents
📅Wed, Mar 11 · March 11 @ 10:00 am – 12:00 pm
📍Staples Various Stores

This hands-on event invites kids to unleash their creativity as they customize and build a cool LEGO® micro cactus. Delight young nature lovers with the LEGO® Botanicals Micro Cactus building […]

Croque apres-midi avec On y va MiltonActive Parents
📅Wed, Mar 11 · March 11 @ 2:30 pm – 3:30 pm
📍MPL Main branch · 1010 Main St E, Milton, ON, Canada

For  children aged 0 to 6 years . Young children know that books hold meaning. Every book you read to your child is a gift they will cherish. A book truly comes […]

True Crime Teens: Current Events Podcast ClubActive Parents
📅Wed, Mar 11 · March 11 @ 7:00 pm – 8:30 pm
📍MPL Main branch · 1010 Main St E, Milton, ON, Canada

"True Crime Teens: Current Events Podcast Club" offers a dynamic and engaging platform for teens to explore, discuss, and take action on current events issues. By listening to podcasts, participating […]

Creative Circle for Adults with DisabilitiesHPL Library
📅Thu, Mar 12 · 1:00pm – 3:00pm
📍Concession Branch · Concession - Program Room

Bring along your support staff, friends and family and feel free to colour, do puzzles and play games.

Locke Adult Book ClubHPL Library
📅Thu, Mar 12 · 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.

Community Partner Visit - Career FoundationHPL Library
📅Thu, Mar 12 · 1:00pm – 4:00pm
📍Central Library · Central - 1st Floor Community Partner Desk A

Get job-seeking advice from the Career Foundation.

Music for Babies and Toddlers HPL Library
📅Thu, Mar 12 · 1:00pm – 1:30pm
📍Central Library · Central - Hamilton Room

Fun with musical instruments and songs.

Community Partner Visit - Xperience AnnexHPL Library
📅Thu, Mar 12 · 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.

Craft at HPL - Yarn ShamrocksHPL Library
📅Thu, Mar 12 · 1:30pm – 3:00pm
📍Central Library · Central - 2nd Floor Program Room

Unleash your creative side and make something crafty.

Drop-In Knitting and CrochetHPL Library
📅Thu, Mar 12 · 10:00am – 12:00pm
📍Concession Branch · Concession - Program Room

A drop-in knitting and crochet program. Bring your current project and materials.

Baby Storytime: Get Ready to ReadHPL Library
📅Thu, Mar 12 · 10:00am – 10:30am
📍Kenilworth Branch · Kenilworth - Children's Department

It’s never too early to read to your baby. Suitable for children age 24 months and younger.

Storytime for Adults with DisabilitiesHPL Library
📅Thu, Mar 12 · 10:00am – 11:00am
📍Turner Park Branch · Turner Park - Adult Program Room

Join a fun interactive program for adults with disabilities.

Family Storytime: Get Ready to ReadHPL Library
📅Thu, Mar 12 · 10:00am – 10:30am
📍Westdale Branch · Westdale - Program Room

Bring the whole family to story time and get ready to read.

Movies for All at Stoney CreekHPL Library
📅Thu, Mar 12 · 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.

Infant ConnectionsHPL Library
📅Thu, Mar 12 · 10:30am – 11:00am
📍Dundas Branch · Dundas - Children's Area

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.

Family Stay and PlayHPL Library
📅Thu, Mar 12 · 10:30am – 11:30am
📍Red Hill Branch · Red Hill - Children's Department

After storytime, stay for social and play time.

Internet Privacy and Security 2HPL Library
📅Thu, Mar 12 · 10:30am – 11:30am
📍Kenilworth Branch · Kenilworth - Program Room

Learn about viruses and email scams to increase your internet privacy and security.

Baby Stay and PlayHPL Library
📅Thu, Mar 12 · 10:30am – 11:00am
📍Kenilworth Branch

Stay for social and play time.

Sit to Be FitHPL Library
📅Thu, Mar 12 · 10:30am – 11:30am
📍Sherwood Branch · Sherwood - Program Room A/B

Exercise your way to better health and fitness.

Bookmobile VisitHPL Library
📅Thu, Mar 12 · 10:30am – 11:30am
📍Bookmobile · Bookmobile - Rockton

Visit HPL's Library on wheels. Pick up holds, browse the collections and more.

Ask a Speech Language PathologistHPL Library
📅Thu, Mar 12 · 10:30am – 11:30am
📍Terryberry Branch

Your chance to ask an SLP about your child's language development.

Plant a Seed StorytimeHPL Library
📅Thu, Mar 12 · 10:30am – 11:00am
📍Valley Park Branch · Valley Park - Program Room A/B

Bring the whole family to storytime and get ready to read about seeds and gardening.

Intro to Microsoft Word 1HPL Library
📅Thu, Mar 12 · 11:00am – 12:00pm
📍Terryberry Branch · Terryberry - Computer Lab

Learn the basics of how to use the program Microsoft Word.

Teen Video Gaming with Teen VolunteersHPL Library
📅Thu, Mar 12 · 11:00am – 1:00pm
📍Saltfleet Branch · Saltfleet - Program Room

Play video games on Nintendo Switch with other teens.

Casual Classics HPL Library
📅Thu, Mar 12 · 2:00pm – 3:00pm
📍Ancaster Branch · Ancaster - Murray Ferguson Room

Explore great works of literature at a leisurely pace in this monthly book club

Book ChatHPL Library
📅Thu, Mar 12 · 2:00pm – 3:00pm
📍Turner Park Branch · Turner Park - Adult Program Room

Share your recent reads and get recommendations for your next book.

Newcomer English Conversation Club HPL Library
📅Thu, Mar 12 · 2:00pm – 3:00pm
📍Red Hill Branch · Red Hill - Program Room

Practise speaking English in a group setting.

Sewing Machine WorkshopHPL Library
📅Thu, Mar 12 · 2:00pm – 3:00pm
📍Kenilworth Branch · Kenilworth - Program Room

Hands-on experience using a sewing machine in a small group setting.

Knit for a CauseHPL Library
📅Thu, Mar 12 · 3:00pm – 4:00pm
📍Saltfleet Branch · Saltfleet - Teen Area

Knit for a cause and earn volunteer hours.

Math QuestHPL Library
📅Thu, Mar 12 · 3:00pm – 7:00pm
📍Parkdale Branch · Parkdale - Main Room

An in-person math adventure.

English Conversation Circle at CentralHPL Library
📅Thu, Mar 12 · 3:30pm – 4:30pm
📍Central Library · Central - 4th Floor Newcomers Classroom

Practise speaking English in a small group.

Drop-In Tech Help with Teen Volunteers HPL Library
📅Thu, Mar 12 · 3:30pm – 4:30pm
📍Central Library

Bring your tech questions and get one-on-one help.

Dungeons and Dragons CampaignHPL Library
📅Thu, Mar 12 · 4:00pm – 5:00pm
📍Dundas Branch · Dundas - Program Room

Take your character on a legendary adventure.

Drop-In Dungeons and Dragons for AdultsHPL Library
📅Thu, Mar 12 · 4:00pm – 7:00pm
📍Central Library · Central - 4th Floor Program Room

Start and finish a one-shot game in a single session with other adults in this drop-in session.

Leaps in Literacy HPL Library
📅Thu, Mar 12 · 4:00pm – 5:00pm
📍Central Library · Central - Wentworth Room

A free early intervention literacy program for neurodiverse students in Grades 2-8.

Math SuccessHPL Library
📅Thu, Mar 12 · 4:00pm – 5:30pm
📍Kenilworth Branch · Kenilworth - Program Room

Math help for grade 5-8 students.

Puppet-Making PartyHPL Library
📅Thu, Mar 12 · 4:00pm – 5:00pm
📍Saltfleet Branch · Saltfleet - Program Room

Create a puppet and learn puppetry basics.

Learning 2GetherHPL Library
📅Thu, Mar 12 · 4:30pm – 7:30pm
📍Terryberry Branch · Terryberry - Program Room

Peer tutoring support for Mohawk College students who are also caregivers of children age 2-15.

Craft CartHPL Library
📅Thu, Mar 12 · 4:30pm – 7:30pm
📍Freelton Branch · Freelton - Open Area 1

Unleash your creative side.

Homework SuccessHPL Library
📅Thu, Mar 12 · 4:30pm – 7:30pm
📍Terryberry Branch

Homework and time management help for students in grades 7-10.

French Conversation CircleHPL Library
📅Thu, Mar 12 · 5:00pm – 6:00pm
📍Central Library · Central - 4th Floor Newcomers Classroom

Practise your French-speaking skills weekly at beginner or intermediate level.

Family Chess Drop-InHPL Library
📅Thu, Mar 12 · 5:00pm – 6:00pm
📍Turner Park Branch · Turner Park - Marketplace

Bring the family and play chess.

Hatch Embroidery Digitizer Intro HPL Library
📅Thu, Mar 12 · 6:00pm – 7:00pm
📍Valley Park Branch · Valley Park - Program Room A

Learn how to create embroidery designs with Hatch Embroidery Digitizer.

Filipino Conversation CircleHPL Library
📅Thu, Mar 12 · 6:00pm – 7:00pm
📍Central Library · Central - Hamilton Room

Practise speaking Filipino in a small group.

Makerspace Crafts - Paint Your Own MiniHPL Library
📅Thu, Mar 12 · 6:30pm – 7:30pm
📍Red Hill Branch · Red Hill - Program Room

Make and take home a small craft using Makerspace equipment.

Bark for Books with Therapy Tails OntarioHPL Library
📅Thu, Mar 12 · 6:30pm – 7:30pm
📍Valley Park Branch · Valley Park - Study Table Area

Read aloud to a furry friend to help build interest, confidence and a love for reading.

Community Partner Visit - Mishka Social ServicesHPL Library
📅Thu, Mar 12 · 9:00am – 12:00pm
📍Central Library

Mishka Social Services provides social services in Arabic and English/ نقدم الخدمات الاجتماعية باللغة العربية والانكليزية

YWCA Settlement Services HPL Library
📅Thu, Mar 12 · 9:00am – 5:00pm
📍Valley Park Branch · Valley Park - Study Table Area

Learn about the settlement and library services, supports and programs available to newcomers.

Paralympic Winter Games ViewingHPL Library
📅Thu, Mar 12 · 9:00am – 8:00pm
📍Central Library · Central - First Floor Big Screen

Watch the Paralympic Winter Games and cheer on Team Canada.

Infant Massage at DundasHPL Library
📅Thu, Mar 12 · 9:30am – 10:30am
📍Dundas Branch · Dundas - Program Room

Learn the benefits of massage for your infant and how to do it.

English for SeniorsHPL Library
📅Thu, Mar 12 · 9:30am – 11:00am
📍Central Library · Central - 4th Floor Newcomers Classroom

Learn English in a small class with other seniors 55+.

Lil’ Kids ClubActive Parents
📅Thu, Mar 12 · March 12 @ 10:30 am – 11:30 am
📍Hamilton Farmers Market · 35 York Boulevard, Hamilton, Ontario, Canada

Introducing the Hamilton Farmers' Market Lil' Kids Club! Once all the bigger kids are back to school, join us at the Hamilton Farmers' Market for toddler aged programming (0-4yrs) on […]

Ramadan Storytime at MPLActive Parents
📅Thu, Mar 12 · March 12 @ 3:30 pm – 4:00 pm
📍Milton Public Library - Main Branch · 1010 Main St East, Milton, ON, Canada

For children 3 to 8 years of age accompanied by a parent or caregiver. Come share stories, songs, and rhymes for Ramadan. The storytime will be followed by fun activities […]

Infant MassageHPL Library
📅Fri, Mar 13 · 1:00pm – 2:00pm
📍Ancaster Branch · Ancaster - Murray Ferguson Room

Learn the benefits of massage for your infant and how to do it.

Craft CartHPL Library
📅Fri, Mar 13 · 10:00am – 3:00pm
📍Ancaster Branch · Ancaster - Children's Department

Unleash your creative side.

Family Storytime: Get Ready to ReadHPL Library
📅Fri, Mar 13 · 10:00am – 10:30am
📍Concession Branch · Concession - Program Room

Bring the whole family to story time and get ready to read.

Baby Stay and PlayHPL Library
📅Fri, Mar 13 · 10:00am – 10:30am
📍Sherwood Branch

Stay for social and play time.

Play KitchenHPL Library
📅Fri, Mar 13 · 10:00am – 11:00am
📍Turner Park Branch · Turner Park - Children's Program Room

Explore and create with our various food-themed stations and activities.

Basic Computer Skills 1 - Device, Mouse and KeyboardHPL Library
📅Fri, Mar 13 · 10:00am – 11:00am
📍Turner Park Branch · Turner Park - Computer Lab

An introduction to the basics of a computer including using the mouse and keyboard.

Writing Circle for Older AdultsHPL Library
📅Fri, Mar 13 · 10:00am – 12:00pm
📍Central Library · Central - 4th Floor Newcomer Learning Centre

A supportive forum for writers who are older adults.

The Writer's LoungeHPL Library
📅Fri, Mar 13 · 10:00am – 12:00pm
📍Terryberry Branch

A welcoming, low-pressure writing space, whether you’re drafting your next novel or journaling for personal growth.

Explore and PlayHPL Library
📅Fri, Mar 13 · 10:30am – 12:00pm
📍Waterdown Branch · Waterdown - Program Room

Explore and create with themed stations.

Teen ZoneHPL Library
📅Fri, Mar 13 · 10:30am – 12:00pm
📍Sherwood Branch · Sherwood - Program Room A/B

Hang out with friends in the library and explore games and activities.

Bookmobile VisitHPL Library
📅Fri, Mar 13 · 10:30am – 11:30am
📍Bookmobile · Six Nations

Visit HPL's Library on wheels. Pick up holds, browse the collections and more.

Music for Babies and Toddlers HPL Library
📅Fri, Mar 13 · 11:00am – 11:30am
📍Red Hill Branch · Red Hill - Program Room

Fun with musical instruments and songs.

Sit to Be FitHPL Library
📅Fri, Mar 13 · 11:00am – 12:00pm
📍Ancaster Branch · Ancaster - Murray Ferguson Room

Exercise your way to better health and fitness.

Noon Hour ConcertHPL Library
📅Fri, Mar 13 · 12:00pm – 1:00pm
📍Central Library · Central - Hamilton Room

Listen to live music each Friday at Noon at Central Library.

LEGO Build and PlayHPL Library
📅Fri, Mar 13 · 12:00pm – 4:00pm
📍Central Library · Central - Children's Department

Build, imagine and play with LEGO.

Community Partner Visit - Hamilton Urban CoreHPL Library
📅Fri, Mar 13 · 2:00pm – 4:30pm
📍Central Library · Central - 1st Floor Community Partner Desk A

Support and services to immigrant and refugee individuals and families with settlement, career guidance, health and related issues.

Writer-in-Residence AppointmentHPL Library
📅Fri, Mar 13 · 2:00pm – 5:00pm
📍Central Library · Central - 2nd Floor Program Room

Creative writers in the Hamilton community seeking one-on-one input on a current project are welcome to make an appointment.

Explore Art at HPL - Mapping MemoriesHPL Library
📅Fri, Mar 13 · 2:00pm – 3:30pm
📍Dundas Branch · Dundas - Program Room

Create art that reflects real places, memories, or imaginary worlds.

Explore Art at HPL - Silhouette and Shadow ArtHPL Library
📅Fri, Mar 13 · 2:00pm – 3:00pm
📍Turner Park Branch · Turner Park - Adult Program Room

Play with light and contrast through silhouette and shadow-based art.

Digitize Your MemoriesHPL Library
📅Fri, Mar 13 · 2:00pm – 3:00pm
📍Sherwood Branch · Sherwood - Maker Studio

Digitize photographs, negatives and VHS cassettes.

Family Stay and PlayHPL Library
📅Fri, Mar 13 · 3:00pm – 5:00pm
📍Sherwood Branch · Sherwood - Program Room C

Social and play time for families with children age 5 and younger.

Math QuestHPL Library
📅Fri, Mar 13 · 3:00pm – 5:00pm
📍Terryberry Branch · Terryberry - Children's Area

An in-person math adventure.

Drop-In Tech HelpHPL Library
📅Fri, Mar 13 · 3:00pm – 4:00pm
📍Freelton Branch · Freelton - Open Area 1

Bring your phone, tablet or laptop computer and your technology questions to this drop-in program.

Imagination StationsHPL Library
📅Fri, Mar 13 · 3:30pm – 4:30pm
📍Saltfleet Branch · Saltfleet - Program Room

Create with our STREAM kits and educational toys.

Sensory Hour Family Drop-InHPL Library
📅Fri, Mar 13 · 3:30pm – 4:30pm
📍Barton Branch · Barton - Program Room

Connect with other families in a sensory-friendly environment.

Dungeons and Dragons CampaignHPL Library
📅Fri, Mar 13 · 4:00pm – 5:00pm
📍Turner Park Branch · Turner Park - Adult Program Room

Take your character on a legendary adventure.

Community Partner Visit - CMHA Peer SupportHPL Library
📅Fri, Mar 13 · 9:00am – 12:00pm
📍Central Library · Central - 1st Floor Community Partner Desk A

Peer Supporters listen, provide emotional support and most importantly, inspire hope

Paralympic Winter Games ViewingHPL Library
📅Fri, Mar 13 · 9:00am – 6:00pm
📍Central Library · Central - First Floor Big Screen

Watch the Paralympic Winter Games and cheer on Team Canada.

Baby Storytime: Get Ready to ReadHPL Library
📅Fri, Mar 13 · 9:30am – 10:00am
📍Sherwood Branch · Sherwood - Program Room C

It’s never too early to read to your baby. Suitable for children from birth to age 24 months.

Everyone PlaysHPL Library
📅Sat, Mar 14 · 1:00pm – 3:00pm
📍Lynden Branch · Lynden - Fireplace

Drop-in and join us for movement-based activities and games from around the world.

Family BingoHPL Library
📅Sat, Mar 14 · 10:00am – 11:00am
📍Sherwood Branch · Sherwood - Program Room A/B

Family fun with BINGO

Imagination StationsHPL Library
📅Sat, Mar 14 · 10:00am – 12:00pm
📍Dundas Branch · Dundas - Program Room

Create with our STREAM kits and educational toys.

Family Storytime: Get Ready to ReadHPL Library
📅Sat, Mar 14 · 10:00am – 10:30am
📍Westdale Branch · Westdale - Program Room

Bring the whole family to story time and get ready to read.

Craft CartHPL Library
📅Sat, Mar 14 · 10:00am – 12:00pm
📍Sherwood Branch · Sherwood - Program Room C

Unleash your creative side.

Intro to the Brother PRS100 Embroidery Machine HPL Library
📅Sat, Mar 14 · 10:00am – 11:00am
📍Central Library · Central - Photo Studio

Learn the features and functions of the Brother PRS100 embroidery machine.

Chess Drop-InHPL Library
📅Sat, Mar 14 · 10:00am – 12:00pm
📍Dundas Branch · Dundas - 1st Floor

Play chess with other fans of the game and hone your skills.

Free Tax Preparation Service Drop-InHPL Library
📅Sat, Mar 14 · 10:00am – 4:00pm
📍Barton Branch · Barton - Program Room

Trained volunteers help file your taxes at select branches.

Mario Kart Deluxe Hamilton Tournament HPL Library
📅Sat, Mar 14 · 10:00am – 11:00am
📍Red Hill Branch · Red Hill - Program Room

Beat the competition in this city-wide Mario Kart tournament.

French Conversation CircleHPL Library
📅Sat, Mar 14 · 10:00am – 11:00am
📍Terryberry Branch · Terryberry - Program Room

Practice your French-speaking skills weekly at beginner or intermediate level.

Comics and Secret Identities HPL Library
📅Sat, Mar 14 · 10:00am – 12:00pm
📍Binbrook Branch · Binbrook - Program Room

Read comics, discover new characters and create a superhero.

Bookmobile VisitHPL Library
📅Sat, Mar 14 · 10:00am – 11:00am
📍Bookmobile · Bookmobile- Stoney Creek Arena

Visit HPL's Library on wheels. Pick up holds, browse the collections and more.

Maker Cart Drop-In (Ages 8 to 12)HPL Library
📅Sat, Mar 14 · 10:15am – 11:00am
📍Turner Park Branch · Turner Park - Adult Program Room

Choose from an assortment of tech devices and traditional crafting materials. Ages 8 to 12.

Family Stay and PlayHPL Library
📅Sat, Mar 14 · 10:30am – 11:00am
📍Westdale Branch

After storytime, stay for social and play time.

Make and Create HPL Library
📅Sat, Mar 14 · 10:30am – 11:30am
📍Saltfleet Branch · Saltfleet - Program Room

Get creative and make a unique craft.

Locke Book ClubHPL Library
📅Sat, Mar 14 · 11:00am – 12:00pm
📍Locke Branch · Locke - Open Area

If you are interested in reading and discussing great books, there is a book club near you.

Drop-In Nintendo Switch Family GamingHPL Library
📅Sat, Mar 14 · 11:00am – 12:00pm
📍Red Hill Branch

Drop-in for multiplayer video game fun.

Drop-In Knitting and CrochetHPL Library
📅Sat, Mar 14 · 11:00am – 1:00pm
📍Kenilworth Branch · Kenilworth - Children's Department

A drop-in knitting and crochet program. Bring your current project and materials.

Family Chess Drop-InHPL Library
📅Sat, Mar 14 · 12:00pm – 2:00pm
📍Terryberry Branch · Terryberry - Children's Area

Bring the family and play chess.

Family Movies at Turner ParkHPL Library
📅Sat, Mar 14 · 2:00pm – 4:00pm
📍Turner Park Branch · Turner Park - Children's Program Room

Watch new releases and rediscover old favourites.

Tower Poetry Society WorkshopHPL Library
📅Sat, Mar 14 · 2:00pm – 4:00pm
📍Westdale Branch · Westdale - Program Room

A monthly workshop where poets present their work for peer comment.

McMaster Children and Youth University STEAM WorkshopHPL Library
📅Sat, Mar 14 · 2:00pm – 3:00pm
📍Red Hill Branch · Red Hill - Program Room

Question, discover, create.

American Sign Language Conversation ClubHPL Library
📅Sat, Mar 14 · 2:00pm – 4:00pm
📍Central Library · Central - 2nd Floor Program Room

Learn and practice signing in a small group. All skill levels welcome.

Drop-In Nintendo Switch GamingHPL Library
📅Sat, Mar 14 · 2:00pm – 4:00pm
📍Waterdown Branch · Waterdown - Program Room

Drop-in for multiplayer video game fun.

Queer Parent Meet UpHPL Library
📅Sat, Mar 14 · 2:00pm – 3:00pm
📍Kenilworth Branch · Kenilworth - Children's Department

Connect with other parents who are 2SLGBTQ+ and discuss the joys and challenges of parenthood.

Make and CreateHPL Library
📅Sat, Mar 14 · 3:30pm – 4:30pm
📍Stoney Creek Branch · Stoney Creek - Teen Area

Get creative and make a unique craft.

LEGO Build and PlayHPL Library
📅Sat, Mar 14 · 9:00am – 12:00pm
📍Ancaster Branch · Ancaster - Children's Department

Build, imagine and play with LEGO.

Math QuestHPL Library
📅Sat, Mar 14 · 9:00am – 12:00pm
📍Terryberry Branch · Terryberry - Children's Area

An in-person math adventure.

Paralympic Winter Games ViewingHPL Library
📅Sat, Mar 14 · 9:00am – 5:00pm
📍Central Library · Central - First Floor Big Screen

Watch the Paralympic Winter Games and cheer on Team Canada.

Board Games and Puzzles HPL Library
📅Sat, Mar 14 · 9:30am – 4:00pm
📍Concession Branch · Concession - Children's Department

Drop-in board game and puzzle fun.

Free Swim HamiltonActive Parents
📅Sat, Mar 14 · March 14
📍Various Recreation Centres, Hamilton

Sat, Mar 14th, 2026   Open Swim Free 12:45 pm - 01:45 pm Dominic Agostino Riverdale Community Centre - Lap Pool Open Swim Free 01:15 pm - 02:45 […]

Free Skate in HamiltonActive Parents
📅Sat, Mar 14 · March 14
📍Various Hamilton Arenas

Lots of free skates at various locations! Sat, Mar 14th, 2026 Open Skate Free - Sponsored by Councillor Tammy Hwang 12:00 pm - 02:00 pm Pat Quinn Parkdale Arena - […]

Be You Song and DanceActive Parents
📅Sat, Mar 14 · March 14 @ 1:00 pm – 2:00 pm
📍BPL - Tansley Woods · 1996 Itabashi Way, Burlington, Ontario, Canada

Shine bright and move to the music in this high-energy song-and-dance party, where kids build confidence, celebrate self-expression, and groove to choreography that’s all about being YOU! Intended for children […]

Garfield and Yoshi Meet and Greet at RetrofestiveActive Parents
📅Sat, Mar 14 · March 14 @ 11:00 am – 2:00 pm
📍RetroFestive · 1100 Invicta Dr #1, Oakville, Ontario, Canada

Meet Yoshi & Garfield - March 14, 19, 20 + 21 from 11am - 2pm Also Enter our Photo Scavenger Hunt and WIN a prize! We've got pop culture photo ops all […]

Aliya’s Secret: A story of Ramadan with Farida ZamanActive Parents
📅Sat, Mar 14 · March 14 @ 2:00 pm – 3:00 pm
📍Milton Public Library - Main Branch · 1010 Main St East, Milton, ON, Canada

Join us as we welcome author illustrator, Farida Zaman, who will share Aliya's Secret with us. In this interactive storytime, children will have the opportunity to create something special to take home […]

Minecraft and Math in NatureActive Parents
📅Sat, Mar 14 · March 14 @ 2:00 pm – 3:00 pm
📍HPL - Red Hill Branch · 395 Queenston Road, Hamilton, Ontario, Canada

Join us as we use Minecraft as a creative gateway to explore math patterns found in the natural world. By playing the interactive game, discussing, and building, folks will learn […]

McMaster Children and Youth University STEAM WorkshopActive Parents
📅Sat, Mar 14 · March 14 @ 2:00 pm – 3:00 pm
📍HPL - selected branches

Join McMaster Student Facilitators in an interactive, engaging STEAM (Science, Technology, Engineering, Art, Math) workshop. Question the world around you, discover your potential and work together to create solutions. Suitable […]

Mandarin Storytime 中文故事会 at OPLActive Parents
📅Sat, Mar 14 · March 14 @ 3:00 pm – 3:30 pm
📍Oakville Public LIbrary Woodside Branch · 1274 Rebecca Street, Oakville, ON, Canada

Join us for storytime in Mandarin! We'll read stories, sing songs, and practice rhymes. Ages 6M-5Y   Join us for storytime fun, including music and songs! Storytime is led by […]

KidsUnited Burlington Open HouseActive Parents
📅Sat, Mar 14 · March 14 @ 8:00 am – 5:00 pm
📍KidsUnited Burlington · 3227 Appleby Line, Burlington, Ontario, Canada

Join us for a special KidsUnited Burlington Open House and discover a new kind of sports and movement experience designed just for children. KidsUnited combines soccer, movement, and play-based learning […]

Discovery Day at Gage GreenhouseActive Parents
📅Sat, Mar 14 · March 14 @ 9:00 am – 5:00 pm
📍Gage Park Greenhouse · 1000 Main Street East, Hamilton, Ontario, Canada

Learn about Hamilton's local plants and animals with the Hamilton Naturalists' Club through fun, hands-on activities for all ages. Visit our booth to try our "Would This Help Wildlife?" habitat sorting game, "Design […]

CFUW Milton and District Annual Book SaleActive Parents
📅Sat, Mar 14 · March 14 @ 9:30 am – 4:00 pm
📍Milton Mall · 55 Ontario Street South, Milton, Ontario, Canada

Join us for the CFUW Milton and District annual Book Sale happening on Friday March 13th from 10:00am to 7:30pm and Saturday March 14th from 9:30am to 4:00pm. Help raise […]

Free Swim HamiltonActive Parents
📅Sun, Mar 15 · March 15
📍Various Recreation Centres, Hamilton

Sat, Mar 14th, 2026   Open Swim Free 12:45 pm - 01:45 pm Dominic Agostino Riverdale Community Centre - Lap Pool Open Swim Free 01:15 pm - 02:45 […]

Origami Stars Workshop at IndigoActive Parents
📅Sun, Mar 15 · March 15
📍Select Indigo and Chapters stores

Calling all crafters! Join us to create magical origami keepsakes, including a mini box and a handful of beautiful stars to treasure. Plus, enjoy a dreamy storytime. Ages 7+. Workshops […]

Free Skate in HamiltonActive Parents
📅Sun, Mar 15 · March 15
📍Various Hamilton Arenas

Lots of free skates at various locations! Sat, Mar 14th, 2026 Open Skate Free - Sponsored by Councillor Tammy Hwang 12:00 pm - 02:00 pm Pat Quinn Parkdale Arena - […]

Kid’s Club Tissue Painted EggsActive Parents
📅Sun, Mar 15 · March 15 @ 1:00 pm – 3:00 pm
📍Michaels stores - call for details · Ontario, Canada

Decorate plastic eggs with tissue paper and paint. This event is free, all supplies included.

Eid-ul-FitrActive Parents
📅Sun, Mar 15 · March 15 @ 11:30 am – 12:30 pm
📍MPL - Sherwood · 6355 Main Street West, Milton, ON, Canada

For children 7-10 years of age. Please note: Each child requires their own library card to register. Come celebrate and learn about the significance of Eid-ul-Fitr, the festival of Breaking the Fast. Enjoy stories, trivia, activities and […]

Green Venture at Gage GreenhouseActive Parents
📅Sun, Mar 15 · March 15 @ 9:00 am – 5:00 pm
📍Gage Park Greenhouse · 1000 Main Street East, Hamilton, Ontario, Canada

Green Venture - Discover what happens when it rains and how you can fix flooding with Green Venture. Learn about the environmental issues associated with stormwater runoff and ways you can […]

Drop-In Tech HelpHPL Library
📅Mon, Mar 16 · 1:00pm – 2:00pm
📍Barton Branch · Barton - Gallery Display

Bring your phone, tablet or laptop computer and your technology questions to this drop-in program.

Seniors Maintaining Active Roles Together Exercise ProgramHPL Library
📅Mon, Mar 16 · 1:00pm – 2:00pm
📍Binbrook Branch · Binbrook - Program Room

Improve your strength, balance and flexibility, regardless of current physical ability, through the SMART program.

Ancaster Writing CircleHPL Library
📅Mon, Mar 16 · 1:00pm – 2:30pm
📍Ancaster Branch · Ancaster - Murray Ferguson Room

A supportive forum for aspiring writers.

Sit to Be FitHPL Library
📅Mon, Mar 16 · 1:00pm – 1:45pm
📍Stoney Creek Branch · Stoney Creek - Saltfleet Room

Exercise your way to better health and fitness.

Infant Massage HPL Library
📅Mon, Mar 16 · 1:00pm – 2:00pm
📍Concession Branch · Concession - Program Room

Learn the benefits of massage for your infant and how to do it.

Women’s Education and Rural Support CounsellingHPL Library
📅Mon, Mar 16 · 1:30pm – 3:30pm
📍Turner Park Branch · Turner Park - Outreach

A safe space for women to discuss mental health, wellness, boundaries, healthy relationships and more.

Information Table - Women's Education and Rural SupportHPL Library
📅Mon, Mar 16 · 1:30pm – 3:30pm
📍Turner Park Branch · Turner Park - Entry

A safe space for women to discuss mental health, wellness, boundaries, healthy relationships and more.

Family BingoHPL Library
📅Mon, Mar 16 · 10:00am – 11:00am
📍Dundas Branch · Dundas - Program Room

Family fun with BINGO

Take Better PhotosHPL Library
📅Mon, Mar 16 · 10:00am – 11:00am
📍Valley Park Branch · Valley Park - Program Room A

Learn about principles of photography that you can put to use with any camera.

Make and Create - Spring ThingsHPL Library
📅Mon, Mar 16 · 10:00am – 11:00am
📍Turner Park Branch · Turner Park - Adult Program Room

Get creative and make a unique craft.

Baby Storytime: Get Ready to ReadHPL Library
📅Mon, Mar 16 · 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.

Board Games and Puzzles HPL Library
📅Mon, Mar 16 · 10:00am – 3:00pm
📍Parkdale Branch · Parkdale - Main Room

Drop-in board game and puzzle fun.

Club RexHPL Library
📅Mon, Mar 16 · 10:00am – 11:00am
📍Terryberry Branch · Terryberry - Auditorium

Explore dinosaurs and other prehistoric creatures.

Drop-In Knitting and CrochetHPL Library
📅Mon, Mar 16 · 10:00am – 12:00pm
📍Terryberry Branch · Terryberry - Main Floor

A drop-in knitting and crochet program. Bring your current project and materials.

Instrument Petting ZooHPL Library
📅Mon, Mar 16 · 10:00am – 12:00pm
📍Waterdown Branch · Waterdown - Program Room

Explore an array of musical instruments under the guidance of local musicians.

STEAM Learning Lab - Cardboard ConstructionHPL Library
📅Mon, Mar 16 · 10:00am – 12:00pm
📍Binbrook Branch · Binbrook - Program Room

Hands-on STEAM (Science, Tech, Engineering, Art and Math) fun.

Meet a ParamedicHPL Library
📅Mon, Mar 16 · 10:00am – 11:00am
📍Concession Branch · Concession - Program Room

Learn what paramedics do and tour an ambulance.

Explore and PlayHPL Library
📅Mon, Mar 16 · 10:00am – 11:00am
📍Central Library · Central - Hamilton Room

Explore and create with themed stations.

Baby Stay and PlayHPL Library
📅Mon, Mar 16 · 10:30am – 11:00am
📍Saltfleet Branch · Saltfleet - Children's Department

Stay for social and play time.

Family Storytime: Get Ready to ReadHPL Library
📅Mon, Mar 16 · 11:00am – 11:30am
📍Ancaster Branch · Ancaster - Children's Department

Bring the whole family to story time and get ready to read.

Drop-In Nintendo Switch GamingHPL Library
📅Mon, Mar 16 · 11:00am – 12:00pm
📍Barton Branch · Barton - Program Room

Drop-in for multiplayer video game fun.

Tales by Moonlight with Drums et alHPL Library
📅Mon, Mar 16 · 11:00am – 12:00pm
📍Kenilworth Branch · Kenilworth - Children's Department

Interactive storytelling with drums and riddles.

Decode Your DNAHPL Library
📅Mon, Mar 16 · 11:00am – 12:30pm
📍Westdale Branch · Westdale - Program Room

Learn about DNA through fun, interactive activities and experiments.

Bookmobile VisitHPL Library
📅Mon, Mar 16 · 12:00pm – 1:00pm
📍Bookmobile · Bookmobile- Mohawk College

Visit HPL's Library on wheels. Pick up holds, browse the collections and more.

Growing Bubbles with Miss RavenHPL Library
📅Mon, Mar 16 · 12:00pm – 1:00pm
📍Turner Park Branch · Turner Park - Children's Program Room

Watch as mesmerizing bubbles of all sizes float and dance in this magical sensory experience.

LEGO Build and PlayHPL Library
📅Mon, Mar 16 · 2:00pm – 3:00pm
📍Mount Hope Branch · Mount Hope - Teen Area

Build, imagine and play with LEGO.

Infant ConnectionsHPL Library
📅Mon, Mar 16 · 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.

Mindfulness and MeditationHPL Library
📅Mon, Mar 16 · 2:00pm – 3:00pm
📍Sherwood Branch · Sherwood - Program Room A/B

A guided session of meditation awaits.

Sensory Hour Family Drop-InHPL Library
📅Mon, Mar 16 · 2:00pm – 3:00pm
📍Waterdown Branch · Waterdown - Program Room

Connect with other families in a sensory-friendly environment.

Kids' TriviaHPL Library
📅Mon, Mar 16 · 2:00pm – 3:00pm
📍Central Library · Central - Hamilton Room

Test your trivia knowledge in this fun competition for kids ages 6-12.

Little Artists: Very Hungry Caterpillar DayHPL Library
📅Mon, Mar 16 · 3:00pm – 4:00pm
📍Lynden Branch · Lynden - Program Room

Celebrate Spring and Very Hungry Caterpillar Day with creative fun.

Math QuestHPL Library
📅Mon, Mar 16 · 3:00pm – 7:00pm
📍Red Hill Branch · Red Hill - Children's Department

An in-person math adventure.

Family Stay and PlayHPL Library
📅Mon, Mar 16 · 3:00pm – 5:00pm
📍Sherwood Branch

Social and play time for families with children age 5 and younger.

Family Chess Drop-InHPL Library
📅Mon, Mar 16 · 3:00pm – 5:00pm
📍Westdale Branch · Westdale - Program Room

Bring the family and play chess.

Craft CartHPL Library
📅Mon, Mar 16 · 3:30pm – 5:30pm
📍Waterdown Branch · Waterdown - Program Room

Unleash your creative side.

Make and CreateHPL Library
📅Mon, Mar 16 · 4:00pm – 5:00pm
📍Kenilworth Branch · Kenilworth - Children's Department

Get creative and make a unique craft.

Teen Study HallHPL Library
📅Mon, Mar 16 · 4:30pm – 6:30pm
📍Binbrook Branch · Binbrook - Program Room

A dedicated, quiet space to hit the books.

Guitar PickersHPL Library
📅Mon, Mar 16 · 6:00pm – 7:30pm
📍Greensville Branch · Greensville - Community Centre

Play guitar and share songs.

Waterdown Mystery Book ClubHPL Library
📅Mon, Mar 16 · 6:30pm – 7:30pm
📍Waterdown Branch · Waterdown - Program Room

If you are interested in reading and discussing great books, there is a book club near you.

Teen ZoneHPL Library
📅Mon, Mar 16 · 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.

Information Table - YWCA Immigration Integration ServicesHPL Library
📅Mon, Mar 16 · 9:00am – 5:00pm
📍Turner Park Branch · Turner Park - Marketplace

One-on-one information sessions for Newcomers about settling in Canada.

Make-and-Take Bush Plane at IndigoActive Parents
📅Mon, Mar 16 · March 16
📍Select Indigo and Chapters stores

Attention jr. builders and aspiring pilots: soar into a new adventure with a Make & Take plane—a perfect addition to your LEGO® collection. Plus, enjoy a fun storytime. Ages 6+. […]

Free Swim HamiltonActive Parents
📅Mon, Mar 16 · March 16
📍Various Recreation Centres, Hamilton

Sat, Mar 14th, 2026   Open Swim Free 12:45 pm - 01:45 pm Dominic Agostino Riverdale Community Centre - Lap Pool Open Swim Free 01:15 pm - 02:45 […]

Free Skate in HamiltonActive Parents
📅Mon, Mar 16 · March 16
📍Various Hamilton Arenas

Lots of free skates at various locations! Sat, Mar 14th, 2026 Open Skate Free - Sponsored by Councillor Tammy Hwang 12:00 pm - 02:00 pm Pat Quinn Parkdale Arena - […]

March Break at Oakville PlaceActive Parents
📅Mon, Mar 16 · March 16
📍Oakville Place Mall · 240 Leighland Avenue, Burlington, ON

Get ready for an unforgettable March Break packed with non‑stop fun. Monday, March 16 (11 a.m. & 2 p.m.) Blue's Clues Storytime I Meet & Greet. Centre Court. Join Blue […]

March Break at Eastgate SquareActive Parents
📅Mon, Mar 16 · March 16 @ 1:00 pm – 3:00 pm
📍Eastgate Square · 75 Centennial Pkwy N, Hamilton, Ontario, Canada

March Break at Eastgate Square! March 16–19 • Starting at 1 PM Daily • Event Court Join us for four days of family‑friendly fun this March Break! Each day features […]

Spring Break: March Breakaway! Meet the Niagara Icedogs at the Pen CentreActive Parents
📅Mon, Mar 16 · March 16 @ 1:00 pm – 3:30 pm
📍Pen Centre · 221 Glendale Ave, St. Catharines, Ontario, Canada

The Niagara IceDogs are coming to Niagara Pen Centre for an exclusive autograph session! Collect autographs, snap a few selfies, and enjoy the excitement as the IceDogs takeover the centre for […]

Create a Friendly Tuxedo Cat with FIMO Clay at StaplesActive Parents
📅Mon, Mar 16 · March 16 @ 10:00 am – 12:00 pm
📍Staples Various Stores

Kids will sculpt an adorable tuxedo cat using black and white FIMO clay while learning fun, hands-on sculpting basics. Kids will follow step-by-step instructions to sculpt a cute tuxedo cat […]

Club RexActive Parents
📅Mon, Mar 16 · March 16 @ 10:00 am – 11:00 am
📍HPL - selected branches

Celebrate March Break with a visit from Club Rex. See a large collection of dinosaur skulls, teeth, claws and other prehistoric pieces. This is a drop-in event with limited space. […]

Suncatcher Craft at Milton MallActive Parents
📅Mon, Mar 16 · March 16 @ 11:00 am – 2:00 pm
📍Milton Mall · 55 Ontario Street South, Milton, Ontario, Canada

Join us ahead of St. Patrick's Day as we make Sun Catchers. Monday, March 16th | 11:00AM - 2:00PM

Decode your DNAActive Parents
📅Mon, Mar 16 · March 16 @ 11:00 am – 12:30 pm
📍HPL - selected branches

Learn about DNA through fun, interactive activities and experiments.  Explore the building blocks of life through interactive activities, including extracting real DNA from strawberries and creating a colourful DNA bracelet […]

Paint by Sticker at BPLActive Parents
📅Mon, Mar 16 · March 16 @ 2:00 pm – 3:00 pm
📍BPL various branches

It's a fun spin on paint-by-numbers... sticker-by-numbers! Choose from a variety of images and stickers, check the number, and place them on the page to see your art come to life. […]

Stuffies Night at the LibraryActive Parents
📅Mon, Mar 16 · March 16 @ 6:30 pm – 7:00 pm
📍BPL various branches

A sleepover adventure for your stuffed animal!   Ever wondered what happens at the library after dark? Bring your favourite stuffed friend for a cozy storytime—then tuck them in for […]

Discover Hamilton Water at Gage GreenhouseActive Parents
📅Mon, Mar 16 · March 16 @ 9:00 am – 5:00 pm
📍Gage Park Greenhouse · 1000 Main Street East, Hamilton, Ontario, Canada

Kids and parents will explore how toilets and sewers work in Hamilton while learning about the 3Ps — pee, poo, and toilet paper — the only things that should be […]

Community Partner Visit - Smoking/Vaping Cessation HPL Library
📅Tue, Mar 17 · 1:00pm – 4:00pm
📍Central Library · Central - 1st Floor Community Partner Desk A

Speak to a nurse from Hamilton Public Health’s Tobacco Control Program about supports available to help people quit smoking or vaping.

Seniors Maintaining Active Roles Together Exercise ProgramHPL Library
📅Tue, Mar 17 · 1:00pm – 2:00pm
📍Ancaster Branch · Ancaster - Murray Ferguson Room

Improve your strength, balance and flexibility, regardless of current physical ability, through the SMART program.

Family Movies at SaltfleetHPL Library
📅Tue, Mar 17 · 1:00pm – 3:00pm
📍Saltfleet Branch · Saltfleet - Auditorium

Watch new releases and rediscover old favourites.

Social ScrabbleHPL Library
📅Tue, Mar 17 · 1:00pm – 3:00pm
📍Westdale Branch · Westdale - Program Room

Play the classic word game with others.

Movies for Adults at Stoney CreekHPL Library
📅Tue, Mar 17 · 1:00pm – 3:00pm
📍Stoney Creek Branch · Stoney Creek - Saltfleet Room

A great selection of free movies from new releases to award-winning classics.

Little ArtistsHPL Library
📅Tue, Mar 17 · 1:00pm – 2:00pm
📍Central Library · Central - Wentworth Room

Ignite your little one's imagination.

Make and CreateHPL Library
📅Tue, Mar 17 · 10:00am – 11:00am
📍Kenilworth Branch · Kenilworth - Children's Department

Get creative and make a unique craft.

Magic Show with Owen AndersonHPL Library
📅Tue, Mar 17 · 10:00am – 11:00am
📍Freelton Branch · Freelton - Open Area 1

A magic show that is sure to amaze and entertain.

Puppet ShowHPL Library
📅Tue, Mar 17 · 10:00am – 11:00am
📍Terryberry Branch · Terryberry - Auditorium

Puppet shows, stories and songs.

Mad ScienceHPL Library
📅Tue, Mar 17 · 10:00am – 11:00am
📍Sherwood Branch · Sherwood - Program Room A/B

Experiments sure to ignite a love of science.

Dan the Nature ManHPL Library
📅Tue, Mar 17 · 10:00am – 11:00am
📍Greensville Branch · Greensville - Community Centre

Learn about local insects, spider and bugs. 

Family Dance PartyHPL Library
📅Tue, Mar 17 · 10:00am – 10:30am
📍Waterdown Branch · Waterdown - Program Room

Music, movement and more.

Women’s Education and Rural Support CounsellingHPL Library
📅Tue, Mar 17 · 10:00am – 12:00pm
📍Dundas Branch · Dundas - Teen Area

A safe space for women to discuss mental health, wellness, boundaries, healthy relationships and more.

Explore and PlayHPL Library
📅Tue, Mar 17 · 10:00am – 11:00am
📍Dundas Branch · Dundas - Program Room

Explore and create with themed stations.

Community Partner Visit - Metis Nation of OntarioHPL Library
📅Tue, Mar 17 · 10:00am – 12:00pm
📍Central Library · Central - 1st Floor Community Partner Desk A

Speak to a Métis Nation of Ontario Family Wellbeing Coordinator who helps families heal from violence and helps children in care or in the justice system.

Imagination StationsHPL Library
📅Tue, Mar 17 · 10:00am – 3:00pm
📍Parkdale Branch · Parkdale - Main Room

Create with our STREAM kits and educational toys.

Family BingoHPL Library
📅Tue, Mar 17 · 10:00am – 11:00am
📍Binbrook Branch · Binbrook - Program Room

Family fun with BINGO

Baby Stay and PlayHPL Library
📅Tue, Mar 17 · 10:30am – 11:00am
📍Central Library · Central - Hamilton Room

Stay for social and play time.

Family Stay and PlayHPL Library
📅Tue, Mar 17 · 10:30am – 12:00pm
📍Sherwood Branch

After storytime, stay for social and play time.

Growing Bubbles with Miss RavenHPL Library
📅Tue, Mar 17 · 11:00am – 12:00pm
📍Barton Branch · Barton - Children's Department

Watch as mesmerizing bubbles of all sizes float and dance in this magical sensory experience.

All EarsHPL Library
📅Tue, Mar 17 · 11:00am – 12:00pm
📍Ancaster Branch · Ancaster - Murray Ferguson Room

Hop in and learn about adopting rabbits and responsible pet ownership.

Birding for KidsHPL Library
📅Tue, Mar 17 · 11:00am – 12:00pm
📍Westdale Branch · Westdale - Program Room

Come learn the basics of birding.

Sit to Be FitHPL Library
📅Tue, Mar 17 · 11:30am – 12:30pm
📍Dundas Branch · Dundas - Program Room

Exercise your way to better health and fitness.

Understand Your Grief HPL Library
📅Tue, Mar 17 · 12:00pm – 1:30pm
📍Concession Branch · Concession - Program Room

A six-week group focused on psycho-education and support for those who have experienced the death of someone close to them.

LEGO Spike Robotics Play (Ages 8 to 12) HPL Library
📅Tue, Mar 17 · 2:00pm – 3:00pm
📍Central Library · Central - Photo Studio

Build and program a LEGO rover to drive through an obstacle course using LEGO Spike Prime.

LEGO Build and PlayHPL Library
📅Tue, Mar 17 · 2:00pm – 4:00pm
📍Barton Branch · Barton - Children's Department

Build, imagine and play with LEGO.

Drop-In Knitting and CrochetHPL Library
📅Tue, Mar 17 · 2:00pm – 4:00pm
📍Turner Park Branch · Turner Park - Teen Area

A drop-in knitting and crochet program. Bring your current project and materials.

Cross Stitch ClubHPL Library
📅Tue, Mar 17 · 2:00pm – 3:30pm
📍Kenilworth Branch · Kenilworth - Program Room

Bring your current cross stitch project, or start a new one.

Information Table - Hamilton ACORNHPL Library
📅Tue, Mar 17 · 2:00pm – 4:00pm
📍Central Library

Learn about the Association of Community Organizations for Reform Now (ACORN), Hamilton's largest citywide tenant union.

Make and Create - Origami FunHPL Library
📅Tue, Mar 17 · 2:00pm – 3:00pm
📍Kenilworth Branch · Kenilworth - Children's Department

Get creative and make a unique craft.

Nintendo Switch GamingHPL Library
📅Tue, Mar 17 · 2:00pm – 3:00pm
📍Turner Park Branch · Turner Park - Adult Program Room

Challenge fellow gamers to claim the title of champion.

Storytelling with OzobotsHPL Library
📅Tue, Mar 17 · 2:00pm – 3:00pm
📍Dundas Branch · Dundas - Program Room

Learn to code with Ozobots. Suitable for children age 8 to 12.

Playtime with EarlyONHPL Library
📅Tue, Mar 17 · 2:00pm – 4:00pm
📍Binbrook Branch · Binbrook - Program Room

Learn through play, songs and more with EarlyON.

Community Partner Visit - Hamilton Urban CoreHPL Library
📅Tue, Mar 17 · 2:00pm – 4:30pm
📍Central Library · Central - 1st Floor Community Partner Desk B

Support and services to immigrant and refugee individuals and families with settlement, career guidance, health and related issues.

Bookmobile VisitHPL Library
📅Tue, Mar 17 · 2:30pm – 3:00pm
📍Bookmobile · Bookmobile - Strathcona Apartments

Visit HPL's Library on wheels. Pick up holds, browse the collections and more.

Around the World Escape RoomHPL Library
📅Tue, Mar 17 · 2:30pm – 3:30pm
📍Concession Branch · Concession - Program Room

Solve the mystery, recover the loot and catch HPL's mascot Scout.

Basic Computer Skills 1 - Device, Mouse and KeyboardHPL Library
📅Tue, Mar 17 · 3:00pm – 4:00pm
📍Central Library · Central - 4th Floor Computer Lab

An introduction to the basics of a computer including using the mouse and keyboard.

Live Music at WaterdownHPL Library
📅Tue, Mar 17 · 3:00pm – 4:00pm
📍Waterdown Branch · Waterdown - Reading Lounge

Listen to live music at Waterdown.

Take Better PhotosHPL Library
📅Tue, Mar 17 · 3:30pm – 4:30pm
📍Valley Park Branch · Valley Park - Program Room A

Learn about principles of photography that you can put to use with any camera.

Drop-In Nintendo Switch GamingHPL Library
📅Tue, Mar 17 · 4:00pm – 5:00pm
📍Dundas Branch · Dundas - Program Room

Drop-in for multiplayer video game fun.

Youth Fibre Crafters ClubHPL Library
📅Tue, Mar 17 · 4:00pm – 5:00pm
📍Waterdown Branch · Waterdown - Program Room

Bring your knitting, stitching, or crochet project and share advice, ideas and conversations with fellow crafters.

Jigsaw Puzzle SwapHPL Library
📅Tue, Mar 17 · 4:00pm – 5:00pm
📍Concession Branch · Concession - Program Room

Trade your puzzles with others and take home a new-to-you puzzle.

Terryberry Tween Book ClubHPL Library
📅Tue, Mar 17 · 4:00pm – 5:00pm
📍Terryberry Branch · Terryberry - Children's Area

Chat about your favourite titles, discover new ones and meet friends.

Conversation Exchange: Español/EnglishHPL Library
📅Tue, Mar 17 · 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.

Group Theraplay - Parent-Child Play ProgramHPL Library
📅Tue, Mar 17 · 5:30pm – 6:30pm
📍Terryberry Branch · Terryberry - Auditorium

Parents and children build their relationship through fun activities. Runs February 10th - March 24th.

Dungeons and Dragons Campaign - Game 2HPL Library
📅Tue, Mar 17 · 5:30pm – 7:00pm
📍Red Hill Branch · Red Hill - Program Room

Take your character on a legendary adventure.

Stoney Creek Book ClubHPL Library
📅Tue, Mar 17 · 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.

Board Games and Puzzles HPL Library
📅Tue, Mar 17 · 6:00pm – 7:00pm
📍Valley Park Branch · Valley Park - Program Room A

Drop-in board game and puzzle fun.

Mindfulness and MeditationHPL Library
📅Tue, Mar 17 · 6:00pm – 7:00pm
📍Central Library · Central - Wentworth Room

A guided session of meditation awaits.

Drop-In Tech Help with Teen Volunteers HPL Library
📅Tue, Mar 17 · 6:00pm – 7:00pm
📍Turner Park Branch · Turner Park - Adult Program Room

Bring your tech questions and get one-on-one help.

Newcomer English Conversation Club HPL Library
📅Tue, Mar 17 · 6:00pm – 7:00pm
📍Valley Park Branch · Valley Park - Program Room B

Practise speaking English in a group setting.

Family Storytime: Get Ready to ReadHPL Library
📅Tue, Mar 17 · 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.

Baby Storytime: Get Ready to ReadHPL Library
📅Tue, Mar 17 · 9:30am – 10:00am
📍Valley Park Branch · Valley Park - Program Room A/B

It’s never too early to read to your baby. Suitable for children from birth to age 24 months.

Information Table - YWCA Immigration Integration ServicesHPL Library
📅Tue, Mar 17 · 9:30am – 5:00pm
📍Red Hill Branch · Red Hill - Marketplace

One-on-one information sessions for Newcomers about settling in Canada.

Free Swim HamiltonActive Parents
📅Tue, Mar 17 · March 17
📍Various Recreation Centres, Hamilton

Sat, Mar 14th, 2026   Open Swim Free 12:45 pm - 01:45 pm Dominic Agostino Riverdale Community Centre - Lap Pool Open Swim Free 01:15 pm - 02:45 […]

Creative Character Studio at IndigoActive Parents
📅Tue, Mar 17 · March 17
📍Select Indigo and Chapters stores

Press play on fun with this unique Tonies event. Paint and decorate your very own Tonies DIY Creative Toy Figurine, on which you can upload and record up to 90 […]

Free Skate in HamiltonActive Parents
📅Tue, Mar 17 · March 17
📍Various Hamilton Arenas

Lots of free skates at various locations! Sat, Mar 14th, 2026 Open Skate Free - Sponsored by Councillor Tammy Hwang 12:00 pm - 02:00 pm Pat Quinn Parkdale Arena - […]

March Break at Eastgate SquareActive Parents
📅Tue, Mar 17 · March 17 @ 1:00 pm – 3:00 pm
📍Eastgate Square · 75 Centennial Pkwy N, Hamilton, Ontario, Canada

March Break at Eastgate Square! March 16–19 • Starting at 1 PM Daily • Event Court Join us for four days of family‑friendly fun this March Break! Each day features […]

Mad Science at HPLActive Parents
📅Tue, Mar 17 · March 17 @ 10:00 am – 11:00 am
📍HPL - selected branches

Experiments sure to ignite a love of science. Packed with great experiments, these high-energy, science-themed shows thrill scientists of any age! This is a drop-in event with limited space. First-come, […]

Create & ConstructActive Parents
📅Tue, Mar 17 · March 17 @ 11:00 am – 12:00 pm
📍Oakville Public Library Central Branch · 120 Navy St, Oakville, ON

Have you met our Rigamajig? Explore building with a variety of tools & toys, plus meet our newest construction set. Ages 5-8   Caregivers must remain present at all times.

Spring Break: Astronomy In Action at the Pen CentreActive Parents
📅Tue, Mar 17 · March 17 @ 11:00 am – 1:30 pm
📍Pen Centre · 221 Glendale Ave, St. Catharines, Ontario, Canada

Join us for an unforgettable journey through the cosmos with Astronomy in Action! Step inside the dome for a short, immersive show where you’ll explore galaxies, planets, and more. ‍ When: Tuesday, […]

Fuzzy Furry Pets at Milton MallActive Parents
📅Tue, Mar 17 · March 17 @ 11:00 am – 2:00 pm
📍Milton Mall · 55 Ontario Street South, Milton, Ontario, Canada

Come meet some Fuzzy, Furry Pets on Tuesday, March 17th | 11:00AM - 2:00PM Up close and personal with bunnies, fancy chickens and other domestic pets.

Paint by Sticker at BPLActive Parents
📅Tue, Mar 17 · March 17 @ 2:00 pm – 3:00 pm
📍BPL various branches

It's a fun spin on paint-by-numbers... sticker-by-numbers! Choose from a variety of images and stickers, check the number, and place them on the page to see your art come to life. […]

March Break Stay-Cation at the LibraryActive Parents
📅Tue, Mar 17 · March 17 @ 2:00 pm – 3:00 pm
📍BPL various branches

Celebrate March Break close to home with a lively party featuring vacation-themed games, activities, dancing, and fun for the whole family. A great way for families to celebrate March Break […]

Mighty Pollinators with Dan the Nature ManActive Parents
📅Tue, Mar 17 · March 17 @ 4:00 pm – 5:00 pm
📍MPL - Beaty Branch · 945 Fourth Line, Milton, ON, Canada

For children 8-12 years of age. Please note: Each child requires their own library card to register.  Did you know that one out of three bites of our food comes from pollinators? […]

Stuffies Night at the LibraryActive Parents
📅Tue, Mar 17 · March 17 @ 6:30 pm – 7:00 pm
📍BPL various branches

A sleepover adventure for your stuffed animal!   Ever wondered what happens at the library after dark? Bring your favourite stuffed friend for a cozy storytime—then tuck them in for […]

Glow in the Dark StorytimeActive Parents
📅Tue, Mar 17 · March 17 @ 7:00 pm – 7:30 pm
📍MPL Main branch · 1010 Main St E, Milton, ON, Canada

For children 2-6 years of age accompanied by their parent or caregiver.  Grab a glow stick and get ready for a storytime with a twist. This program features glow-in-the-dark stories for the family and […]

Discover Hamilton Waste Management at Gage GreenhouseActive Parents
📅Tue, Mar 17 · March 17 @ 9:00 am – 5:00 pm
📍Gage Park Greenhouse · 1000 Main Street East, Hamilton, Ontario, Canada

The Waste Management team will be on site to answer your questions and share educational materials on how to properly sort waste in your household. Stop by to play fun […]

Magic Show with Owen AndersonHPL Library
📅Wed, Mar 18 · 1:00pm – 2:00pm
📍Central Library · Central - 4th Floor

A magic show that is sure to amaze and entertain.

Community Partner Visit - CMHA Peer SupportHPL Library
📅Wed, Mar 18 · 1:00pm – 5:00pm
📍Central Library · Central - 1st Floor Community Partner Desk B

Canadian Mental Health Association Peer Supporters listen, provide emotional support and inspire hope.

Information Table - YWCA Employment ServicesHPL Library
📅Wed, Mar 18 · 1:00pm – 4:00pm
📍Red Hill Branch · Red Hill - Marketplace

Free, personalized job search support for those looking for work or considering a career change.

My First Library Card StorytimeHPL Library
📅Wed, Mar 18 · 10:00am – 10:30am
📍Saltfleet Branch · Saltfleet - Program Room

A special library-themed storytime.

Puppet ShowHPL Library
📅Wed, Mar 18 · 10:00am – 10:30am
📍Waterdown Branch · Waterdown - Program Room

Puppet shows, stories and songs.

Mad ScienceHPL Library
📅Wed, Mar 18 · 10:00am – 11:00am
📍Dundas Branch · Dundas - Program Room

Experiments sure to ignite a love of science.

Community Partner Visit - Hamilton Family Health TeamHPL Library
📅Wed, Mar 18 · 10:00am – 2:00pm
📍Central Library · Central - 1st Floor Community Partner Desk A

Learn about the services, supports and education provided by the healthcare and support staff at Hamilton Family Health Team.

Drop-In Knitting and CrochetHPL Library
📅Wed, Mar 18 · 10:00am – 12:00pm
📍Valley Park Branch · Valley Park - Program Room A

A drop-in knitting and crochet program. Bring your current project and materials.

Mime PerformanceHPL Library
📅Wed, Mar 18 · 10:00am – 11:00am
📍Concession Branch · Concession - Program Room

Professional mime Trevor Copp performs the Carnival of the Animals.

Screen-Free Family HangoutHPL Library
📅Wed, Mar 18 · 10:00am – 11:00am
📍Locke Branch · Locke - Children's Department

Fun, screen-free activities.

Music for Babies and Toddlers HPL Library
📅Wed, Mar 18 · 10:00am – 10:30am
📍Binbrook Branch · Binbrook - Program Room

Fun with musical instruments and songs.

Kids' TriviaHPL Library
📅Wed, Mar 18 · 10:00am – 10:45am
📍Kenilworth Branch · Kenilworth - Children's Department

Test your trivia knowledge on science in this fun competition for kids ages 6-12.

Family Storytime: Get Ready to ReadHPL Library
📅Wed, Mar 18 · 10:00am – 10:30am
📍Sherwood Branch · Sherwood - Program Room C

Bring the whole family to story time and get ready to read.

The LONE Rhubarbarian HPL Library
📅Wed, Mar 18 · 10:30am – 11:30am
📍Red Hill Branch · Red Hill - Program Room

A musical concert by a well-loved performer in a small, welcoming group setting for children 0-12 who have developmental disabilities, atypical sensory processing and/or other conditions. 

Family Stay and PlayHPL Library
📅Wed, Mar 18 · 10:30am – 12:00pm
📍Sherwood Branch

After storytime, stay for social and play time.

Sit to Be FitHPL Library
📅Wed, Mar 18 · 11:00am – 11:45am
📍Saltfleet Branch · Saltfleet - Teen Area

Exercise your way to better health and fitness.

Explore and PlayHPL Library
📅Wed, Mar 18 · 11:00am – 12:00pm
📍Waterdown Branch · Waterdown - Program Room

Explore and create with themed stations.

Draw Cute AnimalsHPL Library
📅Wed, Mar 18 · 11:00am – 12:00pm
📍Freelton Branch · Freelton - Open Area 1

Learn how to draw cute animals.

Plant a Seed StorytimeHPL Library
📅Wed, Mar 18 · 11:00am – 11:30am
📍Lynden Branch · Lynden - Fireplace

Bring the whole family to storytime and get ready to read about seeds and gardening.

Birds at the Library HPL Library
📅Wed, Mar 18 · 11:00am – 12:00pm
📍Westdale Branch · Westdale - Program Room

Learn about birds and meet a bird with the Hamilton Aviary.

3D Printing Escape RoomHPL Library
📅Wed, Mar 18 · 11:00am – 12:00pm
📍Central Library · Central - Makerspace

Use the resources and equipment from our Makerspaces to beat the clock and escape the room.

Colouring Circle HPL Library
📅Wed, Mar 18 · 12:00pm – 1:00pm
📍Barton Branch · Barton - Outreach

Colouring, it’s not just for kids.

Bookmobile VisitHPL Library
📅Wed, Mar 18 · 12:30pm – 1:00pm
📍Bookmobile · Bookmobile - Garth Trails

Visit HPL's Library on wheels. Pick up holds, browse the collections and more.

Chair YogaHPL Library
📅Wed, Mar 18 · 12:30pm – 1:30pm
📍Terryberry Branch · Terryberry - Auditorium

Gentle and slow stretching.

Puppet-Making PartyHPL Library
📅Wed, Mar 18 · 2:00pm – 3:00pm
📍Kenilworth Branch · Kenilworth - Children's Department

Create a puppet and learn puppetry basics.

Genealogy Club - Guest Speaker - Kelsey HaasHPL Library
📅Wed, Mar 18 · 2:00pm – 3:00pm
📍Central Library · Central - Local History & Archives

Join Archivist Kelsey Haas to learn all about the genealogy resources available at Dundas Museum and Archives.

Stop Motion Club HPL Library
📅Wed, Mar 18 · 2:00pm – 3:30pm
📍Waterdown Branch · Waterdown - Program Room

Learn the process of stop motion filmmaking in this program.

Make and Create - Weaving with a Cardboard LoomHPL Library
📅Wed, Mar 18 · 2:00pm – 3:00pm
📍Ancaster Branch · Ancaster - Children's Department

Get creative and make a unique craft.

Instrument Petting ZooHPL Library
📅Wed, Mar 18 · 2:00pm – 4:00pm
📍Valley Park Branch

Explore an array of musical instruments under the guidance of local musicians.

McMaster Children and Youth University STEAM WorkshopHPL Library
📅Wed, Mar 18 · 2:00pm – 3:00pm
📍Central Library · Central - Hamilton Room

Question, discover, create.

Sherwood Wednesday Book ClubHPL Library
📅Wed, Mar 18 · 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.

Dundas Book Club HPL Library
📅Wed, Mar 18 · 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.

Board Games and Puzzles HPL Library
📅Wed, Mar 18 · 2:00pm – 5:00pm
📍Sherwood Branch · Sherwood - Marketplace

Drop-in board game and puzzle fun.

Make and Create - Spring ThingsHPL Library
📅Wed, Mar 18 · 2:30pm – 3:30pm
📍Red Hill Branch · Red Hill - Program Room

Get creative and make a unique Spring craft.

Dementia Education - Tools for the Caregiver HPL Library
📅Wed, Mar 18 · 2:30pm – 4:30pm
📍Ancaster Branch · Ancaster - Murray Ferguson Room

Understand the impact of dementia on the person living with it and learn how to support them. 

Community Partner Visit - Hamilton Urban CoreHPL Library
📅Wed, Mar 18 · 2:30pm – 4:30pm
📍Central Library · Central - 1st Floor Community Partner Desk A

Support and services to immigrant and refugee individuals and families with settlement, career guidance, health and related issues.

Imagination StationsHPL Library
📅Wed, Mar 18 · 3:30pm – 5:30pm
📍Carlisle Branch · Carlisle - Open Area 1

Create with our STREAM kits and educational toys.

Mario Kart Deluxe Hamilton Tournament HPL Library
📅Wed, Mar 18 · 3:30pm – 4:30pm
📍Terryberry Branch · Terryberry - Auditorium

Beat the competition in this city-wide Mario Kart tournament.

Family Chess Drop-InHPL Library
📅Wed, Mar 18 · 4:00pm – 5:00pm
📍Mount Hope Branch · Mount Hope - Teen Area

Bring the family and play chess.

English Conversation Circle at TerryberryHPL Library
📅Wed, Mar 18 · 4:00pm – 5:00pm
📍Terryberry Branch · Terryberry - Study Room 1

Practise speaking English in a small group.

Ancaster Tween Book ClubHPL Library
📅Wed, Mar 18 · 4:00pm – 5:00pm
📍Ancaster Branch

Chat about your favourite titles, discover new ones and meet friends.

Teen Study HallHPL Library
📅Wed, Mar 18 · 4:30pm – 6:30pm
📍Binbrook Branch · Binbrook - Program Room

A dedicated, quiet space to hit the books.

Group Theraplay - Parent-Child Play ProgramHPL Library
📅Wed, Mar 18 · 5:30pm – 6:30pm
📍Red Hill Branch · Red Hill - Program Room

Parents and children build their relationship through fun activities. Runs February 4-March 25.

Drop-In Tech HelpHPL Library
📅Wed, Mar 18 · 5:30pm – 7:00pm
📍Dundas Branch · Dundas - Teen Area

Bring your phone, tablet or laptop computer and your technology questions to this drop-in program.

French Conversation CircleHPL Library
📅Wed, Mar 18 · 5:30pm – 6:30pm
📍Westdale Branch

Practise your French-speaking skills weekly at beginner or intermediate level.

STEAM Learning LabHPL Library
📅Wed, Mar 18 · 6:00pm – 7:00pm
📍Valley Park Branch · Valley Park - Program Room A/B

Hands-on STEAM (Science, Tech, Engineering, Art and Math) fun.

Pyjama StorytimeHPL Library
📅Wed, Mar 18 · 6:00pm – 6:30pm
📍Kenilworth Branch · Kenilworth - Children's Department

Wear your cozy pyjamas for stories, songs and fun.

Explore Art at HPL - Still Life SketchingHPL Library
📅Wed, Mar 18 · 6:00pm – 7:30pm
📍Central Library · Central - 2nd Floor Program Room

Explore the art of still life by sketching everyday objects.

Hamilton Mountain Writers’ GuildHPL Library
📅Wed, Mar 18 · 6:30pm – 7:45pm
📍Terryberry Branch · Terryberry - Auditorium

Practice writing skills and network with other writers.

Community Partner Visit - YWCA Immigration ServicesHPL Library
📅Wed, Mar 18 · 8:30am – 4:30pm
📍Central Library · Central - 4th Floor Community Partner Office

One-on-one information sessions for Newcomers about settling in Canada.

Playtime with EarlyONHPL Library
📅Wed, Mar 18 · 9:30am – 12:00pm
📍Sherwood Branch · Sherwood - Program Room A/B

Learn through play, songs and more with EarlyON.

LEGO Build and PlayHPL Library
📅Wed, Mar 18 · 9:30am – 4:00pm
📍Concession Branch · Concession - Children's Department

Build, imagine and play with LEGO.

Free Skate in HamiltonActive Parents
📅Wed, Mar 18 · March 18
📍Various Hamilton Arenas

Lots of free skates at various locations! Sat, Mar 14th, 2026 Open Skate Free - Sponsored by Councillor Tammy Hwang 12:00 pm - 02:00 pm Pat Quinn Parkdale Arena - […]

Free Swim HamiltonActive Parents
📅Wed, Mar 18 · March 18
📍Various Recreation Centres, Hamilton

Sat, Mar 14th, 2026   Open Swim Free 12:45 pm - 01:45 pm Dominic Agostino Riverdale Community Centre - Lap Pool Open Swim Free 01:15 pm - 02:45 […]

Doll T-Shirt Decorating & Activities at IndigoActive Parents
📅Wed, Mar 18 · March 18
📍Select Indigo and Chapters stores

Design a one-of-a-kind piece for your favourite Our Generation doll to take home. Plus, enjoy a Robert Munsch read-aloud featuring The Perfect Paper Airplane, and themed activity sheets. Ages 4+. […]

March Break at Oakville PlaceActive Parents
📅Wed, Mar 18 · March 18
📍Oakville Place Mall · 240 Leighland Avenue, Burlington, ON

Get ready for an unforgettable March Break packed with non‑stop fun. Monday, March 16 (11 a.m. & 2 p.m.) Blue's Clues Storytime I Meet & Greet. Centre Court. Join Blue […]

March Break at Eastgate SquareActive Parents
📅Wed, Mar 18 · March 18 @ 1:00 pm – 3:00 pm
📍Eastgate Square · 75 Centennial Pkwy N, Hamilton, Ontario, Canada

March Break at Eastgate Square! March 16–19 • Starting at 1 PM Daily • Event Court Join us for four days of family‑friendly fun this March Break! Each day features […]

Toy Swap at Duran Place for KidsActive Parents
📅Wed, Mar 18 · March 18 @ 10:00 am – 4:00 pm
📍Burlington Centre - Old Navy Hallway · 777 Guelph Line, Burlington, ON, Canada

Drop in and bring gently loved toys to swap with others. Don’t have toys to trade? A small donation is welcome. It’s a great way to refresh your toy collection […]

March Break at the MarketActive Parents
📅Wed, Mar 18 · March 18 @ 10:00 am – 12:00 pm
📍Hamilton Farmers Market · 35 York Boulevard, Hamilton, Ontario, Canada

Market March Break, March 18-21 (10AM-12PM): Help us turn our recycled cardboard into a 3D cardboard Market! Local artist facilitator @anniewebart will be here with all the supplies you need to get […]

Mad Science at HPLActive Parents
📅Wed, Mar 18 · March 18 @ 10:00 am – 11:00 am
📍HPL - selected branches

Experiments sure to ignite a love of science. Packed with great experiments, these high-energy, science-themed shows thrill scientists of any age! This is a drop-in event with limited space. First-come, […]

LEGO® Botanicals Micro Cactus at StaplesActive Parents
📅Wed, Mar 18 · March 18 @ 10:00 am – 12:00 pm
📍Staples Various Stores

This hands-on event invites kids to unleash their creativity as they customize and build a cool LEGO® micro cactus. Delight young nature lovers with the LEGO® Botanicals Micro Cactus building […]

Amazing Bugs with Dan the Nature ManActive Parents
📅Wed, Mar 18 · March 18 @ 11:00 am – 12:00 pm
📍MPL Main branch · 1010 Main St E, Milton, ON, Canada

For children 8-12 years of age. Please note: Each child requires their own library card to register.  Spiders, insects, and more….“bugs” are some of the most fascinating animals! Join Dan the Nature Man to […]

3D Printing Escape Room at HPLActive Parents
📅Wed, Mar 18 · March 18 @ 11:00 am – 12:00 pm
📍HPL - selected branches

Use the resources and equipment from our Makerspaces to beat the clock and escape the room. By using a combination of equipment and resources from our Makerspaces, players must figure […]

Stop Motion ClubActive Parents
📅Wed, Mar 18 · March 18 @ 2:00 pm – 3:30 pm
📍HPL - Waterdown Branch · 163 Dundas St E, Waterdown, Ontario, Canada

Learn the process of stop motion filmmaking in this program. Stop motion is a filmmaking technique where inanimate objects are moved a little bit at a time, then photographed in […]

Cookie decorating at IKEA BurlingtonActive Parents
📅Wed, Mar 18 · March 18 @ 2:00 pm – 3:00 pm
📍IKEA Burlington · 1065 Plains Road East, Burlington, ON

Kids! It's time to get creative with free cookie decorating! March 18, from 2 to 3pm at IKEA Burlington. Save your spot today.

March Break Stay-Cation at the LibraryActive Parents
📅Wed, Mar 18 · March 18 @ 2:00 pm – 3:00 pm
📍BPL various branches

Celebrate March Break close to home with a lively party featuring vacation-themed games, activities, dancing, and fun for the whole family. A great way for families to celebrate March Break […]

McMaster Children and Youth University STEAM WorkshopActive Parents
📅Wed, Mar 18 · March 18 @ 2:00 pm – 3:00 pm
📍HPL - selected branches

Join McMaster Student Facilitators in an interactive, engaging STEAM (Science, Technology, Engineering, Art, Math) workshop. Question the world around you, discover your potential and work together to create solutions. Suitable […]

Stretch, Breathe & Create! at BPLActive Parents
📅Wed, Mar 18 · March 18 @ 2:00 pm – 3:00 pm
📍BPL various branches

Yoga & crafts for ages 3-9 In this fun-filled session, learn different animal and nature yoga poses with Ms. Cristina. From warm-up stretches to a relaxing cool-down, kids move through […]

Croque apres-midi avec On y va MiltonActive Parents
📅Wed, Mar 18 · March 18 @ 2:30 pm – 3:30 pm
📍MPL Main branch · 1010 Main St E, Milton, ON, Canada

For  children aged 0 to 6 years . Young children know that books hold meaning. Every book you read to your child is a gift they will cherish. A book truly comes […]

Stuffies Night at the LibraryActive Parents
📅Wed, Mar 18 · March 18 @ 6:30 pm – 7:00 pm
📍BPL various branches

A sleepover adventure for your stuffed animal!   Ever wondered what happens at the library after dark? Bring your favourite stuffed friend for a cozy storytime—then tuck them in for […]

True Crime Teens: Current Events Podcast ClubActive Parents
📅Wed, Mar 18 · March 18 @ 7:00 pm – 8:30 pm
📍MPL Main branch · 1010 Main St E, Milton, ON, Canada

"True Crime Teens: Current Events Podcast Club" offers a dynamic and engaging platform for teens to explore, discuss, and take action on current events issues. By listening to podcasts, participating […]

Discover Hamilton Forestry at Gage GreenhouseActive Parents
📅Wed, Mar 18 · March 18 @ 9:00 am – 5:00 pm
📍Gage Park Greenhouse · 1000 Main Street East, Hamilton, Ontario, Canada

Join Forestry for a fun, interactive look at our Urban Forest! Learn how trees grow, how they function, and the pests that affect them. Enjoy a Touch-a-Truck experience featuring a […]

Rabbit and Bear Paws Puppet TheatreHPL Library
📅Thu, Mar 19 · 1:00pm – 2:00pm
📍Stoney Creek Branch · Stoney Creek - Council Chambers,Stoney Creek - Saltfleet Room

An interactive Rabbit & Bear Paws puppet show.

Community Partner Visit - Xperience AnnexHPL Library
📅Thu, Mar 19 · 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.

Community Partner Visit - Goodwill IndustriesHPL Library
📅Thu, Mar 19 · 1:00pm – 4:00pm
📍Central Library · Central - 1st Floor Community Partner Desk A

Job seekers, visit Goodwill Industries staff at the Community Partner Desk for employment help.

Baby Stay and PlayHPL Library
📅Thu, Mar 19 · 1:30pm – 2:00pm
📍Central Library · Central - Hamilton Room

Stay for social and play time.

Drop-In Knitting and CrochetHPL Library
📅Thu, Mar 19 · 10:00am – 12:00pm
📍Concession Branch · Concession - Program Room

A drop-in knitting and crochet program. Bring your current project and materials.

Family BingoHPL Library
📅Thu, Mar 19 · 10:00am – 11:00am
📍Terryberry Branch · Terryberry - Auditorium

Family fun with BINGO

Movies for All at Stoney CreekHPL Library
📅Thu, Mar 19 · 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.

Storytime for Adults with DisabilitiesHPL Library
📅Thu, Mar 19 · 10:00am – 11:00am
📍Turner Park Branch · Turner Park - Adult Program Room

Join a fun interactive program for adults with disabilities.

Draw Cute AnimalsHPL Library
📅Thu, Mar 19 · 10:00am – 11:00am
📍Locke Branch · Locke - Children's Department

Learn how to draw cute animals.

Craft CartHPL Library
📅Thu, Mar 19 · 10:00am – 3:00pm
📍Parkdale Branch · Parkdale - Main Room

Unleash your creative side.

Tales by Moonlight with Drums et alHPL Library
📅Thu, Mar 19 · 10:00am – 11:00am
📍Binbrook Branch · Binbrook - Program Room

Interactive storytelling with drums and riddles.

Puppet ShowHPL Library
📅Thu, Mar 19 · 10:00am – 11:00am
📍Westdale Branch · Westdale - Program Room

Puppet shows, stories and songs.

Family Storytime: Get Ready to ReadHPL Library
📅Thu, Mar 19 · 10:00am – 10:30am
📍Red Hill Branch · Red Hill - Program Room

Bring the whole family to story time and get ready to read.

Young at Heart HPL Library
📅Thu, Mar 19 · 10:30am – 11:30am
📍Sherwood Branch · Sherwood - Program Room C

Connect with others age 55 and older for fun and games.

Board Games and Puzzles HPL Library
📅Thu, Mar 19 · 10:30am – 11:30am
📍Waterdown Branch · Waterdown - Program Room

Drop-in board game and puzzle fun.

Sit to Be FitHPL Library
📅Thu, Mar 19 · 10:30am – 11:30am
📍Sherwood Branch · Sherwood - Program Room A/B

Exercise your way to better health and fitness.

Dan the Nature ManHPL Library
📅Thu, Mar 19 · 10:30am – 11:30am
📍Carlisle Branch · Carlisle - Open Area 2

Learn about local insects, spider and bugs.

Family Stay and PlayHPL Library
📅Thu, Mar 19 · 10:30am – 11:30am
📍Red Hill Branch · Red Hill - Children's Department

After storytime, stay for social and play time.

Bookmobile VisitHPL Library
📅Thu, Mar 19 · 10:30am – 11:30am
📍Bookmobile · Bookmobile - Rockton

Visit HPL's Library on wheels. Pick up holds, browse the collections and more.

Infant ConnectionsHPL Library
📅Thu, Mar 19 · 10:30am – 11:00am
📍Dundas Branch · Dundas - Children's Area

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.

Music for Babies and Toddlers HPL Library
📅Thu, Mar 19 · 10:30am – 11:00am
📍Valley Park Branch · Valley Park - Program Room A/B

Fun with musical instruments and songs.

Zoom Zoo BusHPL Library
📅Thu, Mar 19 · 11:00am – 12:00pm
📍Mount Hope Branch · Mount Hope - Community Hall

Board a bus full of animals on this mobile zoo.

Imagination StationsHPL Library
📅Thu, Mar 19 · 11:00am – 12:00pm
📍Barton Branch · Barton - Gallery Display

Create with our STREAM kits and educational toys.

Early Years EngineersHPL Library
📅Thu, Mar 19 · 11:30am – 12:30pm
📍Valley Park Branch

Engineering play for toddlers and preschoolers

Plant a Seed StorytimeHPL Library
📅Thu, Mar 19 · 11:30am – 12:00pm
📍Parkdale Branch · Parkdale - Study Room

Bring the whole family to storytime and get ready to read about seeds and gardening.

Explore and PlayHPL Library
📅Thu, Mar 19 · 11:30am – 1:30pm
📍Carlisle Branch · Carlisle - Open Area 1

Explore and create with themed stations.

Stop Motion Club HPL Library
📅Thu, Mar 19 · 2:00pm – 3:30pm
📍Waterdown Branch · Waterdown - Program Room

Learn the process of stop motion filmmaking in this program.

Kenilworth Book ClubHPL Library
📅Thu, Mar 19 · 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.

Nintendo Switch GamingHPL Library
📅Thu, Mar 19 · 2:00pm – 3:00pm
📍Concession Branch · Concession - Program Room

Challenge fellow gamers to claim the title of champion.

Ancaster Book ClubHPL Library
📅Thu, Mar 19 · 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.

Birding for KidsHPL Library
📅Thu, Mar 19 · 2:00pm – 3:00pm
📍Sherwood Branch · Sherwood - Program Room A/B

Come learn the basics of birding.

McMaster Children and Youth University STEAM WorkshopHPL Library
📅Thu, Mar 19 · 2:00pm – 3:00pm
📍Central Library · Central - Hamilton Room

Question, discover, create.

The Art of Public Speaking HPL Library
📅Thu, Mar 19 · 2:00pm – 4:00pm
📍Turner Park Branch · Turner Park - Adult Program Room

A two-hour seminar designed to help teens develop public speaking skills.

Take Better PhotosHPL Library
📅Thu, Mar 19 · 2:00pm – 3:00pm
📍Binbrook Branch · Binbrook - Program Room

Learn about principles of photography that you can put to use with any camera.

Drop-In Nintendo Switch GamingHPL Library
📅Thu, Mar 19 · 2:00pm – 3:00pm
📍Dundas Branch · Dundas - Makerspace

Drop-in for multiplayer video game fun.

Sing As You Are HPL Library
📅Thu, Mar 19 · 2:00pm – 3:00pm
📍Terryberry Branch · Terryberry - Auditorium

Raise your voice and explore sound with the Hamilton Children's Choir.

Westdale Thursday Book Club HPL Library
📅Thu, Mar 19 · 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.

3D Printing Escape RoomHPL Library
📅Thu, Mar 19 · 2:30pm – 3:30pm
📍Red Hill Branch · Red Hill - Program Room

Use the resources and equipment from our Makerspaces to beat the clock and escape the room.

Mad ScienceHPL Library
📅Thu, Mar 19 · 2:30pm – 3:30pm
📍Saltfleet Branch · Saltfleet - Program Room

Experiments sure to ignite a love of science.

Math QuestHPL Library
📅Thu, Mar 19 · 3:00pm – 7:00pm
📍Parkdale Branch · Parkdale - Main Room

An in-person math adventure.

Dungeons and Dragons Stand-AloneHPL Library
📅Thu, Mar 19 · 3:00pm – 6:00pm
📍Dundas Branch

Start and finish a one-shot game in a single session.

Puppet-Making PartyHPL Library
📅Thu, Mar 19 · 3:00pm – 4:00pm
📍Turner Park Branch · Turner Park - Children's Program Room

Create a puppet and learn puppetry basics.

Knit for a CauseHPL Library
📅Thu, Mar 19 · 3:30pm – 4:30pm
📍Waterdown Branch · Waterdown - Program Room

Knit for a cause and earn volunteer hours.

Drop-In Tech Help with Teen Volunteers HPL Library
📅Thu, Mar 19 · 3:30pm – 4:30pm
📍Central Library · Central - 2nd Floor Program Room

Bring your tech questions and get one-on-one help.

Learning 2GetherHPL Library
📅Thu, Mar 19 · 4:30pm – 7:30pm
📍Terryberry Branch · Terryberry - Program Room

Peer tutoring support for Mohawk College students who are also caregivers of children age 2-15.

Hamilton Poetry Centre WorkshopHPL Library
📅Thu, Mar 19 · 4:30pm – 6:30pm
📍Westdale Branch · Westdale - Program Room

Bring a one-page poem (max) to read aloud to fellow poets and receive feedback.

Storytelling with OzobotsHPL Library
📅Thu, Mar 19 · 4:30pm – 5:30pm
📍Terryberry Branch

Learn to code with Ozobots. Suitable for children age 8 to 12.

Homework SuccessHPL Library
📅Thu, Mar 19 · 4:30pm – 7:30pm
📍Terryberry Branch

Homework and time management help for students in grades 7-10.

Drop-In Dungeons and Dragons for AdultsHPL Library
📅Thu, Mar 19 · 5:00pm – 6:30pm
📍Stoney Creek Branch · Stoney Creek - Teen Area

Start and finish a one-shot game in a single session with other adults in this drop-in session.

French Conversation CircleHPL Library
📅Thu, Mar 19 · 5:00pm – 6:00pm
📍Central Library · Central - 4th Floor Newcomers Classroom

Practise your French-speaking skills weekly at beginner or intermediate level.

Family Chess Drop-InHPL Library
📅Thu, Mar 19 · 5:00pm – 6:00pm
📍Turner Park Branch · Turner Park - Teen Area

Bring the family and play chess.

HPL Graphic Novel Workshop with Ron KasmanHPL Library
📅Thu, Mar 19 · 6:00pm – 7:30pm
📍Red Hill Branch · Red Hill - Program Room

A practical workshop on creating and publishing graphic novels with comic artist Ron Kasman.

Bark for Books with Therapy Tails OntarioHPL Library
📅Thu, Mar 19 · 6:30pm – 7:30pm
📍Valley Park Branch · Valley Park - Study Table Area

Read aloud to a furry friend to help build interest, confidence and a love for reading.

YWCA Settlement Services HPL Library
📅Thu, Mar 19 · 9:00am – 5:00pm
📍Valley Park Branch · Valley Park - Study Table Area

Learn about the settlement and library services, supports and programs available to newcomers.

Community Partner Visit - Mishka Social ServicesHPL Library
📅Thu, Mar 19 · 9:00am – 12:00pm
📍Central Library

Mishka Social Services provides social services in Arabic and English/ نقدم الخدمات الاجتماعية باللغة العربية والانكليزية

Infant Massage at DundasHPL Library
📅Thu, Mar 19 · 9:30am – 10:30am
📍Dundas Branch · Dundas - Program Room

Learn the benefits of massage for your infant and how to do it.

Free Swim HamiltonActive Parents
📅Thu, Mar 19 · March 19
📍Various Recreation Centres, Hamilton

Sat, Mar 14th, 2026   Open Swim Free 12:45 pm - 01:45 pm Dominic Agostino Riverdale Community Centre - Lap Pool Open Swim Free 01:15 pm - 02:45 […]

Magnetic Flower Fun at IndigoActive Parents
📅Thu, Mar 19 · March 19
📍Select Indigo and Chapters stores

Get ready for spring with this bloom-themed building activity that will plant the seed for adventure. Get inspired by a read-aloud of The Flower Garden, then create your own colourful […]

Free Skate in HamiltonActive Parents
📅Thu, Mar 19 · March 19
📍Various Hamilton Arenas

Lots of free skates at various locations! Sat, Mar 14th, 2026 Open Skate Free - Sponsored by Councillor Tammy Hwang 12:00 pm - 02:00 pm Pat Quinn Parkdale Arena - […]

March Break at Oakville PlaceActive Parents
📅Thu, Mar 19 · March 19
📍Oakville Place Mall · 240 Leighland Avenue, Burlington, ON

Get ready for an unforgettable March Break packed with non‑stop fun. Monday, March 16 (11 a.m. & 2 p.m.) Blue's Clues Storytime I Meet & Greet. Centre Court. Join Blue […]

March Break at Eastgate SquareActive Parents
📅Thu, Mar 19 · March 19 @ 1:00 pm – 3:00 pm
📍Eastgate Square · 75 Centennial Pkwy N, Hamilton, Ontario, Canada

March Break at Eastgate Square! March 16–19 • Starting at 1 PM Daily • Event Court Join us for four days of family‑friendly fun this March Break! Each day features […]

March Break at the MarketActive Parents
📅Thu, Mar 19 · March 19 @ 10:00 am – 12:00 pm
📍Hamilton Farmers Market · 35 York Boulevard, Hamilton, Ontario, Canada

Market March Break, March 18-21 (10AM-12PM): Help us turn our recycled cardboard into a 3D cardboard Market! Local artist facilitator @anniewebart will be here with all the supplies you need to get […]

Lil’ Kids ClubActive Parents
📅Thu, Mar 19 · March 19 @ 10:30 am – 11:30 am
📍Hamilton Farmers Market · 35 York Boulevard, Hamilton, Ontario, Canada

Introducing the Hamilton Farmers' Market Lil' Kids Club! Once all the bigger kids are back to school, join us at the Hamilton Farmers' Market for toddler aged programming (0-4yrs) on […]

Paint by Sticker at BPLActive Parents
📅Thu, Mar 19 · March 19 @ 10:30 am – 11:30 am
📍BPL various branches

It's a fun spin on paint-by-numbers... sticker-by-numbers! Choose from a variety of images and stickers, check the number, and place them on the page to see your art come to life. […]

Spring Break: Reptile Kingdom at the Pen CentreActive Parents
📅Thu, Mar 19 · March 19 @ 11:00 am – 2:00 pm
📍Pen Centre · 221 Glendale Ave, St. Catharines, Ontario, Canada

Join us on March 19th for a fun-filled show with Reptile Kingdom! Learn about your favorite reptiles through an educational and interactive experience with LIVE reptiles. ‍ When: Thursday, March 19th - […]

Bug Magnet Craft at Milton MallActive Parents
📅Thu, Mar 19 · March 19 @ 11:00 am – 2:00 pm
📍Milton Mall · 55 Ontario Street South, Milton, Ontario, Canada

Join us as we make bug magnets on Thursday, March 19th from 11:00AM - 2:00PM.

Garfield and Yoshi Meet and Greet at RetrofestiveActive Parents
📅Thu, Mar 19 · March 19 @ 11:00 am – 2:00 pm
📍RetroFestive · 1100 Invicta Dr #1, Oakville, Ontario, Canada

Meet Yoshi & Garfield - March 14, 19, 20 + 21 from 11am - 2pm Also Enter our Photo Scavenger Hunt and WIN a prize! We've got pop culture photo ops all […]

Blue’s Clues StorytimeActive Parents
📅Thu, Mar 19 · March 19 @ 11:00 am – 12:00 pm
📍Burlington Centre - Old Navy Hallway · 777 Guelph Line, Burlington, ON, Canada

Join Blue for a fun-filled Storytime followed by a special meet & greet with everyone’s favourite pup.

Innocent or Guilty? The Trial of Genghis KhanActive Parents
📅Thu, Mar 19 · March 19 @ 2:00 pm – 3:00 pm
📍HPL - Central Branch · 55 York Boulevard, Hamilton, Ontario, Canada

What happens when the classroom becomes a courtroom? In this immersive workshop, students act as jurors, examine historical evidence, and debate multiple perspectives to reach a final verdict on whether […]

Stop Motion ClubActive Parents
📅Thu, Mar 19 · March 19 @ 2:00 pm – 3:30 pm
📍HPL - Waterdown Branch · 163 Dundas St E, Waterdown, Ontario, Canada

Learn the process of stop motion filmmaking in this program. Stop motion is a filmmaking technique where inanimate objects are moved a little bit at a time, then photographed in […]

Pilates, Play & CommunityActive Parents
📅Thu, Mar 19 · March 19 @ 2:00 pm – 4:30 pm
📍St Matthews on the Plains · 26 Plains Road East, Burlington, ON, Canada

Looking for something fun to do with your baby, toddler, or little one this March Break? Join us for a FREE afternoon of movement, play, and connection designed especially for […]

Mad Science at HPLActive Parents
📅Thu, Mar 19 · March 19 @ 2:30 pm – 3:30 pm
📍HPL - selected branches

Experiments sure to ignite a love of science. Packed with great experiments, these high-energy, science-themed shows thrill scientists of any age! This is a drop-in event with limited space. First-come, […]

3D Printing Escape Room at HPLActive Parents
📅Thu, Mar 19 · March 19 @ 2:30 pm – 3:30 pm
📍HPL - selected branches

Use the resources and equipment from our Makerspaces to beat the clock and escape the room. By using a combination of equipment and resources from our Makerspaces, players must figure […]

AbraKIDabraActive Parents
📅Thu, Mar 19 · March 19 @ 2:30 pm – 3:30 pm
📍MPL - Beaty Branch · 945 Fourth Line, Milton, ON, Canada

Best suited for families with children age 4+, but everyone is welcome.  Peter Mennie's AbraKIDabra Magic Comedy show is an engaging combination of magic, comedy and music. Families will enjoy his […]

Discover Hamilton Forestry at Gage GreenhouseActive Parents
📅Thu, Mar 19 · March 19 @ 9:00 am – 5:00 pm
📍Gage Park Greenhouse · 1000 Main Street East, Hamilton, Ontario, Canada

Forestry will be teaching the value of trees, proper potting techniques and planting instructions. There will be a crane truck and stumper, the operator will demonstrate crane operation and describe […]

Information Table - Urban CoreHPL Library
📅Fri, Mar 20 · 1:00pm – 3:00pm
📍Barton Branch · Barton - Gallery Display

Learn about the healthcare and harm reduction services provided by Hamilton Urban Core Community Health Centre.

Infant MassageHPL Library
📅Fri, Mar 20 · 1:00pm – 2:00pm
📍Ancaster Branch · Ancaster - Murray Ferguson Room

Learn the benefits of massage for your infant and how to do it.

Family BingoHPL Library
📅Fri, Mar 20 · 10:00am – 11:00am
📍Turner Park Branch · Turner Park - Adult Program Room

Family fun with BINGO

Writing Circle for Older AdultsHPL Library
📅Fri, Mar 20 · 10:00am – 12:00pm
📍Central Library · Central - 4th Floor Newcomer Learning Centre

A supportive forum for writers who are older adults.

KaraokeHPL Library
📅Fri, Mar 20 · 10:00am – 11:00am
📍Valley Park Branch · Valley Park - Program Room A/B

Exercise your vocals chords and sing along with your favourite songs.

LEGO Build and PlayHPL Library
📅Fri, Mar 20 · 10:00am – 12:00pm
📍Kenilworth Branch · Kenilworth - Children's Department

Build, imagine and play with LEGO.

Dan the Nature ManHPL Library
📅Fri, Mar 20 · 10:00am – 11:00am
📍Lynden Branch · Lynden - Fireplace

Learn about local insects, spider and bugs. 

Family Storytime: Get Ready to ReadHPL Library
📅Fri, Mar 20 · 10:00am – 10:30am
📍Concession Branch · Concession - Program Room

Bring the whole family to story time and get ready to read.

Baby Stay and PlayHPL Library
📅Fri, Mar 20 · 10:00am – 10:30am
📍Sherwood Branch

Stay for social and play time.

Craft CartHPL Library
📅Fri, Mar 20 · 10:00am – 4:00pm
📍Ancaster Branch · Ancaster - Children's Department

Unleash your creative side.

Imagination StationsHPL Library
📅Fri, Mar 20 · 10:00am – 3:00pm
📍Parkdale Branch · Parkdale - Main Room

Create with our STREAM kits and educational toys.

Meet a ParamedicHPL Library
📅Fri, Mar 20 · 10:00am – 11:00am
📍Locke Branch · Locke - Outreach

Learn what paramedics do and tour an ambulance.

Little Artists: Very Hungry Caterpillar DayHPL Library
📅Fri, Mar 20 · 10:30am – 11:30am
📍Red Hill Branch · Red Hill - Program Room

Celebrate Spring and Very Hungry Caterpillar Day with creative fun.

Explore and PlayHPL Library
📅Fri, Mar 20 · 10:30am – 12:00pm
📍Waterdown Branch · Waterdown - Program Room

Explore and create with themed stations.

Teen ZoneHPL Library
📅Fri, Mar 20 · 10:30am – 12:00pm
📍Sherwood Branch · Sherwood - Program Room A/B

Hang out with friends in the library and explore games and activities.

Writer-in-Residence StorytimeHPL Library
📅Fri, Mar 20 · 11:00am – 12:00pm
📍Westdale Branch · Westdale - Program Room

A special March Break event with Saumiya Balasubramanian.

Storytime for Adults with DisabilitiesHPL Library
📅Fri, Mar 20 · 11:00am – 11:30am
📍Binbrook Branch · Binbrook - Program Room

Join a fun interactive program for adults with disabilities.

Sit to Be FitHPL Library
📅Fri, Mar 20 · 11:00am – 12:00pm
📍Ancaster Branch · Ancaster - Murray Ferguson Room

Exercise your way to better health and fitness.

Bookmobile VisitHPL Library
📅Fri, Mar 20 · 11:00am – 12:00pm
📍Bookmobile

Visit HPL's Library on wheels. Pick up holds, browse the collections and more.

Play KitchenHPL Library
📅Fri, Mar 20 · 11:00am – 12:00pm
📍Stoney Creek Branch · Stoney Creek - Children's area

Explore and create with our various food-themed stations and activities.

Creative Circle for Adults with DisabilitiesHPL Library
📅Fri, Mar 20 · 11:30am – 12:00pm
📍Binbrook Branch

Bring along your support staff, friends and family and feel free to colour, do puzzles and play games.

Family Movies at Valley ParkHPL Library
📅Fri, Mar 20 · 12:00pm – 2:00pm
📍Valley Park Branch

Watch new releases and rediscover old favourites.

Make and Create HPL Library
📅Fri, Mar 20 · 12:00pm – 1:00pm
📍Saltfleet Branch · Saltfleet - Program Room

Get creative and make a unique craft.

Noon Hour ConcertHPL Library
📅Fri, Mar 20 · 12:00pm – 1:00pm
📍Central Library · Central - Hamilton Room

Listen to live music each Friday at Noon at Central Library.

Family Movies at TerryberryHPL Library
📅Fri, Mar 20 · 2:00pm – 3:30pm
📍Terryberry Branch · Terryberry - Auditorium

Watch new releases and rediscover old favourites.

Board Games and Puzzles HPL Library
📅Fri, Mar 20 · 2:00pm – 4:00pm
📍Kenilworth Branch · Kenilworth - Children's Department

Drop-in board game and puzzle fun.

Community Partner Visit - Hamilton Urban CoreHPL Library
📅Fri, Mar 20 · 2:00pm – 4:30pm
📍Central Library · Central - 1st Floor Community Partner Desk A

Support and services to immigrant and refugee individuals and families with settlement, career guidance, health and related issues.

Writer-in-Residence AppointmentHPL Library
📅Fri, Mar 20 · 2:00pm – 5:00pm
📍Central Library · Central - 2nd Floor Program Room

Creative writers in the Hamilton community seeking one-on-one input on a current project are welcome to make an appointment.

Nintendo Switch GamingHPL Library
📅Fri, Mar 20 · 2:00pm – 3:00pm
📍Sherwood Branch · Sherwood - Program Room A/B

Challenge fellow gamers to claim the title of champion.

Stop Motion Club HPL Library
📅Fri, Mar 20 · 2:00pm – 3:30pm
📍Waterdown Branch · Waterdown - Program Room

Learn the process of stop motion filmmaking in this program.

Family Movies at Turner ParkHPL Library
📅Fri, Mar 20 · 2:00pm – 4:00pm
📍Turner Park Branch · Turner Park - Children's Program Room

Watch new releases and rediscover old favourites.

Storytelling with OzobotsHPL Library
📅Fri, Mar 20 · 2:00pm – 3:00pm
📍Mount Hope Branch · Mount Hope - Community Hall

Learn to code with Ozobots. Suitable for children age 8 to 12.

Kids' TriviaHPL Library
📅Fri, Mar 20 · 2:00pm – 3:00pm
📍Barton Branch · Barton - Program Room

Test your science trivia knowledge in this fun competition for kids ages 6-12.

Create a Vision BoardHPL Library
📅Fri, Mar 20 · 2:00pm – 3:00pm
📍Binbrook Branch · Binbrook - Program Room

Learn how to use visuals to help motivate, build confidence and create goals.

Comics and Secret Identities HPL Library
📅Fri, Mar 20 · 2:30pm – 3:30pm
📍Red Hill Branch · Red Hill - Children's Department

Read comics, discover new characters and create a superhero.

Seniors Maintaining Active Roles Together Exercise ProgramHPL Library
📅Fri, Mar 20 · 2:30pm – 3:30pm
📍Valley Park Branch · Valley Park - Program Room A/B

Improve your strength, balance and flexibility, regardless of current physical ability, through the SMART program.

Decode Your DNAHPL Library
📅Fri, Mar 20 · 2:30pm – 4:00pm
📍Ancaster Branch · Ancaster - Murray Ferguson Room

Join McMaster's iGEM genetic engineering students as they introduce DNA through fun interactive activities and experiments.

Growing Bubbles with Miss RavenHPL Library
📅Fri, Mar 20 · 2:30pm – 3:30pm
📍Saltfleet Branch · Saltfleet - Auditorium

Watch as mesmerizing bubbles of all sizes float and dance in this magical sensory experience.

Math QuestHPL Library
📅Fri, Mar 20 · 3:00pm – 5:00pm
📍Terryberry Branch · Terryberry - Children's Area

An in-person math adventure.

Family Stay and PlayHPL Library
📅Fri, Mar 20 · 3:00pm – 5:00pm
📍Sherwood Branch · Sherwood - Program Room C

Social and play time for families with children age 5 and younger.

Dungeons and Dragons CampaignHPL Library
📅Fri, Mar 20 · 4:00pm – 5:00pm
📍Turner Park Branch · Turner Park - Adult Program Room

Take your character on a legendary adventure.

Community Partner Visit - CMHA Peer SupportHPL Library
📅Fri, Mar 20 · 9:00am – 12:00pm
📍Central Library · Central - 1st Floor Community Partner Desk A

Peer Supporters listen, provide emotional support and most importantly, inspire hope

Baby Storytime: Get Ready to ReadHPL Library
📅Fri, Mar 20 · 9:30am – 10:00am
📍Sherwood Branch · Sherwood - Program Room C

It’s never too early to read to your baby. Suitable for children from birth to age 24 months.

Paint & Create Sets at IndigoActive Parents
📅Fri, Mar 20 · March 20
📍Select Indigo and Chapters stores

Channel your inner artist with these fun Wonder Co. Painting kits. Choose to paint rocks or ceramic houses with handmade charm and let your creative spirit soar. Plus, enjoy a […]

Free Skate in HamiltonActive Parents
📅Fri, Mar 20 · March 20
📍Various Hamilton Arenas

Lots of free skates at various locations! Sat, Mar 14th, 2026 Open Skate Free - Sponsored by Councillor Tammy Hwang 12:00 pm - 02:00 pm Pat Quinn Parkdale Arena - […]

Free Swim HamiltonActive Parents
📅Fri, Mar 20 · March 20
📍Various Recreation Centres, Hamilton

Sat, Mar 14th, 2026   Open Swim Free 12:45 pm - 01:45 pm Dominic Agostino Riverdale Community Centre - Lap Pool Open Swim Free 01:15 pm - 02:45 […]

March Break at the MarketActive Parents
📅Fri, Mar 20 · March 20 @ 10:00 am – 12:00 pm
📍Hamilton Farmers Market · 35 York Boulevard, Hamilton, Ontario, Canada

Market March Break, March 18-21 (10AM-12PM): Help us turn our recycled cardboard into a 3D cardboard Market! Local artist facilitator @anniewebart will be here with all the supplies you need to get […]

Home Escape PlansActive Parents
📅Fri, Mar 20 · March 20 @ 11:00 am – 12:00 pm
📍Oakville Public Library Glen Abbey Branch · 1415 Third Line, Oakville, ON

Understand what to do when the smoke alarm sounds, and learn the importance of having and practicing a home escape plan! Children & families will also develop strategies for safely escaping […]

Garfield and Yoshi Meet and Greet at RetrofestiveActive Parents
📅Fri, Mar 20 · March 20 @ 11:00 am – 2:00 pm
📍RetroFestive · 1100 Invicta Dr #1, Oakville, Ontario, Canada

Meet Yoshi & Garfield - March 14, 19, 20 + 21 from 11am - 2pm Also Enter our Photo Scavenger Hunt and WIN a prize! We've got pop culture photo ops all […]

Spring Break: Mad Science at the Pen CentreActive Parents
📅Fri, Mar 20 · March 20 @ 11:00 am – 1:30 pm
📍Pen Centre · 221 Glendale Ave, St. Catharines, Ontario, Canada

Join us for an action-packed show with Mad Science Niagara filled with exciting experiments, hands-on fun, and mind-blowing science that will amaze kids! ‍ When: Friday, March 20th - Show […]

Paint by Sticker at BPLActive Parents
📅Fri, Mar 20 · March 20 @ 2:00 pm – 3:00 pm
📍BPL various branches

It's a fun spin on paint-by-numbers... sticker-by-numbers! Choose from a variety of images and stickers, check the number, and place them on the page to see your art come to life. […]

March Break Stay-Cation at the LibraryActive Parents
📅Fri, Mar 20 · March 20 @ 2:00 pm – 3:00 pm
📍BPL various branches

Celebrate March Break close to home with a lively party featuring vacation-themed games, activities, dancing, and fun for the whole family. A great way for families to celebrate March Break […]

Stop Motion ClubActive Parents
📅Fri, Mar 20 · March 20 @ 2:00 pm – 3:30 pm
📍HPL - Waterdown Branch · 163 Dundas St E, Waterdown, Ontario, Canada

Learn the process of stop motion filmmaking in this program. Stop motion is a filmmaking technique where inanimate objects are moved a little bit at a time, then photographed in […]

Stretch, Breathe & Create! at BPLActive Parents
📅Fri, Mar 20 · March 20 @ 2:00 pm – 3:00 pm
📍BPL various branches

Yoga & crafts for ages 3-9 In this fun-filled session, learn different animal and nature yoga poses with Ms. Cristina. From warm-up stretches to a relaxing cool-down, kids move through […]

Decode your DNAActive Parents
📅Fri, Mar 20 · March 20 @ 2:30 pm – 4:00 pm
📍HPL - selected branches

Learn about DNA through fun, interactive activities and experiments.  Explore the building blocks of life through interactive activities, including extracting real DNA from strawberries and creating a colourful DNA bracelet […]

Black Joy on IceActive Parents
📅Fri, Mar 20 · March 20 @ 6:30 pm – 8:30 pm
📍Appleby Ice Centre, rink 3 · 1201 Appleby Line, Burlington, Ontario, Canada

Join us on Friday, March 20 for an evening of skating, connection, and community as we celebrate Black joy on the ice! This free, family-friendly event is open to everyone—no […]

Discover Hamilton TrafficActive Parents
📅Fri, Mar 20 · March 20 @ 9:00 am – 5:00 pm
📍Gage Park Greenhouse · 1000 Main Street East, Hamilton, Ontario, Canada

Traffic Signal specialists and Roadway Safety representatives will be on site to provide engaging, hands-on educational experiences focused on transportation infrastructure. Attendees will have the opportunity to learn about traffic […]

Explore Art at HPL - Myth, Monster and FamiliarHPL Library
📅Sat, Mar 21 · 1:00pm – 2:30pm
📍Valley Park Branch · Valley Park - Program Room A/B

Bring your inner creature to life.

Repair Café at the Hamilton Public LibraryHPL Library
📅Sat, Mar 21 · 1:00pm – 4: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.

Dungeons and Dragons Campaign for AdultsHPL Library
📅Sat, Mar 21 · 1:00pm – 4:00pm
📍Waterdown Branch

Embark on a multi-session campaign perfect for new and returning players.

Family Movies at Red HillHPL Library
📅Sat, Mar 21 · 1:00pm – 2:30pm
📍Red Hill Branch · Red Hill - Program Room

Watch new releases and rediscover old favourites.

Everyone PlaysHPL Library
📅Sat, Mar 21 · 1:00pm – 3:00pm
📍Lynden Branch · Lynden - Fireplace

Drop-in and join us for movement-based activities and games from around the world.

Craft CartHPL Library
📅Sat, Mar 21 · 1:00pm – 4:00pm
📍Waterdown Branch · Waterdown - Program Room

Unleash your creative side.

Zoom Zoo BusHPL Library
📅Sat, Mar 21 · 10:00am – 11:00am
📍Bookmobile · Stoney Creek Arena

Board a bus full of animals on this mobile zoo.

Bookmobile VisitHPL Library
📅Sat, Mar 21 · 10:00am – 11:00am
📍Bookmobile · Bookmobile- Stoney Creek Arena

Visit HPL's Library on wheels. Pick up holds, browse the collections and more.

Yarn SwapHPL Library
📅Sat, Mar 21 · 10:00am – 3:00pm
📍Saltfleet Branch · Saltfleet - Entry Area

Swap your yarn with other crafters and bring home new-to-you yarn for your projects.

Jigsaw Puzzle SwapHPL Library
📅Sat, Mar 21 · 10:00am – 11:00am
📍Locke Branch · Locke - Open Area

Trade your puzzles with others and take home a new-to-you puzzle.

Board Games and Puzzles HPL Library
📅Sat, Mar 21 · 10:00am – 12:00pm
📍Parkdale Branch · Parkdale - Main Room

Drop-in board game and puzzle fun.

Family Movies at BinbrookHPL Library
📅Sat, Mar 21 · 10:00am – 12:00pm
📍Binbrook Branch · Binbrook - Program Room

Watch new releases and rediscover old favourites.

French Conversation CircleHPL Library
📅Sat, Mar 21 · 10:00am – 11:00am
📍Terryberry Branch · Terryberry - Program Room

Practice your French-speaking skills weekly at beginner or intermediate level.

Free Tax Preparation Service Drop-InHPL Library
📅Sat, Mar 21 · 10:00am – 4:00pm
📍Terryberry Branch · Terryberry - Auditorium

Trained volunteers help file your taxes at select branches.

Chess Drop-InHPL Library
📅Sat, Mar 21 · 10:00am – 12:00pm
📍Dundas Branch · Dundas - 1st Floor

Play chess with other fans of the game and hone your skills.

SciFUN DayHPL Library
📅Sat, Mar 21 · 10:00am – 2:00pm
📍Central Library · Central - 4th Floor

A day of interactive science demonstrations led by McMaster University students. For children ages 4-14 and their caregivers.

Imagination StationsHPL Library
📅Sat, Mar 21 · 10:00am – 12:00pm
📍Sherwood Branch · Sherwood - Children's Department

Create with our STREAM kits and educational toys.

Family Storytime: Get Ready to ReadHPL Library
📅Sat, Mar 21 · 10:00am – 10:30am
📍Westdale Branch · Westdale - Program Room

Bring the whole family to story time and get ready to read.

Maker Cart Drop-In (Ages 8 to 12)HPL Library
📅Sat, Mar 21 · 10:15am – 11:00am
📍Turner Park Branch · Turner Park - Adult Program Room

Choose from an assortment of tech devices and traditional crafting materials. Ages 8 to 12.

Kids' TriviaHPL Library
📅Sat, Mar 21 · 10:30am – 11:30am
📍Red Hill Branch · Red Hill - Program Room

Test your trivia knowledge [on theme here] in this fun competition for kids ages 6-12.

Plant a Seed StorytimeHPL Library
📅Sat, Mar 21 · 10:30am – 11:30am
📍Saltfleet Branch · Saltfleet - Program Room

Bring the whole family to storytime and get ready to read about seeds and gardening.

Family Stay and PlayHPL Library
📅Sat, Mar 21 · 10:30am – 11:00am
📍Westdale Branch

After storytime, stay for social and play time.

Green Screen FunHPL Library
📅Sat, Mar 21 · 11:00am – 12:00pm
📍Central Library · Central - Photo Studio

Pick a scene, get your photo taken in front of it.

Tween Writing CircleHPL Library
📅Sat, Mar 21 · 11:00am – 12:00pm
📍Waterdown Branch · Waterdown - Program Room

A writing group for tweens.

Family Chess Drop-InHPL Library
📅Sat, Mar 21 · 12:00pm – 2:00pm
📍Terryberry Branch · Terryberry - Children's Area

Bring the family and play chess.

Family Movies at Turner Park HPL Library
📅Sat, Mar 21 · 2:00pm – 4:00pm
📍Turner Park Branch · Turner Park - Children's Program Room

Watch new releases and rediscover old favourites.

Family Movies at SaltfleetHPL Library
📅Sat, Mar 21 · 2:00pm – 4:30pm
📍Saltfleet Branch · Saltfleet - Auditorium

Watch new releases and rediscover old favourites.

Mario Kart Deluxe Hamilton Tournament HPL Library
📅Sat, Mar 21 · 2:00pm – 3:00pm
📍Turner Park Branch · Turner Park - Adult Program Room

Beat the competition in this city-wide Mario Kart tournament.

Community Partner Visit - YWCA Immigration ServicesHPL Library
📅Sat, Mar 21 · 8:30am – 4:30pm
📍Central Library · Central - 4th Floor Community Partner Office

One-on-one information sessions for Newcomers about settling in Canada.

Math QuestHPL Library
📅Sat, Mar 21 · 9:00am – 12:00pm
📍Terryberry Branch · Terryberry - Children's Area

An in-person math adventure.

LEGO Build and PlayHPL Library
📅Sat, Mar 21 · 9:00am – 12:00pm
📍Ancaster Branch · Ancaster - Children's Department

Build, imagine and play with LEGO.

Colouring Circle HPL Library
📅Sat, Mar 21 · 9:30am – 4:00pm
📍Concession Branch · Concession - Children's Department

Colouring, it’s not just for kids.

Friendship Bracelets & Cool-Cat Fun at IndigoActive Parents
📅Sat, Mar 21 · March 21
📍Select Indigo and Chapters stores

Besties, join us to make a fun bracelet to take home featuring sensory beads and charms to pop, shake, and twist. Also, enjoy a Pete the Cat storytime, activity sheets, […]

Free Swim HamiltonActive Parents
📅Sat, Mar 21 · March 21
📍Various Recreation Centres, Hamilton

Sat, Mar 14th, 2026   Open Swim Free 12:45 pm - 01:45 pm Dominic Agostino Riverdale Community Centre - Lap Pool Open Swim Free 01:15 pm - 02:45 […]

Free Skate in HamiltonActive Parents
📅Sat, Mar 21 · March 21
📍Various Hamilton Arenas

Lots of free skates at various locations! Sat, Mar 14th, 2026 Open Skate Free - Sponsored by Councillor Tammy Hwang 12:00 pm - 02:00 pm Pat Quinn Parkdale Arena - […]

Let’s Get GrowingActive Parents
📅Sat, Mar 21 · March 21
📍Gage Park Greenhouse · 1000 Main Street East, Hamilton, Ontario, Canada

Join The Children’s Garden Project on Saturday, March 21 at the Gage Park Tropical Greenhouse for our 5th annual Let’s Get Growing Workshop Series, taking place during the City of […]

March Break at the MarketActive Parents
📅Sat, Mar 21 · March 21 @ 10:00 am – 12:00 pm
📍Hamilton Farmers Market · 35 York Boulevard, Hamilton, Ontario, Canada

Market March Break, March 18-21 (10AM-12PM): Help us turn our recycled cardboard into a 3D cardboard Market! Local artist facilitator @anniewebart will be here with all the supplies you need to get […]

SciFUN DayActive Parents
📅Sat, Mar 21 · March 21 @ 10:00 am – 2:00 pm
📍HPL - Central Branch · 55 York Boulevard, Hamilton, Ontario, Canada

A day of interactive science demonstrations led by McMaster University students. For children ages 4-14 and their caregivers.   SciFUN Day is an annual community event where science goes beyond […]

Green Screen FunActive Parents
📅Sat, Mar 21 · March 21 @ 11:00 am – 12:00 pm
📍HPL - Central Branch · 55 York Boulevard, Hamilton, Ontario, Canada

Pick a scene, get your photo taken in front of it.   Have your picture taken in front of various background settings using our green screen technology.

Garfield and Yoshi Meet and Greet at RetrofestiveActive Parents
📅Sat, Mar 21 · March 21 @ 11:00 am – 2:00 pm
📍RetroFestive · 1100 Invicta Dr #1, Oakville, Ontario, Canada

Meet Yoshi & Garfield - March 14, 19, 20 + 21 from 11am - 2pm Also Enter our Photo Scavenger Hunt and WIN a prize! We've got pop culture photo ops all […]

Magic Mel’s Amazing Magic ShowActive Parents
📅Sat, Mar 21 · March 21 @ 2:00 pm – 3:00 pm
📍BPL - Central Branch · 2331 New St., Burlington, Ontario, Canada

Magical fun for the whole family!   Magic Mel brings an upbeat, hilarious, and highly interactive magic show that inspires everyone to discover their inner magic! Laugh, be amazed, become […]

Paint by Sticker at BPLActive Parents
📅Sat, Mar 21 · March 21 @ 2:00 pm – 3:00 pm
📍BPL various branches

It's a fun spin on paint-by-numbers... sticker-by-numbers! Choose from a variety of images and stickers, check the number, and place them on the page to see your art come to life. […]

Free Swim HamiltonActive Parents
📅Sun, Mar 22 · March 22
📍Various Recreation Centres, Hamilton

Sat, Mar 14th, 2026   Open Swim Free 12:45 pm - 01:45 pm Dominic Agostino Riverdale Community Centre - Lap Pool Open Swim Free 01:15 pm - 02:45 […]

Free Skate in HamiltonActive Parents
📅Sun, Mar 22 · March 22
📍Various Hamilton Arenas

Lots of free skates at various locations! Sat, Mar 14th, 2026 Open Skate Free - Sponsored by Councillor Tammy Hwang 12:00 pm - 02:00 pm Pat Quinn Parkdale Arena - […]

ABC Come Skate with MeActive Parents
📅Sun, Mar 22 · March 22 @ 1:00 pm – 3:00 pm
📍Carlisle Arena · 1496 Centre Road, Carlisle, Ontario, Canada

Join us Sunday, March 22 from 1–3 PM at the Carlisle Arena for a free family skate to wrap up March Break. Enjoy skating, treats, games, and raffle prizes while […]

Free skate with Olympians Emma Maltais and Renata FastActive Parents
📅Sun, Mar 22 · March 22 @ 9:00 am – 12:00 pm
📍Appleby Ice Centre- Rink 4 · 1201 Appleby Line, Burlington, Ontario

Join Olympians Emma Maltais and Renata Fast for a Community Skate on March 22   Residents are invited to join a special community skate celebrating Burlington athletes Emma Maltais and […]

Care Mapping Workshop HPL Library
📅Mon, Mar 23 · 1:00pm – 3:00pm
📍Red Hill Branch · Red Hill - Program Room

Explore the network of care available to anyone caring for a family member or friend.

Seniors Maintaining Active Roles Together Exercise ProgramHPL Library
📅Mon, Mar 23 · 1:00pm – 2:00pm
📍Binbrook Branch · Binbrook - Program Room

Improve your strength, balance and flexibility, regardless of current physical ability, through the SMART program.

Sit to Be FitHPL Library
📅Mon, Mar 23 · 1:00pm – 1:45pm
📍Stoney Creek Branch · Stoney Creek - Saltfleet Room

Exercise your way to better health and fitness.

Movies for Adults at CentralHPL Library
📅Mon, Mar 23 · 1:00pm – 4:00pm
📍Central Library · Central - Hamilton Room

A great selection of free movies from new releases to award-winning classics.

Infant Massage HPL Library
📅Mon, Mar 23 · 1:00pm – 2:00pm
📍Concession Branch · Concession - Program Room

Learn the benefits of massage for your infant and how to do it.

Community Partner Visit - Service CanadaHPL Library
📅Mon, Mar 23 · 1:00pm – 4:00pm
📍Central Library · Central - 1st Floor Community Partner Desk A

Chat with a specialist about federal government services, including getting a social insurance number, employment insurance, the Canada Pension Plan and more.

Women’s Education and Rural Support CounsellingHPL Library
📅Mon, Mar 23 · 1:30pm – 3:30pm
📍Turner Park Branch · Turner Park - Outreach

A safe space for women to discuss mental health, wellness, boundaries, healthy relationships and more.

Information Table - Women's Education and Rural SupportHPL Library
📅Mon, Mar 23 · 1:30pm – 3:30pm
📍Turner Park Branch · Turner Park - Entry

A safe space for women to discuss mental health, wellness, boundaries, healthy relationships and more.

Family Storytime: Get Ready to ReadHPL Library
📅Mon, Mar 23 · 10:00am – 10:30am
📍Binbrook Branch · Binbrook - Program Room

Bring the whole family to story time and get ready to read.

Explore and PlayHPL Library
📅Mon, Mar 23 · 10:00am – 11:00am
📍Central Library · Central - Hamilton Room

Explore and create with themed stations.

Audio Recording Intro HPL Library
📅Mon, Mar 23 · 10:00am – 11:00am
📍Central Library · Central - Sound Studio

Learn the basics of audio recording using GarageBand.

Play Kitchen: The Very Hungry CaterpillarHPL Library
📅Mon, Mar 23 · 10:00am – 10:30am
📍Concession Branch · Concession - Children's Department

Play food-themed activities inspired by Eric Carle's The Very Hungry Caterpillar.

Drop-In Knitting and CrochetHPL Library
📅Mon, Mar 23 · 10:00am – 12:00pm
📍Terryberry Branch · Terryberry - Main Floor

A drop-in knitting and crochet program. Bring your current project and materials.

Baby Storytime: Get Ready to ReadHPL Library
📅Mon, Mar 23 · 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.

Family Stay and PlayHPL Library
📅Mon, Mar 23 · 10:30am – 11:00am
📍Binbrook Branch

After storytime, stay for social and play time.

Baby Stay and PlayHPL Library
📅Mon, Mar 23 · 10:30am – 11:00am
📍Saltfleet Branch · Saltfleet - Children's Department

Stay for social and play time.

Craft at HPL - Card CreationHPL Library
📅Mon, Mar 23 · 10:30am – 11:30am
📍Turner Park Branch · Turner Park - Adult Program Room

Unleash your creative side and make something crafty.

Bookmobile VisitHPL Library
📅Mon, Mar 23 · 12:00pm – 1:00pm
📍Bookmobile · Bookmobile- Mohawk College

Visit HPL's Library on wheels. Pick up holds, browse the collections and more.

Drop-In Tech HelpHPL Library
📅Mon, Mar 23 · 12:00pm – 2:00pm
📍Sherwood Branch · Sherwood - Marketplace

Bring your phone, tablet or laptop computer and your technology questions to this drop-in program.

Intro to Large-Format and Vinyl PrintingHPL Library
📅Mon, Mar 23 · 2:00pm – 3:00pm
📍Central Library · Central - Photo Studio

Learn how to use our printers for art projects, business promotions and more.

Infant ConnectionsHPL Library
📅Mon, Mar 23 · 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.

French Conversation CircleHPL Library
📅Mon, Mar 23 · 2:00pm – 3:00pm
📍Waterdown Branch · Waterdown - Program Room

Practise your French-speaking skills weekly at beginner or intermediate level.

Craft CartHPL Library
📅Mon, Mar 23 · 2:00pm – 5:00pm
📍Lynden Branch · Lynden - Fireplace

Unleash your creative side.

Mindfulness and MeditationHPL Library
📅Mon, Mar 23 · 2:00pm – 3:00pm
📍Sherwood Branch · Sherwood - Program Room A/B

A guided session of meditation awaits.

Coyote Awareness Information HPL Library
📅Mon, Mar 23 · 2:30pm – 3:30pm
📍Valley Park Branch · Valley Park - Program Room A

Learn about coyote behaviours and how to keep you and your pets safe while co-existing with local wildlife.

Math QuestHPL Library
📅Mon, Mar 23 · 3:00pm – 7:00pm
📍Red Hill Branch · Red Hill - Children's Department

An in-person math adventure.

Family Chess Drop-InHPL Library
📅Mon, Mar 23 · 3:00pm – 5:00pm
📍Westdale Branch · Westdale - Program Room

Bring the family and play chess.

Math SuccessHPL Library
📅Mon, Mar 23 · 3:30pm – 5:00pm
📍Concession Branch

Math help for grade 5-8 students.

Drop-In Tech Help with Teen Volunteers HPL Library
📅Mon, Mar 23 · 3:30pm – 4:30pm
📍Terryberry Branch · Terryberry - Main Floor

Bring your tech questions and get one-on-one help.

Reading Buddies HPL Library
📅Mon, Mar 23 · 3:30pm – 4:30pm
📍Saltfleet Branch · Saltfleet - Program Room

Practice your reading skills with volunteer Reading Buddies.

Board Games and Puzzles HPL Library
📅Mon, Mar 23 · 3:30pm – 4:30pm
📍Locke Branch · Locke - Children's Department

Drop-in board game and puzzle fun.

Information Table - Xperience AnnexHPL Library
📅Mon, Mar 23 · 4:00pm – 7:00pm
📍Turner Park Branch · Turner Park - Entry

Connect and learn more about opportunities and resources available to youth in Hamilton.

Bark for Books with St. John's AmbulanceHPL Library
📅Mon, Mar 23 · 4:00pm – 5:00pm
📍Kenilworth Branch · Kenilworth - Children's Department

Read aloud to a furry friend to help build interest, confidence and a love for reading.

Sensory Hour Family Drop-InHPL Library
📅Mon, Mar 23 · 4:00pm – 5:00pm
📍Dundas Branch · Dundas - Program Room

Connect with other families in a sensory-friendly environment.

Teen Study HallHPL Library
📅Mon, Mar 23 · 4:30pm – 6:30pm
📍Binbrook Branch · Binbrook - Program Room

A dedicated, quiet space to hit the books.

Guitar PickersHPL Library
📅Mon, Mar 23 · 6:00pm – 7:30pm
📍Greensville Branch · Greensville - Community Centre

Play guitar and share songs.

Bark for Books with Therapy Tails OntarioHPL Library
📅Mon, Mar 23 · 6:00pm – 7:00pm
📍Turner Park Branch · Turner Park - Adult Program Room

Read aloud to a furry friend to help build interest, confidence and a love for reading.

Learn to Play UkuleleHPL Library
📅Mon, Mar 23 · 6:30pm – 7:30pm
📍Valley Park Branch · Valley Park - Program Room A/B

Learn how to play the ukulele.

Information Table - YWCA Immigration Integration ServicesHPL Library
📅Mon, Mar 23 · 9:00am – 5:00pm
📍Turner Park Branch · Turner Park - Marketplace

One-on-one information sessions for Newcomers about settling in Canada.

English for Seniors OnlineHPL Library
📅Mon, Mar 23 · 9:30am – 10:30am
📍Virtual Branch

Learn English in a small class with other seniors 55+.

Carlisle Book ClubHPL Library
📅Tue, Mar 24 · 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.

Live Music at Turner ParkHPL Library
📅Tue, Mar 24 · 1:00pm – 2:30pm
📍Turner Park Branch · Turner Park - Living Room

Listen to live music at Turner Park.

Movies for Adults at Stoney CreekHPL Library
📅Tue, Mar 24 · 1:00pm – 3:00pm
📍Stoney Creek Branch · Stoney Creek - Saltfleet Room

A great selection of free movies from new releases to award-winning classics.

Little ScientistsHPL Library
📅Tue, Mar 24 · 1:00pm – 2:00pm
📍Central Library · Central - Wentworth Room

Ignite your little one's scientific curiosity.

Seniors Maintaining Active Roles Together Exercise ProgramHPL Library
📅Tue, Mar 24 · 1:00pm – 2:00pm
📍Ancaster Branch · Ancaster - Murray Ferguson Room

Improve your strength, balance and flexibility, regardless of current physical ability, through the SMART program.

Women’s Education and Rural Support CounsellingHPL Library
📅Tue, Mar 24 · 10:00am – 12:00pm
📍Dundas Branch · Dundas - Teen Area

A safe space for women to discuss mental health, wellness, boundaries, healthy relationships and more.

Family Stay and PlayHPL Library
📅Tue, Mar 24 · 10:00am – 11:00am
📍Dundas Branch · Dundas - Children's Area

After storytime, stay for social and play time.

Baby Stay and PlayHPL Library
📅Tue, Mar 24 · 10:30am – 11:00am
📍Binbrook Branch

Stay for social and play time.

Music for Babies and Toddlers HPL Library
📅Tue, Mar 24 · 11:00am – 11:30am
📍Stoney Creek Branch · Stoney Creek - Children's Department

Fun with musical instruments and songs.

Sit to Be FitHPL Library
📅Tue, Mar 24 · 11:30am – 12:30pm
📍Dundas Branch · Dundas - Program Room

Exercise your way to better health and fitness.

Understand Your Grief HPL Library
📅Tue, Mar 24 · 12:00pm – 1:30pm
📍Concession Branch · Concession - Program Room

A six-week group focused on psycho-education and support for those who have experienced the death of someone close to them.

Imagination StationsHPL Library
📅Tue, Mar 24 · 2:00pm – 5:00pm
📍Lynden Branch · Lynden - Fireplace

Create with our STREAM kits and educational toys.

Playtime with EarlyONHPL Library
📅Tue, Mar 24 · 2:00pm – 4:00pm
📍Binbrook Branch · Binbrook - Program Room

Learn through play, songs and more with EarlyON.

Craft at HPL - Decoupage ArtHPL Library
📅Tue, Mar 24 · 2:00pm – 3:00pm
📍Red Hill Branch · Red Hill - Program Room

Unleash your creative side and make something crafty.

Cross Stitch ClubHPL Library
📅Tue, Mar 24 · 2:00pm – 3:30pm
📍Kenilworth Branch · Kenilworth - Program Room

Bring your current cross stitch project, or start a new one.

Drop-In Knitting and CrochetHPL Library
📅Tue, Mar 24 · 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.

Community Partner Visit - Hamilton Urban CoreHPL Library
📅Tue, Mar 24 · 2:00pm – 4:30pm
📍Central Library · Central - 1st Floor Community Partner Desk A

Support and services to immigrant and refugee individuals and families with settlement, career guidance, health and related issues.

Take Better PhotosHPL Library
📅Tue, Mar 24 · 2:00pm – 3:00pm
📍Dundas Branch · Dundas - Program Room

Learn about principles of photography that you can put to use with any camera.

Adult Creative CircleHPL Library
📅Tue, Mar 24 · 2:00pm – 3:00pm
📍Parkdale Branch · Parkdale - Study Room

Dabble in colouring, puzzles and Scrabble.

Information Table - Hamilton ACORNHPL Library
📅Tue, Mar 24 · 2:00pm – 4:00pm
📍Central Library · Central - 1st Floor Jackson Square Lobby

Learn about the Association of Community Organizations for Reform Now (ACORN), Hamilton's largest citywide tenant union.

Digitize Your MemoriesHPL Library
📅Tue, Mar 24 · 2:00pm – 3:00pm
📍Concession Branch · Concession - Living Room

Digitize photographs, negatives and VHS cassettes.

Basic Internet Skills 1HPL Library
📅Tue, Mar 24 · 2:30pm – 4:00pm
📍Ancaster Branch · Ancaster - Computer Lab

An introduction to the internet, featuring methods of connecting and navigating web browsers.

Bookmobile VisitHPL Library
📅Tue, Mar 24 · 2:30pm – 3:00pm
📍Bookmobile · Bookmobile - Strathcona Apartments

Visit HPL's Library on wheels. Pick up holds, browse the collections and more.

Basic Computer Skills 2 - Keyboards and DrivesHPL Library
📅Tue, Mar 24 · 3:00pm – 4: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.

LEGO Build and PlayHPL Library
📅Tue, Mar 24 · 3:00pm – 4:00pm
📍Barton Branch · Barton - Children's Department

Build, imagine and play with LEGO.

McMaster Children and Youth University STEAM WorkshopHPL Library
📅Tue, Mar 24 · 3:30pm – 4:30pm
📍Westdale Branch · Westdale - Program Room

Question, discover, create.

Bark for Books with St. John's AmbulanceHPL Library
📅Tue, Mar 24 · 3:30pm – 4:30pm
📍Concession Branch

Read aloud to a furry friend to help build interest, confidence and a love for reading.

Drop-In Nintendo Switch GamingHPL Library
📅Tue, Mar 24 · 4:00pm – 5:00pm
📍Dundas Branch · Dundas - Program Room

Drop-in for multiplayer video game fun.

Math SuccessHPL Library
📅Tue, Mar 24 · 4:00pm – 5:30pm
📍Kenilworth Branch · Kenilworth - Program Room

Math help for grade 5-8 students.

Youth Fibre Crafters ClubHPL Library
📅Tue, Mar 24 · 4:00pm – 5:00pm
📍Waterdown Branch · Waterdown - Program Room

Bring your knitting, stitching, or crochet project and share advice, ideas and conversations with fellow crafters.

Conversation Exchange: Español/EnglishHPL Library
📅Tue, Mar 24 · 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.

Reading Buddies HPL Library
📅Tue, Mar 24 · 5:00pm – 6:00pm
📍Turner Park Branch · Turner Park - Adult Program Room

Practice your reading skills with volunteer Reading Buddies.

Hamilton Police Service Community Advisory PanelHPL Library
📅Tue, Mar 24 · 5:30pm – 7:30pm
📍Central Library · Central - Hamilton Room

Participate in a community dialogue with the Hamilton Police Service's Community Advisory Panel.

Group Theraplay - Parent-Child Play ProgramHPL Library
📅Tue, Mar 24 · 5:30pm – 6:30pm
📍Terryberry Branch · Terryberry - Auditorium

Parents and children build their relationship through fun activities. Runs February 10th - March 24th.

Board Games and Puzzles HPL Library
📅Tue, Mar 24 · 6:00pm – 7:00pm
📍Valley Park Branch · Valley Park - Program Room A

Drop-in board game and puzzle fun.

Newcomer English Conversation Club HPL Library
📅Tue, Mar 24 · 6:00pm – 7:00pm
📍Valley Park Branch · Valley Park - Program Room B

Practise speaking English in a group setting.

Mindfulness and MeditationHPL Library
📅Tue, Mar 24 · 6:00pm – 7:00pm
📍Central Library · Central - Wentworth Room

A guided session of meditation awaits.

Drop-In Tech Help with Teen Volunteers HPL Library
📅Tue, Mar 24 · 6:00pm – 7:00pm
📍Turner Park Branch · Turner Park - Adult Program Room

Bring your tech questions and get one-on-one help.

Family Storytime: Get Ready to ReadHPL Library
📅Tue, Mar 24 · 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.

Information Table - YWCA Immigration Integration ServicesHPL Library
📅Tue, Mar 24 · 9:30am – 5:00pm
📍Red Hill Branch · Red Hill - Marketplace

One-on-one information sessions for Newcomers about settling in Canada.

Baby Storytime: Get Ready to ReadHPL Library
📅Tue, Mar 24 · 9:30am – 10:00am
📍Valley Park Branch · Valley Park - Program Room A/B

It’s never too early to read to your baby. Suitable for children from birth to age 24 months.

English for SeniorsHPL Library
📅Tue, Mar 24 · 9:30am – 11:00am
📍Central Library · Central - 4th Floor Newcomers Classroom

Learn English in a small class with other seniors 55+.

Explore and PlayHPL Library
📅Tue, Mar 24 · 9:30am – 11:30am
📍Freelton Branch · Freelton - Open Area 1

Explore and create with themed stations.

Sweet Magic – The Science of TasteActive Parents
📅Tue, Mar 24 · March 24 @ 3:30 pm – 4:30 pm
📍HPL - Various Branches · Hamilton, Ontario, Canada

Hogwarts needs heroes, and science holds the answer! In Candy Science, participants embark on an interactive mission to defeat Gorb Snottlewick by solving challenges that reveal the science of taste. […]

Makerspace Crafts - Cricut CraftHPL Library
📅Wed, Mar 25 · 1:00pm – 2:00pm
📍Parkdale Branch · Parkdale - Study Room

Make and take home a small craft using Makerspace equipment.

French StorytimeHPL Library
📅Wed, Mar 25 · 1:00pm – 1:30pm
📍Central Library · Central - Hamilton Room

Amenez toute la famille à l'heure du conte et préparez-vous à lire. Bring the whole family to French storytime and get ready to read.

Lynden Book ClubHPL Library
📅Wed, Mar 25 · 1:00pm – 2:00pm
📍Lynden Branch · Lynden - Fireplace

If you are interested in reading and discussing great books, there is a book club near you.

Community Partner Visit - CMHA Peer SupportHPL Library
📅Wed, Mar 25 · 1:00pm – 5:00pm
📍Central Library · Central - 1st Floor Community Partner Desk B

Canadian Mental Health Association Peer Supporters listen, provide emotional support and inspire hope.

Bookmobile VisitHPL Library
📅Wed, Mar 25 · 10:00am – 10:30am
📍Bookmobile · Bookmobile - Swansea Apartments

Visit HPL's Library on wheels. Pick up holds, browse the collections and more.

Family Storytime: Get Ready to ReadHPL Library
📅Wed, Mar 25 · 10:00am – 10:30am
📍Saltfleet Branch · Saltfleet - Program Room

Bring the whole family to story time and get ready to read.

Community Partner Visit - Hamilton Family Health TeamHPL Library
📅Wed, Mar 25 · 10:00am – 2:00pm
📍Central Library · Central - 1st Floor Community Partner Desk A

Learn about the services, supports and education provided by the healthcare and support staff at Hamilton Family Health Team.

Drop-In Knitting and CrochetHPL Library
📅Wed, Mar 25 · 10:00am – 12:00pm
📍Valley Park Branch · Valley Park - Program Room A

A drop-in knitting and crochet program. Bring your current project and materials.

Resume and Job Search Help - Goodwill AmityHPL Library
📅Wed, Mar 25 · 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.

Creative Circle for Adults with DisabilitiesHPL Library
📅Wed, Mar 25 · 10:00am – 11:00am
📍Barton Branch · Barton - Program Room

Bring along your support staff, friends and family and feel free to colour, do puzzles and play games.

Music for Babies and Toddlers HPL Library
📅Wed, Mar 25 · 10:00am – 10:30am
📍Ancaster Branch · Ancaster - Murray Ferguson Room

Fun with musical instruments and songs.

Parachute PlayHPL Library
📅Wed, Mar 25 · 10:00am – 10:30am
📍Waterdown Branch · Waterdown - Program Room

Sing and play under the rainbow parachute.

Family Stay and PlayHPL Library
📅Wed, Mar 25 · 10:30am – 11:00am
📍Binbrook Branch

After storytime, stay for social and play time.

Explore and PlayHPL Library
📅Wed, Mar 25 · 10:30am – 12:00pm
📍Waterdown Branch · Waterdown - Program Room

Explore and create with themed stations.

Sit to Be FitHPL Library
📅Wed, Mar 25 · 11:00am – 11:45am
📍Saltfleet Branch · Saltfleet - Teen Area

Exercise your way to better health and fitness.

Movies for All at CentralHPL Library
📅Wed, Mar 25 · 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.

LEGO Build and PlayHPL Library
📅Wed, Mar 25 · 12:00am – 11:59pm
📍Concession Branch

Build, imagine and play with LEGO.

Live Music at Red HillHPL Library
📅Wed, Mar 25 · 12:00pm – 1:00pm
📍Red Hill Branch · Red Hill - Marketplace

Listen to live music at the Red Hill Branch.

Colouring Circle HPL Library
📅Wed, Mar 25 · 12:00pm – 1:00pm
📍Barton Branch · Barton - Outreach

Colouring, it’s not just for kids.

Chair YogaHPL Library
📅Wed, Mar 25 · 12:30pm – 1:30pm
📍Terryberry Branch · Terryberry - Auditorium

Gentle and slow stretching.

Introduction to LinkedIn LearningHPL Library
📅Wed, Mar 25 · 2:00pm – 3:00pm
📍Red Hill Branch · Red Hill - Computer Lab

Learn about HPL's online resource, LinkedIn Learning.

Community Partner Visit - Head Injury Rehabilitation OntarioHPL Library
📅Wed, Mar 25 · 2:00pm – 4:00pm
📍Central Library · Central - 1st Floor Community Partner Desk A

Speak with Head Injury Rehabilitation Ontario (HIRO) staff about their community-based rehabilitation programs for adults living with brain injuries in Ontario.

Community Partner Visit - Hamilton Urban CoreHPL Library
📅Wed, Mar 25 · 2:30pm – 4:30pm
📍Central Library · Central - 1st Floor Community Partner Desk C

Support and services to immigrant and refugee individuals and families with settlement, career guidance, health and related issues.

Binbrook Book ClubHPL Library
📅Wed, Mar 25 · 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.

Dementia Education - Planning HPL Library
📅Wed, Mar 25 · 2:30pm – 4:30pm
📍Ancaster Branch · Ancaster - Murray Ferguson Room

Learn about important legal and financial considerations relevant to people living with dementia and their care partners, as well as resources for support.

Knit for a CauseHPL Library
📅Wed, Mar 25 · 3:00pm – 4:00pm
📍Dundas Branch · Dundas - Teen Area

Knit for a cause and earn volunteer hours.

Drop-In Tech Help with Teen Volunteers HPL Library
📅Wed, Mar 25 · 3:00pm – 4:00pm
📍Stoney Creek Branch · Stoney Creek - Teen Area

Bring your tech questions and get one-on-one help.

Math SuccessHPL Library
📅Wed, Mar 25 · 3:30pm – 5:00pm
📍Concession Branch

Math help for grade 5-8 students.

Imagination StationsHPL Library
📅Wed, Mar 25 · 3:30pm – 5:30pm
📍Carlisle Branch · Carlisle - Open Area 1

Create with our STREAM kits and educational toys.

English Conversation Circle at TerryberryHPL Library
📅Wed, Mar 25 · 4:00pm – 5:00pm
📍Terryberry Branch · Terryberry - Study Room 1

Practise speaking English in a small group.

Family Chess Drop-InHPL Library
📅Wed, Mar 25 · 4:00pm – 5:00pm
📍Mount Hope Branch · Mount Hope - Teen Area

Bring the family and play chess.

Learn to Play UkuleleHPL Library
📅Wed, Mar 25 · 4:00pm – 5:00pm
📍Kenilworth Branch · Kenilworth - Program Room

Learn how to play the ukulele.

Teen Study HallHPL Library
📅Wed, Mar 25 · 4:30pm – 6:30pm
📍Binbrook Branch · Binbrook - Program Room

A dedicated, quiet space to hit the books.

Board Games and Puzzles HPL Library
📅Wed, Mar 25 · 5:00pm – 6:00pm
📍Sherwood Branch · Sherwood - Marketplace

Drop-in board game and puzzle fun.

Drop-In Tech HelpHPL Library
📅Wed, Mar 25 · 5:30pm – 7:00pm
📍Dundas Branch · Dundas - Teen Area

Bring your phone, tablet or laptop computer and your technology questions to this drop-in program.

French Conversation CircleHPL Library
📅Wed, Mar 25 · 5:30pm – 6:30pm
📍Westdale Branch · Westdale - Program Room

Practise your French-speaking skills weekly at beginner or intermediate level.

Group Theraplay - Parent-Child Play ProgramHPL Library
📅Wed, Mar 25 · 5:30pm – 6:30pm
📍Red Hill Branch · Red Hill - Program Room

Parents and children build their relationship through fun activities. Runs February 4-March 25.

Explore Art at HPL - Storytelling and IllustrationHPL Library
📅Wed, Mar 25 · 6:00pm – 7:30pm
📍Central Library · Central - 2nd Floor Program Room

Bring stories to life through drawing, doodles and visual storytelling.

Intro to Artificial IntelligenceHPL Library
📅Wed, Mar 25 · 6:00pm – 7:00pm
📍Central Library · Central - Photo Studio

Learn how Artificial Intelligence is shaping the world in which we live.

Page PartnersHPL Library
📅Wed, Mar 25 · 6:00pm – 7:00pm
📍Valley Park Branch

A fun, evidence-based program to help your child build strong reading habits. For children in Senior Kindergarten to Grade 3.

Machine Knitting IntroHPL Library
📅Wed, Mar 25 · 6:00pm – 7:00pm
📍Waterdown Branch · Waterdown - Maker Studio

Learn to use the LK150 Knitting Machine.

Pyjama StorytimeHPL Library
📅Wed, Mar 25 · 6:00pm – 6:30pm
📍Kenilworth Branch · Kenilworth - Children's Department

Wear your cozy pyjamas for stories, songs and fun.

Online Romance Book ClubHPL Library
📅Wed, Mar 25 · 6:30pm – 7:30pm
📍Virtual Branch · Online

Read and discuss books, eBooks and eAudiobooks with fellow book lovers in this online program.

Community Partner Visit - YWCA Immigration ServicesHPL Library
📅Wed, Mar 25 · 8:30am – 4:30pm
📍Central Library · Central - 4th Floor Community Partner Office

One-on-one information sessions for Newcomers about settling in Canada.

Information Table - Service CanadaHPL Library
📅Wed, Mar 25 · 9:00am – 11:30am
📍Valley Park Branch · Valley Park - Study Table Area

Chat with a specialist about federal government services, including Employment Insurance, the Canada Pension Plan, the Canada Disability Benefit and more.

Playtime with EarlyONHPL Library
📅Wed, Mar 25 · 9:30am – 12:00pm
📍Sherwood Branch · Sherwood - Program Room A/B

Learn through play, songs and more with EarlyON.

English for Seniors OnlineHPL Library
📅Wed, Mar 25 · 9:30am – 10:30am
📍Virtual Branch

Learn English in a small class with other seniors 55+.

Croque apres-midi avec On y va MiltonActive Parents
📅Wed, Mar 25 · March 25 @ 2:30 pm – 3:30 pm
📍MPL Main branch · 1010 Main St E, Milton, ON, Canada

For  children aged 0 to 6 years . Young children know that books hold meaning. Every book you read to your child is a gift they will cherish. A book truly comes […]

Music for Babies and Toddlers HPL Library
📅Thu, Mar 26 · 1:00pm – 1:30pm
📍Central Library · Central - Children's Department

Fun with musical instruments and songs.

Locke Adult Book ClubHPL Library
📅Thu, Mar 26 · 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.

Locke Adult Book Club HPL Library
📅Thu, Mar 26 · 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.

Bookmobile VisitHPL Library
📅Thu, Mar 26 · 1:00pm – 1:30pm
📍Bookmobile · Bookmobile - Millgrove

Visit HPL's Library on wheels. Pick up holds, browse the collections and more.

Yarn SwapHPL Library
📅Thu, Mar 26 · 1:30pm – 3:30pm
📍Dundas Branch · Dundas - 1st Floor

Swap your yarn with other crafters and bring home new-to-you yarn for your projects.

Family Storytime: Get Ready to ReadHPL Library
📅Thu, Mar 26 · 10:00am – 10:30am
📍Westdale Branch · Westdale - Program Room

Bring the whole family to story time and get ready to read.

Storytime for Adults with DisabilitiesHPL Library
📅Thu, Mar 26 · 10:00am – 11:00am
📍Turner Park Branch · Turner Park - Adult Program Room

Join a fun interactive program for adults with disabilities.

Sensory StorytimeHPL Library
📅Thu, Mar 26 · 10:00am – 10:30am
📍Binbrook Branch · Binbrook - Program Room

A story time for children who thrive better in small groups.

Baby Storytime: Get Ready to ReadHPL Library
📅Thu, Mar 26 · 10:00am – 10:30am
📍Kenilworth Branch · Kenilworth - Children's Department

It’s never too early to read to your baby. Suitable for children age 24 months and younger.

Drop-In Knitting and CrochetHPL Library
📅Thu, Mar 26 · 10:00am – 12:00pm
📍Concession Branch · Concession - Program Room

A drop-in knitting and crochet program. Bring your current project and materials.

Movies for All at Stoney CreekHPL Library
📅Thu, Mar 26 · 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.

Cookbook ClubHPL Library
📅Thu, Mar 26 · 10:00am – 11:00am
📍Waterdown Branch · Waterdown - Program Room

Level up your cooking and baking skills. Choose a recipe, prepare it at home and share your experience with fellow home chefs.

Family Stay and PlayHPL Library
📅Thu, Mar 26 · 10:30am – 11:00am
📍Binbrook Branch

After storytime, stay for social and play time.

Information Table - Xperience Annex Youth NavigatorsHPL Library
📅Thu, Mar 26 · 10:30am – 1:30pm
📍Saltfleet Branch · Saltfleet - Teen Area

Choose your path. Chart your future. Achieve your goals.

Sit to Be FitHPL Library
📅Thu, Mar 26 · 10:30am – 11:30am
📍Sherwood Branch · Sherwood - Program Room A/B

Exercise your way to better health and fitness.

Baby Stay and PlayHPL Library
📅Thu, Mar 26 · 10:30am – 11:00am
📍Kenilworth Branch

Stay for social and play time.

Infant ConnectionsHPL Library
📅Thu, Mar 26 · 10:30am – 11:00am
📍Dundas Branch · Dundas - Children's Area

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.

Teen Video Gaming with Teen VolunteersHPL Library
📅Thu, Mar 26 · 11:00am – 1:00pm
📍Saltfleet Branch · Saltfleet - Program Room

Play video games on Nintendo Switch with other teens.

Cricut Design SpaceHPL Library
📅Thu, Mar 26 · 11:30am – 12:30pm
📍Barton Branch · Barton - Program Room

Learn to design and create projects on this crafting machine.

Newcomer English Conversation Club HPL Library
📅Thu, Mar 26 · 2:00pm – 3:00pm
📍Red Hill Branch · Red Hill - Program Room

Practise speaking English in a group setting.

Turner Park Book ClubHPL Library
📅Thu, Mar 26 · 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.

Saltfleet Book Club HPL Library
📅Thu, Mar 26 · 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.

Concession Book ClubHPL Library
📅Thu, Mar 26 · 2:00pm – 3:00pm
📍Concession Branch · Concession - Program Room

If you are interested in reading and discussing great books, there is a book club near you.

Resume and Job Search Help - Wesley Employment ServicesHPL Library
📅Thu, Mar 26 · 2:00pm – 4:00pm
📍Terryberry Branch · Terryberry - Main Floor

Learn about Wesley Employment Services' job readiness, resume and interview prep programs.

Live Music at BinbrookHPL Library
📅Thu, Mar 26 · 2:00pm – 3:00pm
📍Binbrook Branch · Binbrook - Program Room

Listen to live music at the Binbrook Branch.

Craft at HPL - Paperback DaisiesHPL Library
📅Thu, Mar 26 · 2:00pm – 3:00pm
📍Parkdale Branch · Parkdale - Study Room

Unleash your creative side and make something crafty.

Cookbook Club HPL Library
📅Thu, Mar 26 · 2:30pm – 3:30pm
📍Ancaster Branch

Level up your cooking and baking skills. Choose a recipe, prepare it at home and share your experience with fellow home chefs.

Math QuestHPL Library
📅Thu, Mar 26 · 3:00pm – 7:00pm
📍Parkdale Branch · Parkdale - Main Room

An in-person math adventure.

Knit for a CauseHPL Library
📅Thu, Mar 26 · 3:00pm – 4:00pm
📍Saltfleet Branch · Saltfleet - Teen Area

Knit for a cause and earn volunteer hours.

Drop-In Tech Help with Teen Volunteers HPL Library
📅Thu, Mar 26 · 3:30pm – 4:30pm
📍Central Library · Central - 2nd Floor Program Room

Bring your tech questions and get one-on-one help.

English Conversation Circle at CentralHPL Library
📅Thu, Mar 26 · 3:30pm – 4:30pm
📍Central Library · Central - 4th Floor Newcomers Classroom

Practise speaking English in a small group.

Dungeons and Dragons CampaignHPL Library
📅Thu, Mar 26 · 4:00pm – 5:00pm
📍Dundas Branch · Dundas - Program Room

Take your character on a legendary adventure.

Reading Buddies HPL Library
📅Thu, Mar 26 · 4:00pm – 5:00pm
📍Westdale Branch · Westdale - Children's Department

Practice your reading skills with volunteer Reading Buddies.

Math SuccessHPL Library
📅Thu, Mar 26 · 4:00pm – 5:30pm
📍Kenilworth Branch · Kenilworth - Program Room

Math help for grade 5-8 students.

STEAM Learning Lab - Lava LampsHPL Library
📅Thu, Mar 26 · 4:00pm – 5:00pm
📍Saltfleet Branch · Saltfleet - Program Room

Hands-on STEAM (Science, Tech, Engineering, Art and Math) fun.

Drop-In Dungeons and Dragons for AdultsHPL Library
📅Thu, Mar 26 · 4:00pm – 7:00pm
📍Central Library · Central - 4th Floor Program Room

Start and finish a one-shot game in a single session with other adults in this drop-in session.

Craft CartHPL Library
📅Thu, Mar 26 · 4:30pm – 7:30pm
📍Freelton Branch · Freelton - Open Area 1

Unleash your creative side.

Learning 2GetherHPL Library
📅Thu, Mar 26 · 4:30pm – 7:30pm
📍Terryberry Branch · Terryberry - Program Room

Peer tutoring support for Mohawk College students who are also caregivers of children age 2-15.

Homework SuccessHPL Library
📅Thu, Mar 26 · 4:30pm – 7:30pm
📍Terryberry Branch

Homework and time management help for students in grades 7-10.

French Conversation CircleHPL Library
📅Thu, Mar 26 · 5:00pm – 6:00pm
📍Central Library · Central - 4th Floor Newcomers Classroom

Practise your French-speaking skills weekly at beginner or intermediate level.

Family Chess Drop-InHPL Library
📅Thu, Mar 26 · 5:00pm – 6:00pm
📍Turner Park Branch · Turner Park - Marketplace

Bring the family and play chess.

Hamilton Reads 2026 LaunchHPL Library
📅Thu, Mar 26 · 6:00pm – 8:00pm
📍Central Library · Central - Hamilton Room

Find out the one book Hamilton should read this year. Meet the author. Music, book chats, treats and more.

Make a Button with Adobe PhotoshopHPL Library
📅Thu, Mar 26 · 6:00pm – 7:00pm
📍Central Library · Central - Photo Studio

Design and create custom buttons.

Visible Mending with the Embroidery Machine HPL Library
📅Thu, Mar 26 · 6:00pm – 7:00pm
📍Valley Park Branch · Valley Park - Program Room A

Learn how to mend small stains and holes in your clothes using the embroidery machine in Makerspace.

Bark for Books with Therapy Tails OntarioHPL Library
📅Thu, Mar 26 · 6:30pm – 7:30pm
📍Valley Park Branch · Valley Park - Study Table Area

Read aloud to a furry friend to help build interest, confidence and a love for reading.

YWCA Settlement Services HPL Library
📅Thu, Mar 26 · 9:00am – 5:00pm
📍Valley Park Branch · Valley Park - Study Table Area

Learn about the settlement and library services, supports and programs available to newcomers.

Community Partner Visit - Mishka Social ServicesHPL Library
📅Thu, Mar 26 · 9:00am – 12:00pm
📍Central Library

Mishka Social Services provides social services in Arabic and English/ نقدم الخدمات الاجتماعية باللغة العربية والانكليزية

English for SeniorsHPL Library
📅Thu, Mar 26 · 9:30am – 11:00am
📍Central Library · Central - 4th Floor Newcomers Classroom

Learn English in a small class with other seniors 55+.

Infant Massage at DundasHPL Library
📅Thu, Mar 26 · 9:30am – 10:30am
📍Dundas Branch · Dundas - Program Room

Learn the benefits of massage for your infant and how to do it.

Infant MassageHPL Library
📅Fri, Mar 27 · 1:00pm – 2:00pm
📍Ancaster Branch · Ancaster - Murray Ferguson Room

Learn the benefits of massage for your infant and how to do it.

Family Storytime: Get Ready to ReadHPL Library
📅Fri, Mar 27 · 10:00am – 10:30am
📍Dundas Branch · Dundas - Program Room

Bring the whole family to story time and get ready to read.

Craft CartHPL Library
📅Fri, Mar 27 · 10:00am – 3:00pm
📍Ancaster Branch · Ancaster - Children's Department

Unleash your creative side.

Baby Stay and PlayHPL Library
📅Fri, Mar 27 · 10:00am – 10:30am
📍Sherwood Branch

Stay for social and play time.

Basic Computer Skills 2 - Keyboards and DrivesHPL Library
📅Fri, Mar 27 · 10:00am – 11:00am
📍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.

Writing Circle for Older AdultsHPL Library
📅Fri, Mar 27 · 10:00am – 12:00pm
📍Central Library · Central - 4th Floor Newcomer Learning Centre

A supportive forum for writers who are older adults.

Storytime for Adults with DisabilitiesHPL Library
📅Fri, Mar 27 · 10:00am – 10:30am
📍Valley Park Branch · Valley Park - Program Room A

Join a fun interactive program for adults with disabilities.

The Writer's LoungeHPL Library
📅Fri, Mar 27 · 10:00am – 12:00pm
📍Terryberry Branch

A welcoming, low-pressure writing space, whether you’re drafting your next novel or journaling for personal growth.

Young at Heart HPL Library
📅Fri, Mar 27 · 10:30am – 11:30am
📍Central Library · Central - 2nd Floor Program Room

Connect with others age 55 and older for fun and games.

Explore and PlayHPL Library
📅Fri, Mar 27 · 10:30am – 12:00pm
📍Waterdown Branch · Waterdown - Program Room

Explore and create with themed stations.

Teen ZoneHPL Library
📅Fri, Mar 27 · 10:30am – 12:00pm
📍Sherwood Branch · Sherwood - Program Room A/B

Hang out with friends in the library and explore games and activities.

Bookmobile VisitHPL Library
📅Fri, Mar 27 · 10:30am – 11:30am
📍Bookmobile · Six Nations

Visit HPL's Library on wheels. Pick up holds, browse the collections and more.

Sit to Be FitHPL Library
📅Fri, Mar 27 · 11:00am – 12:00pm
📍Ancaster Branch · Ancaster - Murray Ferguson Room

Exercise your way to better health and fitness.

Play KitchenHPL Library
📅Fri, Mar 27 · 11:00am – 12:00pm
📍Stoney Creek Branch · Stoney Creek - Children's area

Explore and create with our various food-themed stations and activities.

Relaxation and MovementHPL Library
📅Fri, Mar 27 · 11:30am – 12:30pm
📍Red Hill Branch · Red Hill - Program Room

Mild exercise to help release your tension and stress.

Live Music at Valley ParkHPL Library
📅Fri, Mar 27 · 11:30am – 12:15pm
📍Valley Park Branch · Valley Park - Program Room A/B

Listen to live music at Valley Park.

Noon Hour ConcertHPL Library
📅Fri, Mar 27 · 12:00pm – 1:00pm
📍Central Library · Central - Hamilton Room

Listen to live music each Friday at Noon at Central Library.

Community Partner Visit - Hamilton Urban CoreHPL Library
📅Fri, Mar 27 · 2:00pm – 4:30pm
📍Central Library · Central - 1st Floor Community Partner Desk A

Support and services to immigrant and refugee individuals and families with settlement, career guidance, health and related issues.

Writer-in-Residence AppointmentHPL Library
📅Fri, Mar 27 · 2:00pm – 5:00pm
📍Central Library · Central - 2nd Floor Program Room

Creative writers in the Hamilton community seeking one-on-one input on a current project are welcome to make an appointment.

Seniors Maintaining Active Roles Together Exercise ProgramHPL Library
📅Fri, Mar 27 · 2:30pm – 3:30pm
📍Valley Park Branch · Valley Park - Program Room A/B

Improve your strength, balance and flexibility, regardless of current physical ability, through the SMART program.

Family Stay and PlayHPL Library
📅Fri, Mar 27 · 3:00pm – 5:00pm
📍Sherwood Branch · Sherwood - Program Room C

Social and play time for families with children age 5 and younger.

Math QuestHPL Library
📅Fri, Mar 27 · 3:00pm – 5:00pm
📍Terryberry Branch · Terryberry - Children's Area

An in-person math adventure.

Cricut Design SpaceHPL Library
📅Fri, Mar 27 · 3:00pm – 4:00pm
📍Carlisle Branch · Carlisle - Open Area 1

Learn to design and create projects on this crafting machine.

Drop-In Nintendo Switch GamingHPL Library
📅Fri, Mar 27 · 3:30pm – 4:30pm
📍Barton Branch · Barton - Program Room

Drop-in for multiplayer video game fun.

Imagination StationsHPL Library
📅Fri, Mar 27 · 3:30pm – 4:30pm
📍Saltfleet Branch · Saltfleet - Program Room

Create with our STREAM kits and educational toys.

Dungeons and Dragons CampaignHPL Library
📅Fri, Mar 27 · 4:00pm – 5:00pm
📍Turner Park Branch · Turner Park - Adult Program Room

Take your character on a legendary adventure.

Community Partner Visit - CMHA Peer SupportHPL Library
📅Fri, Mar 27 · 9:00am – 12:00pm
📍Central Library · Central - 1st Floor Community Partner Desk A

Peer Supporters listen, provide emotional support and most importantly, inspire hope

Baby Storytime: Get Ready to ReadHPL Library
📅Fri, Mar 27 · 9:30am – 10:00am
📍Sherwood Branch · Sherwood - Program Room C

It’s never too early to read to your baby. Suitable for children from birth to age 24 months.

Everyone PlaysHPL Library
📅Sat, Mar 28 · 1:00pm – 3:00pm
📍Lynden Branch · Lynden - Fireplace

Drop-in and join us for movement-based activities and games from around the world.

Craft CartHPL Library
📅Sat, Mar 28 · 1:30pm – 4:30pm
📍Carlisle Branch · Carlisle - Open Area 1

Unleash your creative side.

100% Certainty Project Children’s Author EventHPL Library
📅Sat, Mar 28 · 10:00am – 10:30am
📍Locke Branch · Locke - Children's Department

Listen to The Pink Pajamas read by author Charlene Chua.

Chess Drop-InHPL Library
📅Sat, Mar 28 · 10:00am – 12:00pm
📍Dundas Branch · Dundas - 1st Floor

Play chess with other fans of the game and hone your skills.

Family Storytime: Get Ready to ReadHPL Library
📅Sat, Mar 28 · 10:00am – 10:30am
📍Westdale Branch · Westdale - Program Room

Bring the whole family to story time and get ready to read.

Bookmobile VisitHPL Library
📅Sat, Mar 28 · 10:00am – 11:00am
📍Bookmobile · Bookmobile- Stoney Creek Arena

Visit HPL's Library on wheels. Pick up holds, browse the collections and more.

Imagination StationsHPL Library
📅Sat, Mar 28 · 10:00am – 12:00pm
📍Binbrook Branch · Binbrook - Program Room

Create with our STREAM kits and educational toys.

French Conversation CircleHPL Library
📅Sat, Mar 28 · 10:00am – 11:00am
📍Terryberry Branch · Terryberry - Program Room

Practice your French-speaking skills weekly at beginner or intermediate level.

Free Tax Preparation Service Drop-InHPL Library
📅Sat, Mar 28 · 10:00am – 4:00pm
📍Terryberry Branch · Terryberry - Auditorium

Trained volunteers help file your taxes at select branches.

Free Tax Preparation ServiceHPL Library
📅Sat, Mar 28 · 10:00am – 4:00pm
📍Dundas Branch · Dundas - Program Room

Trained volunteers help file your taxes at select branches. This clinic is by-appointment ONLY.

Maker Cart Drop-In (Ages 8 to 12)HPL Library
📅Sat, Mar 28 · 10:15am – 11:00am
📍Turner Park Branch · Turner Park - Adult Program Room

Choose from an assortment of tech devices and traditional crafting materials. Ages 8 to 12.

Little Scientists: Earth DayHPL Library
📅Sat, Mar 28 · 10:30am – 11:30am
📍Red Hill Branch · Red Hill - Program Room

Ignite your child's curiosity for science and Earth.

Family BingoHPL Library
📅Sat, Mar 28 · 10:30am – 11:30am
📍Saltfleet Branch · Saltfleet - Program Room

Family fun with BINGO

Drop-In Knitting and CrochetHPL Library
📅Sat, Mar 28 · 11:00am – 1:00pm
📍Kenilworth Branch · Kenilworth - Children's Department

A drop-in knitting and crochet program. Bring your current project and materials.

Family Stay and PlayHPL Library
📅Sat, Mar 28 · 11:00am – 11:30am
📍Westdale Branch · Westdale - Program Room

After storytime, stay for social and play time.

Bark for Books with St. John's AmbulanceHPL Library
📅Sat, Mar 28 · 11:00am – 12:00pm
📍Waterdown Branch · Waterdown - Program Room

Read aloud to a furry friend to help build interest, confidence and a love for reading.

Family Chess Drop-InHPL Library
📅Sat, Mar 28 · 12:00pm – 2:00pm
📍Terryberry Branch · Terryberry - Children's Area

Bring the family and play chess.

Nintendo Switch GamingHPL Library
📅Sat, Mar 28 · 2:00pm – 4:00pm
📍Waterdown Branch · Waterdown - Program Room

Challenge fellow gamers to claim the title of champion.

Family Movies at Turner ParkHPL Library
📅Sat, Mar 28 · 2:00pm – 4:00pm
📍Turner Park Branch · Turner Park - Children's Program Room

Watch new releases and rediscover old favourites.

Make and Create HPL Library
📅Sat, Mar 28 · 2:30pm – 3:30pm
📍Saltfleet Branch · Saltfleet - Program Room

Get creative and make a unique craft.

LEGO Build and PlayHPL Library
📅Sat, Mar 28 · 9:00am – 12:00pm
📍Ancaster Branch · Ancaster - Children's Department

Build, imagine and play with LEGO.

Math QuestHPL Library
📅Sat, Mar 28 · 9:00am – 12:00pm
📍Terryberry Branch · Terryberry - Children's Area

An in-person math adventure.

Board Games and Puzzles HPL Library
📅Sat, Mar 28 · 9:30am – 4:00pm
📍Concession Branch · Concession - Children's Department

Drop-in board game and puzzle fun.

Sit to Be FitHPL Library
📅Mon, Mar 30 · 1:00pm – 1:45pm
📍Stoney Creek Branch · Stoney Creek - Saltfleet Room

Exercise your way to better health and fitness.

Movies for Adults at CentralHPL Library
📅Mon, Mar 30 · 1:00pm – 4:00pm
📍Central Library · Central - Hamilton Room

A great selection of free movies from new releases to award-winning classics.

Seniors Maintaining Active Roles Together Exercise ProgramHPL Library
📅Mon, Mar 30 · 1:00pm – 2:00pm
📍Binbrook Branch · Binbrook - Program Room

Improve your strength, balance and flexibility, regardless of current physical ability, through the SMART program.

Let's Talk Music HPL Library
📅Mon, Mar 30 · 1:00pm – 2:00pm
📍Ancaster Branch · Ancaster - Murray Ferguson Room

Explore great albums from the past with other music fans.

Infant Massage HPL Library
📅Mon, Mar 30 · 1:00pm – 2:00pm
📍Concession Branch · Concession - Program Room

Learn the benefits of massage for your infant and how to do it.

Explore Art at HPL - Colour and EmotionHPL Library
📅Mon, Mar 30 · 1:00pm – 2:00pm
📍Red Hill Branch · Red Hill - Program Room

Use colour to create mood and express emotion.

Women’s Education and Rural Support CounsellingHPL Library
📅Mon, Mar 30 · 1:30pm – 3:30pm
📍Turner Park Branch · Turner Park - Outreach

A safe space for women to discuss mental health, wellness, boundaries, healthy relationships and more.

Information Table - Women's Education and Rural SupportHPL Library
📅Mon, Mar 30 · 1:30pm – 3:30pm
📍Turner Park Branch · Turner Park - Entry

A safe space for women to discuss mental health, wellness, boundaries, healthy relationships and more.

Baby Storytime: Get Ready to ReadHPL Library
📅Mon, Mar 30 · 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.

Explore and PlayHPL Library
📅Mon, Mar 30 · 10:00am – 11:00am
📍Central Library · Central - Hamilton Room

Explore and create with themed stations.

Drop-In Knitting and CrochetHPL Library
📅Mon, Mar 30 · 10:00am – 12:00pm
📍Terryberry Branch · Terryberry - Main Floor

A drop-in knitting and crochet program. Bring your current project and materials.

Family Storytime: Get Ready to ReadHPL Library
📅Mon, Mar 30 · 10:00am – 10:30am
📍Binbrook Branch · Binbrook - Program Room

Bring the whole family to story time and get ready to read.

Family Stay and PlayHPL Library
📅Mon, Mar 30 · 10:30am – 11:00am
📍Binbrook Branch

After storytime, stay for social and play time.

Baby Stay and PlayHPL Library
📅Mon, Mar 30 · 10:30am – 11:00am
📍Saltfleet Branch · Saltfleet - Children's Department

Stay for social and play time.

Information Table - Xperience Annex Youth NavigatorsHPL Library
📅Mon, Mar 30 · 11:00am – 1:00pm
📍Westdale Branch · Westdale - Children's Department

Choose your path. Chart your future. Achieve your goals.

Bookmobile VisitHPL Library
📅Mon, Mar 30 · 12:00pm – 1:00pm
📍Bookmobile · Bookmobile- Mohawk College

Visit HPL's Library on wheels. Pick up holds, browse the collections and more.

Drop-In Tech HelpHPL Library
📅Mon, Mar 30 · 12:00pm – 2:00pm
📍Sherwood Branch · Sherwood - Marketplace

Bring your phone, tablet or laptop computer and your technology questions to this drop-in program.

Infant ConnectionsHPL Library
📅Mon, Mar 30 · 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.

Mindfulness and MeditationHPL Library
📅Mon, Mar 30 · 2:00pm – 3:00pm
📍Sherwood Branch · Sherwood - Program Room A/B

A guided session of meditation awaits.

Craft CartHPL Library
📅Mon, Mar 30 · 2:00pm – 5:00pm
📍Lynden Branch · Lynden - Fireplace

Unleash your creative side.

French Conversation CircleHPL Library
📅Mon, Mar 30 · 2:00pm – 3:00pm
📍Waterdown Branch · Waterdown - Program Room

Practise your French-speaking skills weekly at beginner or intermediate level.

Math QuestHPL Library
📅Mon, Mar 30 · 3:00pm – 7:00pm
📍Red Hill Branch · Red Hill - Children's Department

An in-person math adventure.

Family Chess Drop-InHPL Library
📅Mon, Mar 30 · 3:00pm – 5:00pm
📍Westdale Branch · Westdale - Program Room

Bring the family and play chess.

Board Games and Puzzles HPL Library
📅Mon, Mar 30 · 3:30pm – 4:30pm
📍Locke Branch · Locke - Children's Department

Drop-in board game and puzzle fun.

Reading Buddies HPL Library
📅Mon, Mar 30 · 3:30pm – 4:30pm
📍Saltfleet Branch · Saltfleet - Program Room

Practice your reading skills with volunteer Reading Buddies.

Drop-In Tech Help with Teen Volunteers HPL Library
📅Mon, Mar 30 · 3:30pm – 4:30pm
📍Terryberry Branch · Terryberry - Main Floor

Bring your tech questions and get one-on-one help.

Math SuccessHPL Library
📅Mon, Mar 30 · 3:30pm – 5:00pm
📍Concession Branch

Math help for grade 5-8 students.

Youth Fibre Crafters ClubHPL Library
📅Mon, Mar 30 · 4:00pm – 5:00pm
📍Kenilworth Branch · Kenilworth- Makerspace

Bring your knitting, stitching, or crochet project and share advice, ideas and conversations with fellow crafters.

Leaps in Literacy HPL Library
📅Mon, Mar 30 · 4:00pm – 5:00pm
📍Terryberry Branch · Terryberry - Study Room 1

A free early intervention literacy program for neurodiverse students in Grades 2-8.

Teen Study HallHPL Library
📅Mon, Mar 30 · 4:30pm – 6:30pm
📍Binbrook Branch · Binbrook - Program Room

A dedicated, quiet space to hit the books.

Guitar PickersHPL Library
📅Mon, Mar 30 · 6:00pm – 7:30pm
📍Greensville Branch · Greensville - Community Centre

Play guitar and share songs.

Bark for Books with Therapy Tails OntarioHPL Library
📅Mon, Mar 30 · 6:00pm – 7:00pm
📍Turner Park Branch · Turner Park - Adult Program Room

Read aloud to a furry friend to help build interest, confidence and a love for reading.

3D Design Intro HPL Library
📅Mon, Mar 30 · 6:00pm – 7:00pm
📍Central Library · Central - Photo Studio

Learn about 3D design.

Learn to Play UkuleleHPL Library
📅Mon, Mar 30 · 6:30pm – 7:30pm
📍Valley Park Branch · Valley Park - Program Room A/B

Learn how to play the ukulele.

Waterdown Tween Book ClubHPL Library
📅Mon, Mar 30 · 6:30pm – 7:30pm
📍Waterdown Branch · Waterdown - Program Room

Chat about your favourite titles, discover new ones and meet friends.

Information Table - YWCA Immigration Integration ServicesHPL Library
📅Mon, Mar 30 · 9:00am – 5:00pm
📍Turner Park Branch · Turner Park - Marketplace

One-on-one information sessions for Newcomers about settling in Canada.

English for Seniors OnlineHPL Library
📅Mon, Mar 30 · 9:30am – 10:30am
📍Virtual Branch

Learn English in a small class with other seniors 55+.

Little ArtistsHPL Library
📅Tue, Mar 31 · 1:00pm – 2:00pm
📍Central Library · Central - Wentworth Room

Ignite your little one's imagination.

Movies for Adults at Stoney CreekHPL Library
📅Tue, Mar 31 · 1:00pm – 3:00pm
📍Stoney Creek Branch · Stoney Creek - Saltfleet Room

A great selection of free movies from new releases to award-winning classics.

Seniors Maintaining Active Roles Together Exercise ProgramHPL Library
📅Tue, Mar 31 · 1:00pm – 2:00pm
📍Ancaster Branch · Ancaster - Murray Ferguson Room

Improve your strength, balance and flexibility, regardless of current physical ability, through the SMART program.

Books and Brews Book Club - ParkdaleHPL Library
📅Tue, Mar 31 · 1:00pm – 2:00pm
📍210 Parkdale Ave N, Hamilton, ON L8H 5X5

Chat about books at Coffee Brick at 210 Parkdale Ave N, Hamilton.

Family Stay and PlayHPL Library
📅Tue, Mar 31 · 10:00am – 11:00am
📍Dundas Branch · Dundas - Children's Area

After storytime, stay for social and play time.

Women’s Education and Rural Support CounsellingHPL Library
📅Tue, Mar 31 · 10:00am – 12:00pm
📍Dundas Branch · Dundas - Teen Area

A safe space for women to discuss mental health, wellness, boundaries, healthy relationships and more.

Rainbow Family StorytimeHPL Library
📅Tue, Mar 31 · 10:30am – 11:00am
📍Valley Park Branch

Storytime focused on family diversity.

Baby Stay and PlayHPL Library
📅Tue, Mar 31 · 10:30am – 11:00am
📍Binbrook Branch

Stay for social and play time.

Sit to Be FitHPL Library
📅Tue, Mar 31 · 11:30am – 12:30pm
📍Dundas Branch · Dundas - Program Room

Exercise your way to better health and fitness.

Understand Your Grief HPL Library
📅Tue, Mar 31 · 12:00pm – 1:30pm
📍Concession Branch · Concession - Program Room

A six-week group focused on psycho-education and support for those who have experienced the death of someone close to them.

Cross Stitch ClubHPL Library
📅Tue, Mar 31 · 2:00pm – 3:30pm
📍Kenilworth Branch · Kenilworth - Program Room

Bring your current cross stitch project, or start a new one.

Information Table - Goodwill AmityHPL Library
📅Tue, Mar 31 · 2:00pm – 5:00pm
📍Westdale Branch · Westdale - Lounge

Learn about Goodwill Amity's employment services.

Playtime with EarlyONHPL Library
📅Tue, Mar 31 · 2:00pm – 4:00pm
📍Binbrook Branch · Binbrook - Program Room

Learn through play, songs and more with EarlyON.

Drop-In Knitting and CrochetHPL Library
📅Tue, Mar 31 · 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.

Community Partner Visit - Hamilton Urban CoreHPL Library
📅Tue, Mar 31 · 2:00pm – 4:30pm
📍Central Library · Central - 1st Floor Community Partner Desk A

Support and services to immigrant and refugee individuals and families with settlement, career guidance, health and related issues.

Become a 3D MakerHPL Library
📅Tue, Mar 31 · 2:00pm – 3:00pm
📍Dundas Branch · Dundas - Makerspace

Turn a digital 3D model into a real object using the 3D Printers in HPL's Makerspace.

Cricut Design SpaceHPL Library
📅Tue, Mar 31 · 2:00pm – 3:00pm
📍Red Hill Branch · Red Hill - Program Room

Learn to design and create projects on this crafting machine.

Imagination StationsHPL Library
📅Tue, Mar 31 · 2:00pm – 5:00pm
📍Lynden Branch · Lynden - Fireplace

Create with our STREAM kits and educational toys.

Information Table - Hamilton ACORNHPL Library
📅Tue, Mar 31 · 2:00pm – 4:00pm
📍Central Library

Learn about the Association of Community Organizations for Reform Now (ACORN), Hamilton's largest citywide tenant union.

3D Design Intro HPL Library
📅Tue, Mar 31 · 2:00pm – 3:00pm
📍Concession Branch · Concession - Living Room

Learn about 3D design.

Basic Internet Skills 2HPL Library
📅Tue, Mar 31 · 2:30pm – 4:00pm
📍Ancaster Branch · Ancaster - Computer Lab

Focus on search techniques and building familiarity with browser functions.

Bookmobile VisitHPL Library
📅Tue, Mar 31 · 2:30pm – 3:00pm
📍Bookmobile · Bookmobile - Strathcona Apartments

Visit HPL's Library on wheels. Pick up holds, browse the collections and more.

Basic Internet Skills 1HPL Library
📅Tue, Mar 31 · 3:00pm – 4:00pm
📍Central Library · Central - 4th Floor Computer Lab

An introduction to the internet, featuring methods of connecting and navigating web browsers.

LEGO Build and PlayHPL Library
📅Tue, Mar 31 · 3:00pm – 4:00pm
📍Barton Branch · Barton - Children's Department

Build, imagine and play with LEGO.

STEAM Learning Lab - Bird ScienceHPL Library
📅Tue, Mar 31 · 3:30pm – 4:30pm
📍Westdale Branch · Westdale - Program Room

Hands-on STEAM (Science, Tech, Engineering, Art and Math) fun.

Drop-In Nintendo Switch GamingHPL Library
📅Tue, Mar 31 · 4:00pm – 5:00pm
📍Dundas Branch · Dundas - Program Room

Drop-in for multiplayer video game fun.

Math SuccessHPL Library
📅Tue, Mar 31 · 4:00pm – 5:30pm
📍Kenilworth Branch · Kenilworth - Program Room

Math help for grade 5-8 students.

Leaps in Literacy HPL Library
📅Tue, Mar 31 · 4:00pm – 5:00pm
📍Terryberry Branch · Terryberry - Study Room 1

A free early intervention literacy program for neurodiverse students in Grades 2-8.

Youth Fibre Crafters ClubHPL Library
📅Tue, Mar 31 · 4:00pm – 5:00pm
📍Waterdown Branch · Waterdown - Program Room

Bring your knitting, stitching, or crochet project and share advice, ideas and conversations with fellow crafters.

Conversation Exchange: Español/EnglishHPL Library
📅Tue, Mar 31 · 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.

Reading Buddies HPL Library
📅Tue, Mar 31 · 5:00pm – 6:00pm
📍Turner Park Branch · Turner Park - Adult Program Room

Practice your reading skills with volunteer Reading Buddies.

Board Games and Puzzles HPL Library
📅Tue, Mar 31 · 6:00pm – 7:00pm
📍Valley Park Branch · Valley Park - Program Room A

Drop-in board game and puzzle fun.

Mindfulness and MeditationHPL Library
📅Tue, Mar 31 · 6:00pm – 7:00pm
📍Central Library · Central - Wentworth Room

A guided session of meditation awaits.

Drop-In Tech Help with Teen Volunteers HPL Library
📅Tue, Mar 31 · 6:00pm – 7:00pm
📍Turner Park Branch · Turner Park - Adult Program Room

Bring your tech questions and get one-on-one help.

Central Writing CircleHPL Library
📅Tue, Mar 31 · 6:00pm – 7:30pm
📍Central Library · Central - 4th Floor Newcomers Classroom

A supportive forum for aspiring writers.

Newcomer English Conversation Club HPL Library
📅Tue, Mar 31 · 6:00pm – 7:00pm
📍Valley Park Branch · Valley Park - Program Room B

Practise speaking English in a group setting.

Explore and PlayHPL Library
📅Tue, Mar 31 · 9:30am – 11:30am
📍Freelton Branch · Freelton - Open Area 1

Explore and create with themed stations.

English for SeniorsHPL Library
📅Tue, Mar 31 · 9:30am – 11:00am
📍Central Library · Central - 4th Floor Newcomers Classroom

Learn English in a small class with other seniors 55+.

Baby Storytime: Get Ready to ReadHPL Library
📅Tue, Mar 31 · 9:30am – 10:00am
📍Valley Park Branch · Valley Park - Program Room A/B

It’s never too early to read to your baby. Suitable for children from birth to age 24 months.

Information Table - YWCA Immigration Integration ServicesHPL Library
📅Tue, Mar 31 · 9:30am – 5:00pm
📍Red Hill Branch · Red Hill - Marketplace

One-on-one information sessions for Newcomers about settling in Canada.

Family Storytime: Get Ready to ReadHPL Library
📅Tue, Mar 31 · 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.

Digging into BiodiversityActive Parents
📅Wed, Apr 1 · April 1 @ 3:30 pm – 4:30 pm
📍HPL - Dundas Branch · 18 Ogilvie St, Dundas, Ontario, Canada

Buckle In this workshop, we are digging into the importance of biodiversity. Students will help the Detective in an urgent case to find four missing critters, kidnapped by our archnemesis, […]

Design Your Own Dominoes with STAEDTLER at StaplesActive Parents
📅Wed, Apr 1 · April 1 @ 5:00 pm – 7:00 pm
📍Staples Oakville · 320 North Service Road, Oakville, Ontario, Canada

Get ready for a fun, creative session where kids design, build, and play their very own picture domino game! Join Us for Design Your Own Dominoes! Get ready for a […]

Lil’ Kids ClubActive Parents
📅Thu, Apr 2 · April 2 @ 10:30 am – 11:30 am
📍Hamilton Farmers Market · 35 York Boulevard, Hamilton, Ontario, Canada

Introducing the Hamilton Farmers' Market Lil' Kids Club! Once all the bigger kids are back to school, join us at the Hamilton Farmers' Market for toddler aged programming (0-4yrs) on […]

Free Sports Class (1.5-3yrs)Active Parents
📅Thu, Apr 2 · April 2 @ 4:45 pm – 5:30 pm
📍St John's Anglican Church Burlington · 2464 Dundas Street West, Burlington, ON, Canada

Join coach Dana for a free trial Fit For Fun multi-sport class for 1.5-3 year olds! Parent participation is required. Register at www.fitforfunprograms.com

Waterdown Lions Annual Easter Egg HuntActive Parents
📅Fri, Apr 3 · April 3 @ 10:00 am – 11:00 am
📍Waterdown Memorial Park · 266 Main St North, Waterdown, Ontario, Canada

The Waterdown Lions FREE Easter Egg Hunt returns to Memorial Park April 3, 2026. Please bring donations for Food with Grace and Flamborough Food Bank. Three age groups: 10:00 am […]

Lions Easter Egg Hunt – Dundas Driving ParkActive Parents
📅Fri, Apr 3 · April 3 @ 8:00 am – 10:00 am
📍Dundas Driving Park · 71 Cross St, Dundas, Ontario, Canada

Celebrate the start of Easter weekend with a fun-filled morning in Dundas! Easter Egg Hunt – 8:00 AMDriving ParkBring the kids early and let them enjoy the excitement of the […]

Centaurs Easter Egg HuntActive Parents
📅Sat, Apr 4 · April 4 @ 10:00 am – 12:00 pm
📍Sherwood Park Forest Park · 5270 Fairview Street, Burlington, Ontario, Canada

Join us for one of our favourite community events of the year! Meet the Easter Bunny – 10:00 AM Egg Hunt begins – 11:00 AM (sharp!) Bring the whole family […]

Rona Kids Workshop – Seed PlantingActive Parents
📅Sat, Apr 4 · April 4 @ 10:00 am – 2:00 pm
📍Participating Rona Stores · Check your local location

On April 4, your children will learn how to start seeds, discover the basics of gardening, and go home with their own seedlings to plant this summer. It’s a great […]

Easter Bunny Meet & Greet + Craft Event at Milton MallActive Parents
📅Sat, Apr 4 · April 4 @ 11:00 am – 2:00 pm
📍Milton Mall · 55 Ontario Street South, Milton, Ontario, Canada

Saturday, April 4th | 11:00AM - 2:00PM  In the common area, outside Slime Labs.

Easter Bunny Meet and Greet and CraftActive Parents
📅Sat, Apr 4 · April 4 @ 11:00 am – 2:00 pm
📍Milton Mall · 55 Ontario Street South, Milton, Ontario, Canada

Easter Bunny Meet & Greet + Craft Event Saturday, April 4th | 11:00AM - 2:00PM  In the common area, outside Slime Labs.

Dundas Easter Egg-StravaganzaActive Parents
📅Sat, Apr 4 · April 4 @ 11:00 am – 3:00 pm
📍Downtown Dundas · Between Cross and John Street, Dundas, Ontario, Canada

Spring is in the air, and we’re hopping around in excitement! Join us here in Downtown Dundas for our Easter Egg-Stravaganza! A fun-filled day packed with activities, live entertainment, and […]

Lil’ Kids ClubActive Parents
📅Thu, Apr 9 · April 9 @ 10:30 am – 11:30 am
📍Hamilton Farmers Market · 35 York Boulevard, Hamilton, Ontario, Canada

Introducing the Hamilton Farmers' Market Lil' Kids Club! Once all the bigger kids are back to school, join us at the Hamilton Farmers' Market for toddler aged programming (0-4yrs) on […]

Dungeons and Dragons Campaign for AdultsHPL Library
📅Sat, Apr 11 · 1:00pm – 4:00pm
📍Waterdown Branch

Embark on a multi-session campaign perfect for new and returning players.

Sow and Sew Cinema PresentsHPL Library
📅Sat, Apr 11 · 1:00pm – 4:00pm
📍Central Library · Central - Hamilton Room

Join us for a screening and discussion about culturally resonant cinema from around the world.

Everyone PlaysHPL Library
📅Sat, Apr 11 · 10:00am – 12:00pm
📍Binbrook Branch · Binbrook - Program Room

Drop-in and join us for movement-based activities and games from around the world.

Imagination StationsHPL Library
📅Sat, Apr 11 · 10:00am – 12:00pm
📍Dundas Branch · Dundas - Program Room

Create with our STREAM kits and educational toys.

Free Tax Preparation Service Drop-InHPL Library
📅Sat, Apr 11 · 10:00am – 4:00pm
📍Red Hill Branch · Red Hill - Program Room

Trained volunteers help file your taxes at select branches.

French Conversation CircleHPL Library
📅Sat, Apr 11 · 10:00am – 11:00am
📍Terryberry Branch · Terryberry - Program Room

Practice your French-speaking skills weekly at beginner or intermediate level.

Family Storytime: Get Ready to ReadHPL Library
📅Sat, Apr 11 · 10:00am – 10:30am
📍Westdale Branch · Westdale - Program Room

Bring the whole family to story time and get ready to read.

Bookmobile VisitHPL Library
📅Sat, Apr 11 · 10:00am – 11:00am
📍Bookmobile

Visit HPL's Library on wheels. Pick up holds, browse the collections and more.

Fabric Swap HPL Library
📅Sat, Apr 11 · 10:00am – 3:00pm
📍Saltfleet Branch · Saltfleet - Entry Area

Swap unused fabric with other crafters and bring home new-to-you fabric for your projects.

Craft CartHPL Library
📅Sat, Apr 11 · 10:00am – 11:00am
📍Locke Branch · Locke - Children's Department

Unleash your creative side.

Family BingoHPL Library
📅Sat, Apr 11 · 10:00am – 11:00am
📍Sherwood Branch · Sherwood - Program Room A/B

Family fun with BINGO

Chess Drop-InHPL Library
📅Sat, Apr 11 · 10:00am – 12:00pm
📍Dundas Branch · Dundas - 1st Floor

Play chess with other fans of the game and hone your skills.

Maker Cart Drop-In (Ages 8 to 12)HPL Library
📅Sat, Apr 11 · 10:15am – 11:00am
📍Turner Park Branch · Turner Park - Adult Program Room

Choose from an assortment of tech devices and traditional crafting materials. Ages 8 to 12.

Grief Storytime HPL Library
📅Sat, Apr 11 · 10:30am – 11:00am
📍Valley Park Branch

Gentle and supportive stories for grieving families.

Make and CreateHPL Library
📅Sat, Apr 11 · 10:30am – 11:30am
📍Saltfleet Branch · Saltfleet - Program Room

Get creative and make a unique craft.

Family Stay and PlayHPL Library
📅Sat, Apr 11 · 11:00am – 11:30am
📍Westdale Branch · Westdale - Program Room

After storytime, stay for social and play time.

Plant a Seed StorytimeHPL Library
📅Sat, Apr 11 · 11:00am – 12:00pm
📍Waterdown Branch · Waterdown - Program Room

Bring the whole family to storytime and get ready to read about seeds and gardening.

Drop-In Knitting and CrochetHPL Library
📅Sat, Apr 11 · 11:00am – 1:00pm
📍Kenilworth Branch · Kenilworth - Children's Department

A drop-in knitting and crochet program. Bring your current project and materials.

Locke Book ClubHPL Library
📅Sat, Apr 11 · 11:00am – 12:00pm
📍Locke Branch · Locke - Open Area

If you are interested in reading and discussing great books, there is a book club near you.

Family Chess Drop-InHPL Library
📅Sat, Apr 11 · 12:00pm – 2:00pm
📍Terryberry Branch · Terryberry - Children's Area

Bring the family and play chess.

Queer Parent Meet UpHPL Library
📅Sat, Apr 11 · 2:00pm – 3:00pm
📍Kenilworth Branch · Kenilworth - Children's Department

Connect with other parents who are 2SLGBTQ+ and discuss the joys and challenges of parenthood.

Tower Poetry Society WorkshopHPL Library
📅Sat, Apr 11 · 2:00pm – 4:00pm
📍Westdale Branch · Westdale - Program Room

A monthly workshop where poets present their work for peer comment.

Intro to the Brother PRS100 Embroidery Machine HPL Library
📅Sat, Apr 11 · 2:00pm – 3:00pm
📍Waterdown Branch · Waterdown - Maker Studio

Learn the features and functions of the Brother PRS100 embroidery machine.

American Sign Language Conversation ClubHPL Library
📅Sat, Apr 11 · 2:00pm – 4:00pm
📍Central Library · Central - 2nd Floor Program Room

Learn and practice signing in a small group. All skill levels welcome.

Family Movies at Turner ParkHPL Library
📅Sat, Apr 11 · 2:00pm – 4:00pm
📍Turner Park Branch · Turner Park - Children's Program Room

Watch new releases and rediscover old favourites.

Make and Create HPL Library
📅Sat, Apr 11 · 3:30pm – 4:30pm
📍Stoney Creek Branch · Stoney Creek - Teen Area

Get creative and make a unique craft.

Math QuestHPL Library
📅Sat, Apr 11 · 9:00am – 12:00pm
📍Terryberry Branch · Terryberry - Children's Area

An in-person math adventure.

LEGO Build and PlayHPL Library
📅Sat, Apr 11 · 9:00am – 12:00pm
📍Ancaster Branch · Ancaster - Children's Department

Build, imagine and play with LEGO.

Board Games and Puzzles HPL Library
📅Sat, Apr 11 · 9:30am – 4:00pm
📍Concession Branch · Concession - Children's Department

Drop-in board game and puzzle fun.

Build A Farm Planter – Home DepotActive Parents
📅Sat, Apr 11 · April 11
📍Home Depot Stores · Ontario, Canada

Registration opens March 16 at 10:30am

Free Family Open Studio at the AGBActive Parents
📅Sun, Apr 12 · April 12 @ 1:00 pm – 4:00 pm
📍Art Gallery of Burlington · 1333 Lakeshore Road, Burlington, Ontario, Canada

Celebrate heritage, imagination and the power of storytelling through art this spring! This season of free family-friendly programming is inspired by artist Roda Medhat’s immersive sculptural environment. Our knowledgeable artist-instructors […]

Explore Art at HPL - Abstract ArtHPL Library
📅Mon, Apr 13 · 1:00pm – 2:30pm
📍Ancaster Branch · Ancaster - Murray Ferguson Room

Explore the freedom of abstract art.

Seniors Maintaining Active Roles Together Exercise ProgramHPL Library
📅Mon, Apr 13 · 1:00pm – 2:00pm
📍Binbrook Branch · Binbrook - Program Room

Improve your strength, balance and flexibility, regardless of current physical ability, through the SMART program.

Movies for Adults at CentralHPL Library
📅Mon, Apr 13 · 1:00pm – 4:00pm
📍Central Library · Central - Hamilton Room

A great selection of free movies from new releases to award-winning classics.

Sit to Be FitHPL Library
📅Mon, Apr 13 · 1:00pm – 1:45pm
📍Stoney Creek Branch · Stoney Creek - Saltfleet Room

Exercise your way to better health and fitness.

Infant Massage HPL Library
📅Mon, Apr 13 · 1:00pm – 2:00pm
📍Concession Branch · Concession - Program Room

Learn the benefits of massage for your infant and how to do it.

Women’s Education and Rural Support CounsellingHPL Library
📅Mon, Apr 13 · 1:30pm – 3:30pm
📍Turner Park Branch

A safe space for women to discuss mental health, wellness, boundaries, healthy relationships and more.

Young at Heart HPL Library
📅Mon, Apr 13 · 1:30pm – 2:30pm
📍Saltfleet Branch · Saltfleet - Program Room

Connect with others age 55 and older for fun and games.

Information Table - Women's Education and Rural SupportHPL Library
📅Mon, Apr 13 · 1:30pm – 3:30pm
📍Turner Park Branch · Turner Park - Entry

A safe space for women to discuss mental health, wellness, boundaries, healthy relationships and more.

Family Storytime: Get Ready to ReadHPL Library
📅Mon, Apr 13 · 10:00am – 10:30am
📍Binbrook Branch · Binbrook - Program Room

Bring the whole family to story time and get ready to read.

Explore and PlayHPL Library
📅Mon, Apr 13 · 10:00am – 11:00am
📍Central Library · Central - Hamilton Room

Explore and create with themed stations.

Valley Park Book ClubHPL Library
📅Mon, Apr 13 · 10:00am – 11:00am
📍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.

Drop-In Knitting and CrochetHPL Library
📅Mon, Apr 13 · 10:00am – 12:00pm
📍Terryberry Branch · Terryberry - Main Floor

A drop-in knitting and crochet program. Bring your current project and materials.

Baby Storytime: Get Ready to ReadHPL Library
📅Mon, Apr 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.

Family Stay and PlayHPL Library
📅Mon, Apr 13 · 10:30am – 11:00am
📍Binbrook Branch

After storytime, stay for social and play time.

Baby Stay and PlayHPL Library
📅Mon, Apr 13 · 10:30am – 11:00am
📍Saltfleet Branch · Saltfleet - Children's Department

Stay for social and play time.

Explore Art at HPL - Still Life SketchingHPL Library
📅Mon, Apr 13 · 11:00am – 12:00pm
📍Sherwood Branch · Sherwood - Program Room C

Explore the art of still life by sketching everyday objects.

Information Table - Xperience Annex Youth NavigatorsHPL Library
📅Mon, Apr 13 · 11:00am – 1:00pm
📍Westdale Branch · Westdale - Children's Department

Choose your path. Chart your future. Achieve your goals.

Relaxation and MovementHPL Library
📅Mon, Apr 13 · 11:30am – 12:30pm
📍Saltfleet Branch · Saltfleet - Program Room

Mild exercise to help release your tension and stress.

Screen-Free Family HangoutHPL Library
📅Mon, Apr 13 · 12:00pm – 1:00pm
📍Valley Park Branch · Valley Park - Program Room A/B

Fun, screen-free activities.

Drop-In Tech HelpHPL Library
📅Mon, Apr 13 · 12:00pm – 2:00pm
📍Sherwood Branch · Sherwood - Marketplace

Bring your phone, tablet or laptop computer and your technology questions to this drop-in program.

Live Jazz Music at SaltfleetHPL Library
📅Mon, Apr 13 · 12:30pm – 1:30pm
📍Saltfleet Branch · Saltfleet - Teen Area

Listen to live jazz music at the Saltfleet Branch during Jazz Appreciation Month.

Red Hill Book ClubHPL Library
📅Mon, Apr 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.

Craft CartHPL Library
📅Mon, Apr 13 · 2:00pm – 5:00pm
📍Lynden Branch · Lynden - Fireplace

Unleash your creative side.

French Conversation CircleHPL Library
📅Mon, Apr 13 · 2:00pm – 3:00pm
📍Waterdown Branch · Waterdown - Program Room

Practise your French-speaking skills weekly at beginner or intermediate level.

Infant ConnectionsHPL Library
📅Mon, Apr 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.

Mindfulness and MeditationHPL Library
📅Mon, Apr 13 · 2:00pm – 3:00pm
📍Sherwood Branch · Sherwood - Program Room A/B

A guided session of meditation awaits.

Social CaféHPL Library
📅Mon, Apr 13 · 2:30pm – 4:00pm
📍Binbrook Branch

A social space for people with memory issues and their care partner.

Math QuestHPL Library
📅Mon, Apr 13 · 3:00pm – 7:00pm
📍Red Hill Branch · Red Hill - Children's Department

An in-person math adventure.

Family Chess Drop-InHPL Library
📅Mon, Apr 13 · 3:00pm – 5:00pm
📍Westdale Branch · Westdale - Program Room

Bring the family and play chess.

Board Games and Puzzles HPL Library
📅Mon, Apr 13 · 3:30pm – 4:30pm
📍Locke Branch · Locke - Children's Department

Drop-in board game and puzzle fun.

Math SuccessHPL Library
📅Mon, Apr 13 · 3:30pm – 5:00pm
📍Concession Branch

Math help for grade 5-8 students.

Drop-In Tech Help with Teen Volunteers HPL Library
📅Mon, Apr 13 · 3:30pm – 4:30pm
📍Terryberry Branch · Terryberry - Main Floor

Bring your tech questions and get one-on-one help.

Reading Buddies HPL Library
📅Mon, Apr 13 · 3:30pm – 4:30pm
📍Saltfleet Branch · Saltfleet - Program Room

Practice your reading skills with volunteer Reading Buddies.

Leaps in Literacy HPL Library
📅Mon, Apr 13 · 4:00pm – 5:00pm
📍Terryberry Branch · Terryberry - Study Room 1

A free early intervention literacy program for neurodiverse students in Grades 2-8.

Bark for Books with St. John's AmbulanceHPL Library
📅Mon, Apr 13 · 4:00pm – 5:00pm
📍Kenilworth Branch · Kenilworth - Children's Department

Read aloud to a furry friend to help build interest, confidence and a love for reading.

Teen Study HallHPL Library
📅Mon, Apr 13 · 4:30pm – 6:30pm
📍Binbrook Branch · Binbrook - Program Room

A dedicated, quiet space to hit the books.

Bark for Books with Therapy Tails OntarioHPL Library
📅Mon, Apr 13 · 6:00pm – 7:00pm
📍Turner Park Branch · Turner Park - Adult Program Room

Read aloud to a furry friend to help build interest, confidence and a love for reading.

Monday Press Presents: Off_BeatHPL Library
📅Mon, Apr 13 · 6:00pm – 7:30pm
📍Central Library

Listen to spoken word performances paired with local musicians.

Guitar PickersHPL Library
📅Mon, Apr 13 · 6:00pm – 7:30pm
📍Greensville Branch · Greensville - Community Centre

Play guitar and share songs.

Makerspace Crafts - Embroider a BookmarkHPL Library
📅Mon, Apr 13 · 6:00pm – 7:00pm
📍Central Library · Central - Photo Studio

Make and take home a small craft using Makerspace equipment.

Books and Brews Book Club - CentralHPL Library
📅Mon, Apr 13 · 6:30pm – 7:30pm
📍Relay Coffee Roasters

Chat about books at Relay Coffee Roasters at 27 King William St., Hamilton.

Learn to Play UkuleleHPL Library
📅Mon, Apr 13 · 6:30pm – 7:30pm
📍Valley Park Branch · Valley Park - Program Room A/B

Learn how to play the ukulele.

Pyjama StorytimeHPL Library
📅Mon, Apr 13 · 6:30pm – 7:00pm
📍Waterdown Branch · Waterdown - Program Room

Wear your cozy pyjamas for stories, songs and fun.

Information Table - YWCA Immigration Integration ServicesHPL Library
📅Mon, Apr 13 · 9:00am – 5:00pm
📍Turner Park Branch · Turner Park - Marketplace

One-on-one information sessions for Newcomers about settling in Canada.

English for Seniors OnlineHPL Library
📅Mon, Apr 13 · 9:30am – 10:30am
📍Virtual Branch

Learn English in a small class with other seniors 55+.

Sensory-Friendly Open House at Endless AbilitiesActive Parents
📅Mon, Apr 13 · April 13 @ 5:00 pm – 7:00 pm
📍Endless Abilities Burlington · 1810 Ironstone Dr #2,, Burlington, Ontario, Canada

Families are invited to attend the Endless Abilities Burlington Open House on April 13 from 5–7 PM. This family-friendly event offers an opportunity to explore the clinic, meet the team, […]

How to DecoupageHPL Library
📅Tue, Apr 14 · 1:00pm – 3:00pm
📍Terryberry Branch · Terryberry - Main Floor

Learn how to add beautiful designs to jars, pots or wood items using decoupage.

Information Table - Service CanadaHPL Library
📅Tue, Apr 14 · 1:00pm – 4:00pm
📍Terryberry Branch

Chat with a specialist about federal government services, including employment insurance, the Canada Pension Plan and more.

Coyote Awareness Information HPL Library
📅Tue, Apr 14 · 1:00pm – 2:00pm
📍Carlisle Branch · Carlisle - Open Area 1

Learn about coyote behaviours and how to keep you and your pets safe while co-existing with local wildlife.

Live Jazz Music at Turner ParkHPL Library
📅Tue, Apr 14 · 1:00pm – 2:00pm
📍Turner Park Branch · Turner Park - Marketplace

Listen to live jazz music at the Turner Park during Jazz Appreciation Month.

Little ArtistsHPL Library
📅Tue, Apr 14 · 1:00pm – 2:00pm
📍Central Library · Central - Hamilton Room

Ignite your little one's imagination.

Movies for Adults at Stoney CreekHPL Library
📅Tue, Apr 14 · 1:00pm – 3:00pm
📍Stoney Creek Branch · Stoney Creek - Saltfleet Room

A great selection of free movies from new releases to award-winning classics.

Seniors Maintaining Active Roles Together Exercise ProgramHPL Library
📅Tue, Apr 14 · 1:00pm – 2:00pm
📍Ancaster Branch · Ancaster - Murray Ferguson Room

Improve your strength, balance and flexibility, regardless of current physical ability, through the SMART program.

Family Storytime: Get Ready to ReadHPL Library
📅Tue, Apr 14 · 10:00am – 10:30am
📍Locke Branch · Locke - Children's Department

Bring the whole family to story time and get ready to read.

Women’s Education and Rural Support CounsellingHPL Library
📅Tue, Apr 14 · 10:00am – 12:00pm
📍Dundas Branch · Dundas - Teen Area

A safe space for women to discuss mental health, wellness, boundaries, healthy relationships and more.

Family Stay and PlayHPL Library
📅Tue, Apr 14 · 10:00am – 11:00am
📍Dundas Branch · Dundas - Children's Area

After storytime, stay for social and play time.

Baby Stay and PlayHPL Library
📅Tue, Apr 14 · 10:30am – 11:00am
📍Binbrook Branch

Stay for social and play time.

Sit to Be FitHPL Library
📅Tue, Apr 14 · 11:30am – 12:30pm
📍Dundas Branch · Dundas - Program Room

Exercise your way to better health and fitness.

Prepare to Apply for the Canadian Citizenship TestHPL Library
📅Tue, Apr 14 · 12:30pm – 2:30pm
📍Central Library · Central - Wentworth Room

Get ready to apply for the Canadian citizenship test with YWCA Hamilton's Settlement Services.

Community Partner Visit - Hamilton Urban CoreHPL Library
📅Tue, Apr 14 · 2:00pm – 4:30pm
📍Central Library · Central - 1st Floor Community Partner Desk A

Support and services to immigrant and refugee individuals and families with settlement, career guidance, health and related issues.

Drop-In Knitting and CrochetHPL Library
📅Tue, Apr 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.

Cross Stitch ClubHPL Library
📅Tue, Apr 14 · 2:00pm – 3:30pm
📍Kenilworth Branch · Kenilworth - Program Room

Bring your current cross stitch project, or start a new one.

Playtime with EarlyONHPL Library
📅Tue, Apr 14 · 2:00pm – 4:00pm
📍Binbrook Branch · Binbrook - Program Room

Learn through play, songs and more with EarlyON.

Internet Privacy and Security 1HPL Library
📅Tue, Apr 14 · 2:00pm – 3:00pm
📍Concession Branch · Concession - Program Room

An introduction to maximizing your privacy and security on the internet.

Imagination StationsHPL Library
📅Tue, Apr 14 · 2:00pm – 5:00pm
📍Lynden Branch · Lynden - Fireplace

Create with our STREAM kits and educational toys.

Digitize Your MemoriesHPL Library
📅Tue, Apr 14 · 2:00pm – 3:00pm
📍Turner Park Branch · Turner Park - Maker Studio

Digitize photographs, negatives and VHS cassettes.

How-To FairHPL Library
📅Tue, Apr 14 · 2:00pm – 4:00pm
📍Terryberry Branch

Learn new skills from local experts.

Film ForumHPL Library
📅Tue, Apr 14 · 2:00pm – 3:00pm
📍Parkdale Branch · Parkdale - Study Room

Film Forum is for fans who want to talk about films as much as watch them.

Grow Your Business With GoogleHPL Library
📅Tue, Apr 14 · 2:00pm – 3:00pm
📍Dundas Branch · Dundas - Program Room

Get your business on the map and succeed online using Google tools.

Bookmobile VisitHPL Library
📅Tue, Apr 14 · 2:30pm – 3:00pm
📍Bookmobile · Bookmobile - Strathcona Apartments

Visit HPL's Library on wheels. Pick up holds, browse the collections and more.

Intro to Microsoft Word 1HPL Library
📅Tue, Apr 14 · 3:00pm – 4:00pm
📍Central Library · Central - 4th Floor Computer Lab

Learn the basics of how to use the program Microsoft Word.

LEGO Build and PlayHPL Library
📅Tue, Apr 14 · 3:00pm – 4:00pm
📍Barton Branch · Barton - Children's Department

Build, imagine and play with LEGO.

Board Games and Puzzles HPL Library
📅Tue, Apr 14 · 3:30pm – 4:30pm
📍Westdale Branch · Westdale - Program Room

Drop-in board game and puzzle fun.

Bark for Books with St. John's AmbulanceHPL Library
📅Tue, Apr 14 · 3:30pm – 4:30pm
📍Barton Branch

Read aloud to a furry friend to help build interest, confidence and a love for reading.

Math SuccessHPL Library
📅Tue, Apr 14 · 4:00pm – 5:30pm
📍Kenilworth Branch · Kenilworth - Program Room

Math help for grade 5-8 students.

Create Music With GarageBand LoopsHPL Library
📅Tue, Apr 14 · 4:00pm – 5:00pm
📍Red Hill Branch · Red Hill - Makerspace

Produce music without using instruments.

Leaps in Literacy HPL Library
📅Tue, Apr 14 · 4:00pm – 5:00pm
📍Terryberry Branch · Terryberry - Study Room 1

A free early intervention literacy program for neurodiverse students in Grades 2-8.

Youth Fibre Crafters ClubHPL Library
📅Tue, Apr 14 · 4:00pm – 5:00pm
📍Waterdown Branch · Waterdown - Program Room

Bring your knitting, stitching, or crochet project and share advice, ideas and conversations with fellow crafters.

Drop-In Nintendo Switch GamingHPL Library
📅Tue, Apr 14 · 4:00pm – 5:00pm
📍Dundas Branch · Dundas - Program Room

Drop-in for multiplayer video game fun.

Conversation Exchange: Español/EnglishHPL Library
📅Tue, Apr 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.

Monthly Zine ClubHPL Library
📅Tue, Apr 14 · 5:00pm – 7:00pm
📍Central Library

Share, collaborate and discuss with others who share an interest in zines.

Reading Buddies HPL Library
📅Tue, Apr 14 · 5:00pm – 6:00pm
📍Turner Park Branch · Turner Park - Adult Program Room

Practice your reading skills with volunteer Reading Buddies.

Craft at HPL - Paper RosettesHPL Library
📅Tue, Apr 14 · 5:30pm – 6:30pm
📍Saltfleet Branch · Saltfleet - Program Room

Unleash your creative side and make something crafty.

Bear Spray Awareness and Youth SafetyHPL Library
📅Tue, Apr 14 · 5:30pm – 7:30pm
📍Central Library · Central - Hamilton Room

Learn about the dangers of bear spray.

Mindfulness and MeditationHPL Library
📅Tue, Apr 14 · 6:00pm – 7:00pm
📍Central Library · Central - Wentworth Room

A guided session of meditation awaits.

Drop-In Tech Help with Teen Volunteers HPL Library
📅Tue, Apr 14 · 6:00pm – 7:00pm
📍Turner Park Branch · Turner Park - Adult Program Room

Bring your tech questions and get one-on-one help.

Newcomer English Conversation Club HPL Library
📅Tue, Apr 14 · 6:00pm – 7:00pm
📍Valley Park Branch · Valley Park - Program Room B

Practise speaking English in a group setting.

LEGO Spike Robotics Play (Ages 8 to 12) HPL Library
📅Tue, Apr 14 · 6:00pm – 7:00pm
📍Central Library · Central - Photo Studio

Build and program a LEGO rover to drive through an obstacle course using LEGO Spike Prime.

Writer-in-Residence Finale CelebrationHPL Library
📅Tue, Apr 14 · 7:00pm – 9:00pm
📍65 Hatt St, Dundas ON L9H 0C1

Join us at Shawn and Ed Brewing Co., to celebrate author Saumiya Balasubramaniam, the 2025-26 Writer-in-Residence.

Information Table - YWCA Immigration Integration ServicesHPL Library
📅Tue, Apr 14 · 9:00am – 12:00pm
📍Central Library · Central - 1st Floor Jackson Square Lobby

One-on-one information sessions for Newcomers about settling in Canada.

Explore and PlayHPL Library
📅Tue, Apr 14 · 9:30am – 11:30am
📍Freelton Branch · Freelton - Open Area 1

Explore and create with themed stations.

Plant a Seed StorytimeHPL Library
📅Tue, Apr 14 · 9:30am – 10:00am
📍Turner Park Branch · Turner Park - Children's Program Room

Bring the whole family to storytime and get ready to read about seeds and gardening.

English for SeniorsHPL Library
📅Tue, Apr 14 · 9:30am – 11:00am
📍Central Library · Central - 4th Floor Newcomers Classroom

Learn English in a small class with other seniors 55+.

Baby Storytime: Get Ready to ReadHPL Library
📅Tue, Apr 14 · 9:30am – 10:00am
📍Valley Park Branch · Valley Park - Program Room A/B

It’s never too early to read to your baby. Suitable for children from birth to age 24 months.

Community Partner Visit - CMHA Peer SupportHPL Library
📅Wed, Apr 15 · 1:00pm – 5:00pm
📍Central Library · Central - 1st Floor Community Partner Desk B

Canadian Mental Health Association Peer Supporters listen, provide emotional support and inspire hope.

Drop-In Tech HelpHPL Library
📅Wed, Apr 15 · 1:00pm – 2:00pm
📍Parkdale Branch

Bring your phone, tablet or laptop computer and your technology questions to this drop-in program.

Information Table - YWCA Employment ServicesHPL Library
📅Wed, Apr 15 · 1:00pm – 4:00pm
📍Red Hill Branch · Red Hill - Marketplace

Free, personalized job search support for those looking for work or considering a career change.

Lynden Book ClubHPL Library
📅Wed, Apr 15 · 1:00pm – 2:00pm
📍Lynden Branch · Lynden - Fireplace

If you are interested in reading and discussing great books, there is a book club near you.

Plant a Seed StorytimeHPL Library
📅Wed, Apr 15 · 10:00am – 10:30am
📍Turner Park Branch · Turner Park - Children's Program Room

Bring the whole family to storytime and get ready to read about seeds and gardening.

Move and PlayHPL Library
📅Wed, Apr 15 · 10:00am – 10:30am
📍Waterdown Branch · Waterdown - Program Room

Join us for movement-based play.

Drop-In Knitting and CrochetHPL Library
📅Wed, Apr 15 · 10:00am – 12:00pm
📍Valley Park Branch · Valley Park - Program Room A

A drop-in knitting and crochet program. Bring your current project and materials.

Music for Babies and Toddlers HPL Library
📅Wed, Apr 15 · 10:00am – 10:30am
📍Binbrook Branch · Binbrook - Program Room

Fun with musical instruments and songs.

Community Partner Visit - Hamilton Family Health TeamHPL Library
📅Wed, Apr 15 · 10:00am – 2:00pm
📍Central Library · Central - 1st Floor Community Partner Desk A

Learn about the services, supports and education provided by the healthcare and support staff at Hamilton Family Health Team.

Family Storytime: Get Ready to ReadHPL Library
📅Wed, Apr 15 · 10:00am – 10:30am
📍Saltfleet Branch · Saltfleet - Program Room

Bring the whole family to story time and get ready to read.

Explore and PlayHPL Library
📅Wed, Apr 15 · 10:30am – 12:00pm
📍Waterdown Branch · Waterdown - Program Room

Explore and create with themed stations.

Family Stay and PlayHPL Library
📅Wed, Apr 15 · 10:30am – 11:00am
📍Binbrook Branch

After storytime, stay for social and play time.

Movies for All at CentralHPL Library
📅Wed, Apr 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.

Conversation Commons HPL Library
📅Wed, Apr 15 · 11:00am – 12:00pm
📍Stoney Creek Branch · Stoney Creek - Teen Area

Lively discussions about current affairs.

Sit to Be FitHPL Library
📅Wed, Apr 15 · 11:00am – 11:45am
📍Saltfleet Branch · Saltfleet - Teen Area

Exercise your way to better health and fitness.

LEGO Build and PlayHPL Library
📅Wed, Apr 15 · 12:00am – 11:59pm
📍Concession Branch

Build, imagine and play with LEGO.

Colouring Circle HPL Library
📅Wed, Apr 15 · 12:00pm – 1:00pm
📍Barton Branch · Barton - Outreach

Colouring, it’s not just for kids.

Chair YogaHPL Library
📅Wed, Apr 15 · 12:30pm – 1:30pm
📍Terryberry Branch · Terryberry - Auditorium

Gentle and slow stretching.

Basic Internet Skills 1HPL Library
📅Wed, Apr 15 · 2:00pm – 3:00pm
📍Valley Park Branch · Valley Park - Program Room A

An introduction to the internet, featuring methods of connecting and navigating web browsers.

Genealogy Club - Hamilton OGS CollectionHPL Library
📅Wed, Apr 15 · 2:00pm – 3:00pm
📍Central Library · Central - Local History & Archives

Learn about the Ontario Genealogical Society Hamilton branch's collection at HPL, including cemetery indexes, transcriptions of church records and self-published family histories.

Bites and InsightsHPL Library
📅Wed, Apr 15 · 2:00pm – 3:00pm
📍Central Library · Central - Hamilton Room

Learn practical, evidence-based ways to stay healthy and engaged in the activities you enjoy as you age.

Sherwood Wednesday Book ClubHPL Library
📅Wed, Apr 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.

Dundas Book Club HPL Library
📅Wed, Apr 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.

How To Make a ResumeHPL Library
📅Wed, Apr 15 · 2:00pm – 3:00pm
📍Red Hill Branch · Red Hill - Computer Lab

A walkthrough of HPL’s resume, cover letter and job search resources including Indeed Resume Builder and Brainfuse JobNow.

Information Table - Goodwill AmityHPL Library
📅Wed, Apr 15 · 2:00pm – 5:00pm
📍Turner Park Branch · Turner Park - Entry

Learn more about Goodwill Amity's free employment services for job seekers and employers.

Community Partner Visit - Hamilton Urban CoreHPL Library
📅Wed, Apr 15 · 2:30pm – 4:30pm
📍Central Library · Central - 1st Floor Community Partner Desk A

Support and services to immigrant and refugee individuals and families with settlement, career guidance, health and related issues.

Drop-In Tech Help with Teen Volunteers HPL Library
📅Wed, Apr 15 · 3:00pm – 4:00pm
📍Saltfleet Branch · Saltfleet - Program Room

Bring your tech questions and get one-on-one help.

Digitize Your MemoriesHPL Library
📅Wed, Apr 15 · 3:00pm – 4:00pm
📍Greensville Branch · Greensville - Fiction Area

Digitize photographs, negatives and VHS cassettes.

Knit for a CauseHPL Library
📅Wed, Apr 15 · 3:00pm – 4:00pm
📍Dundas Branch · Dundas - Teen Area

Knit for a cause and earn volunteer hours.

Imagination StationsHPL Library
📅Wed, Apr 15 · 3:30pm – 5:30pm
📍Carlisle Branch · Carlisle - Open Area 1

Create with our STREAM kits and educational toys.

McMaster English Language Development Information SessionHPL Library
📅Wed, Apr 15 · 3:30pm – 4:30pm
📍Virtual Branch · Online

Learn about the McMaster English Language Development (MELD) office and Community Access Award for English language learners in this online program.

Math SuccessHPL Library
📅Wed, Apr 15 · 3:30pm – 5:00pm
📍Concession Branch

Math help for grade 5-8 students.

English Conversation Circle at TerryberryHPL Library
📅Wed, Apr 15 · 4:00pm – 5:00pm
📍Terryberry Branch · Terryberry - Study Room 1

Practise speaking English in a small group.

Leaps in Literacy HPL Library
📅Wed, Apr 15 · 4:00pm – 5:00pm
📍Central Library · Central - Wentworth Room

A free early intervention literacy program for neurodiverse students in Grades 2-8.

Learn to Play UkuleleHPL Library
📅Wed, Apr 15 · 4:00pm – 5:00pm
📍Kenilworth Branch · Kenilworth - Program Room

Learn how to play the ukulele.

Family Chess Drop-InHPL Library
📅Wed, Apr 15 · 4:00pm – 5:00pm
📍Mount Hope Branch · Mount Hope - Teen Area

Bring the family and play chess.

Ancaster Tween Book ClubHPL Library
📅Wed, Apr 15 · 4:00pm – 5:00pm
📍Ancaster Branch

Chat about your favourite titles, discover new ones and meet friends.

Teen Study HallHPL Library
📅Wed, Apr 15 · 4:30pm – 6:30pm
📍Binbrook Branch · Binbrook - Program Room

A dedicated, quiet space to hit the books.

Board Games and Puzzles HPL Library
📅Wed, Apr 15 · 5:00pm – 6:00pm
📍Sherwood Branch · Sherwood - Marketplace

Drop-in board game and puzzle fun.

Group Theraplay - Parent-Child Play ProgramHPL Library
📅Wed, Apr 15 · 5:30pm – 6:30pm
📍Sherwood Branch · Sherwood - Program Room A/B

Parents and children build their relationship through fun activities. Runs in-branch March 11-April 22, first session on March 4 is virtual.

French Conversation CircleHPL Library
📅Wed, Apr 15 · 5:30pm – 6:30pm
📍Westdale Branch · Westdale - Program Room

Practise your French-speaking skills weekly at beginner or intermediate level.

Explore Art at HPL - LandscapesHPL Library
📅Wed, Apr 15 · 6:00pm – 7:30pm
📍Central Library · Central - 2nd Floor Program Room

Capture the world around you through expressive landscape.

Graphic Design with CanvaHPL Library
📅Wed, Apr 15 · 6:00pm – 7:00pm
📍Central Library · Central - 4th Floor Computer Lab

Learn basic graphic design using the free online design tool Canva.

Pyjama StorytimeHPL Library
📅Wed, Apr 15 · 6:00pm – 6:30pm
📍Kenilworth Branch · Kenilworth - Children's Department

Wear your cozy pyjamas for stories, songs and fun.

Discover HamiltonHPL Library
📅Wed, Apr 15 · 6:00pm – 7:30pm
📍Central Library · Central - Hamilton Room

Learn about Hamilton's industries, major projects and support services available for international students.

Page PartnersHPL Library
📅Wed, Apr 15 · 6:00pm – 7:00pm
📍Valley Park Branch

A fun, evidence-based program to help your child build strong reading habits. For children in Senior Kindergarten to Grade 3.

Cricut Design SpaceHPL Library
📅Wed, Apr 15 · 6:00pm – 7:00pm
📍Waterdown Branch · Waterdown - Maker Studio

Learn to design and create projects on this crafting machine.

Hamilton Mountain Writers’ GuildHPL Library
📅Wed, Apr 15 · 6:30pm – 7:45pm
📍Terryberry Branch · Terryberry - Auditorium

Practice writing skills and network with other writers.

Community Partner Visit - YWCA Immigration ServicesHPL Library
📅Wed, Apr 15 · 8:30am – 4:30pm
📍Central Library · Central - 4th Floor Community Partner Office

One-on-one information sessions for Newcomers about settling in Canada.

English for Seniors OnlineHPL Library
📅Wed, Apr 15 · 9:30am – 10:30am
📍Virtual Branch

Learn English in a small class with other seniors 55+.

Playtime with EarlyONHPL Library
📅Wed, Apr 15 · 9:30am – 12:00pm
📍Sherwood Branch · Sherwood - Program Room A/B

Learn through play, songs and more with EarlyON.

Community Partner Visit - Goodwill IndustriesHPL Library
📅Thu, Apr 16 · 1:00pm – 4:00pm
📍Central Library · Central - 1st Floor Community Partner Desk A

Job seekers, visit Goodwill Industries staff at the Community Partner Desk for employment help.

Bear Spray Awareness and Youth SafetyHPL Library
📅Thu, Apr 16 · 1:00pm – 3:00pm
📍Valley Park Branch · Valley Park - Program Room A/B

Learn about the dangers of bear spray.

Creative Circle for Adults with DisabilitiesHPL Library
📅Thu, Apr 16 · 1:00pm – 3:00pm
📍Concession Branch · Concession - Program Room

Bring along your support staff, friends and family and feel free to colour, do puzzles and play games.

Music for Babies and Toddlers HPL Library
📅Thu, Apr 16 · 1:00pm – 1:30pm
📍Central Library · Central - Children's Department

Fun with musical instruments and songs.

Community Partner Visit - Xperience AnnexHPL Library
📅Thu, Apr 16 · 1:00pm – 5:00pm
📍Central Library · Central - 1st Floor Community Partner Desk B

Housing, employment, education and mental health supports for youth ages 18-29.

Little Artists: Very Hungry Caterpillar DayHPL Library
📅Thu, Apr 16 · 10:00am – 10:30am
📍Mount Hope Branch · Mount Hope - Community Hall

Celebrate Spring and Very Hungry Caterpillar Day with creative fun.

Sensory StorytimeHPL Library
📅Thu, Apr 16 · 10:00am – 10:30am
📍Binbrook Branch · Binbrook - Program Room

A story time for children who thrive better in small groups.

Baby Storytime: Get Ready to ReadHPL Library
📅Thu, Apr 16 · 10:00am – 10:30am
📍Kenilworth Branch · Kenilworth - Children's Department

It’s never too early to read to your baby. Suitable for children age 24 months and younger.

Drop-In Knitting and CrochetHPL Library
📅Thu, Apr 16 · 10:00am – 12:00pm
📍Concession Branch · Concession - Program Room

A drop-in knitting and crochet program. Bring your current project and materials.

VON Caregiver Education SeriesHPL Library
📅Thu, Apr 16 · 10:00am – 12:00pm
📍Central Library · Central - Wentworth Room

Are you caring for a family member or friend with a long-term health condition?

Movies for All at Stoney CreekHPL Library
📅Thu, Apr 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.

Family Storytime: Get Ready to ReadHPL Library
📅Thu, Apr 16 · 10:00am – 10:30am
📍Westdale Branch · Westdale - Program Room

Bring the whole family to story time and get ready to read.

Storytime for Adults with DisabilitiesHPL Library
📅Thu, Apr 16 · 10:00am – 11:00am
📍Turner Park Branch · Turner Park - Adult Program Room

Join a fun interactive program for adults with disabilities.

Family Stay and PlayHPL Library
📅Thu, Apr 16 · 10:30am – 11:00am
📍Binbrook Branch

After storytime, stay for social and play time.

Baby Stay and PlayHPL Library
📅Thu, Apr 16 · 10:30am – 11:00am
📍Kenilworth Branch

Stay for social and play time.

Sit to Be FitHPL Library
📅Thu, Apr 16 · 10:30am – 11:30am
📍Sherwood Branch · Sherwood - Program Room A/B

Exercise your way to better health and fitness.

Ask a Speech Language PathologistHPL Library
📅Thu, Apr 16 · 10:30am – 11:30am
📍Kenilworth Branch

Your chance to ask an SLP about your child's language development.

Infant ConnectionsHPL Library
📅Thu, Apr 16 · 10:30am – 11:00am
📍Dundas Branch · Dundas - Children's Area

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.

Young at Heart HPL Library
📅Thu, Apr 16 · 10:30am – 11:30am
📍Sherwood Branch · Sherwood - Program Room C

Connect with others age 55 and older for fun and games.

Teen Video Gaming with Teen VolunteersHPL Library
📅Thu, Apr 16 · 11:00am – 1:00pm
📍Saltfleet Branch · Saltfleet - Program Room

Play video games on Nintendo Switch with other teens.

Craft at HPL - Book Page VaseHPL Library
📅Thu, Apr 16 · 11:00am – 12:00pm
📍Barton Branch · Barton - Program Room

Unleash your creative side and make something crafty.

Free Government Identification ClinicHPL Library
📅Thu, Apr 16 · 12:30pm – 3:45pm
📍Central Library

Get help obtaining your government-issued identification cards.

Westdale Thursday Book Club HPL Library
📅Thu, Apr 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.

Newcomer English Conversation Club HPL Library
📅Thu, Apr 16 · 2:00pm – 3:00pm
📍Red Hill Branch · Red Hill - Program Room

Practise speaking English in a group setting.

Explore Art at HPL - PortraitureHPL Library
📅Thu, Apr 16 · 2:00pm – 3:00pm
📍Turner Park Branch · Turner Park - Adult Program Room

Practice looking closely and expressing personality, mood and form through line, shape and colour.

Ancaster Book ClubHPL Library
📅Thu, Apr 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.

Kenilworth Book ClubHPL Library
📅Thu, Apr 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.

Math QuestHPL Library
📅Thu, Apr 16 · 3:00pm – 7:00pm
📍Parkdale Branch · Parkdale - Main Room

An in-person math adventure.

Cookbook ClubHPL Library
📅Thu, Apr 16 · 3:00pm – 4:00pm
📍Red Hill Branch

Level up your cooking and baking skills. Choose a recipe, prepare it at home and share your experience with fellow home chefs.

Knit for a CauseHPL Library
📅Thu, Apr 16 · 3:00pm – 4:00pm
📍Saltfleet Branch · Saltfleet - Teen Area

Knit for a cause and earn volunteer hours.

Drop-In Tech Help with Teen Volunteers HPL Library
📅Thu, Apr 16 · 3:30pm – 4:30pm
📍Central Library · Central - 2nd Floor Program Room

Bring your tech questions and get one-on-one help.

English Conversation Circle at CentralHPL Library
📅Thu, Apr 16 · 3:30pm – 4:30pm
📍Central Library · Central - 4th Floor Newcomers Classroom

Practise speaking English in a small group.

Leaps in Literacy HPL Library
📅Thu, Apr 16 · 4:00pm – 5:00pm
📍Central Library · Central - Wentworth Room

A free early intervention literacy program for neurodiverse students in Grades 2-8.

Math SuccessHPL Library
📅Thu, Apr 16 · 4:00pm – 5:30pm
📍Kenilworth Branch · Kenilworth - Program Room

Math help for grade 5-8 students.

Reading Buddies HPL Library
📅Thu, Apr 16 · 4:00pm – 5:00pm
📍Westdale Branch · Westdale - Children's Department

Practice your reading skills with volunteer Reading Buddies.

Dungeons and Dragons CampaignHPL Library
📅Thu, Apr 16 · 4:00pm – 5:00pm
📍Dundas Branch · Dundas - Program Room

Take your character on a legendary adventure.

Drop-In Dungeons and Dragons for AdultsHPL Library
📅Thu, Apr 16 · 4:00pm – 7:00pm
📍Central Library · Central - 4th Floor Program Room

Start and finish a one-shot game in a single session with other adults in this drop-in session.

Make MinisHPL Library
📅Thu, Apr 16 · 4:00pm – 5:00pm
📍Saltfleet Branch · Saltfleet - Program Room

Bring small-scale creations to life with a variety of materials.

Make a Scene With StikBots (Ages 8 to 12)HPL Library
📅Thu, Apr 16 · 4:30pm – 5:30pm
📍Terryberry Branch

Unleash your inner filmmaker. Ages 8 to 12.

Learning 2GetherHPL Library
📅Thu, Apr 16 · 4:30pm – 7:30pm
📍Terryberry Branch · Terryberry - Program Room

Peer tutoring support for Mohawk College students who are also caregivers of children age 2-15.

Hamilton Poetry Centre WorkshopHPL Library
📅Thu, Apr 16 · 4:30pm – 6:30pm
📍Westdale Branch · Westdale - Program Room

Bring a one-page poem (max) to read aloud to fellow poets and receive feedback.

Homework SuccessHPL Library
📅Thu, Apr 16 · 4:30pm – 7:30pm
📍Terryberry Branch

Homework and time management help for students in grades 7-10.

Imagination StationsHPL Library
📅Thu, Apr 16 · 4:30pm – 7:30pm
📍Freelton Branch · Freelton - Open Area 1

Create with our STREAM kits and educational toys.

French Conversation CircleHPL Library
📅Thu, Apr 16 · 5:00pm – 6:00pm
📍Central Library

Practise your French-speaking skills weekly at beginner or intermediate level.

Family Chess Drop-InHPL Library
📅Thu, Apr 16 · 5:00pm – 6:00pm
📍Turner Park Branch · Turner Park - Marketplace

Bring the family and play chess.

Make Stickers With a Vinyl PrinterHPL Library
📅Thu, Apr 16 · 6:00pm – 7:00pm
📍Valley Park Branch · Valley Park - Program Room A

Learn how to create custom designs, print and cut them out using a vinyl printer.

Bark for Books with Therapy Tails OntarioHPL Library
📅Thu, Apr 16 · 6:30pm – 7:30pm
📍Valley Park Branch · Valley Park - Study Table Area

Read aloud to a furry friend to help build interest, confidence and a love for reading.

Community Partner Visit - Mishka Social ServicesHPL Library
📅Thu, Apr 16 · 9:00am – 12:00pm
📍Central Library

Mishka Social Services provides social services in Arabic and English/ نقدم الخدمات الاجتماعية باللغة العربية والانكليزية

Infant Massage at DundasHPL Library
📅Thu, Apr 16 · 9:30am – 10:30am
📍Dundas Branch · Dundas - Program Room

Learn the benefits of massage for your infant and how to do it.

English for SeniorsHPL Library
📅Thu, Apr 16 · 9:30am – 11:00am
📍Central Library · Central - 4th Floor Newcomers Classroom

Learn English in a small class with other seniors 55+.

Lil’ Kids ClubActive Parents
📅Thu, Apr 16 · April 16 @ 10:30 am – 11:30 am
📍Hamilton Farmers Market · 35 York Boulevard, Hamilton, Ontario, Canada

Introducing the Hamilton Farmers' Market Lil' Kids Club! Once all the bigger kids are back to school, join us at the Hamilton Farmers' Market for toddler aged programming (0-4yrs) on […]

Information Table - Urban CoreHPL Library
📅Fri, Apr 17 · 1:00pm – 3:00pm
📍Barton Branch · Barton - Gallery Display

Learn about the healthcare and harm reduction services provided by Hamilton Urban Core Community Health Centre.

Infant MassageHPL Library
📅Fri, Apr 17 · 1:00pm – 2:00pm
📍Ancaster Branch · Ancaster - Murray Ferguson Room

Learn the benefits of massage for your infant and how to do it.

Information Table - Shelter Health Network / Wayside HouseHPL Library
📅Fri, Apr 17 · 10:00am – 12:00pm
📍Central Library · Central - Wentworth Room

Get rapid testing for Hepatitis C, HIV and syphilis.

Board Games and Puzzles HPL Library
📅Fri, Apr 17 · 10:00am – 12:00pm
📍Binbrook Branch · Binbrook - Program Room

Drop-in board game and puzzle fun.

Family Storytime: Get Ready to ReadHPL Library
📅Fri, Apr 17 · 10:00am – 10:30am
📍Concession Branch · Concession - Program Room

Bring the whole family to story time and get ready to read.

Craft CartHPL Library
📅Fri, Apr 17 · 10:00am – 3:00pm
📍Ancaster Branch · Ancaster - Children's Department

Unleash your creative side.

Storytime for Adults with DisabilitiesHPL Library
📅Fri, Apr 17 · 10:00am – 10:30am
📍Valley Park Branch · Valley Park - Program Room A

Join a fun interactive program for adults with disabilities.

Build a Videogame with Bloxels (Ages 8 to 12)HPL Library
📅Fri, Apr 17 · 10:00am – 11:00am
📍Turner Park Branch · Turner Park - Adult Program Room

Build a video game from scratch. Ages 8 to 12.

Writing Circle for Older AdultsHPL Library
📅Fri, Apr 17 · 10:00am – 12:00pm
📍Central Library · Central - 4th Floor Newcomer Learning Centre

A supportive forum for writers who are older adults.

Drop-In Nintendo Switch Gaming - Switch SportsHPL Library
📅Fri, Apr 17 · 10:00am – 11:00am
📍Red Hill Branch · Red Hill - Program Room

Drop-in for multiplayer video game fun.

Baby Stay and PlayHPL Library
📅Fri, Apr 17 · 10:00am – 10:30am
📍Sherwood Branch

Stay for social and play time.

Imagination StationsHPL Library
📅Fri, Apr 17 · 10:00am – 12:00pm
📍Red Hill Branch · Red Hill - Children's Department

Create with our STREAM kits and educational toys.

Kids' Book SwapHPL Library
📅Fri, Apr 17 · 10:00am – 11:00am
📍Locke Branch · Locke - Children's Department

Bring your new or gently used children’s books to swap with others.

Teen ZoneHPL Library
📅Fri, Apr 17 · 10:30am – 12:00pm
📍Sherwood Branch · Sherwood - Program Room A/B

Hang out with friends in the library and explore games and activities.

LEGO Build and PlayHPL Library
📅Fri, Apr 17 · 10:30am – 11:30am
📍Terryberry Branch · Terryberry - Auditorium

Build, imagine and play with LEGO.

Explore and PlayHPL Library
📅Fri, Apr 17 · 10:30am – 12:00pm
📍Waterdown Branch · Waterdown - Program Room

Explore and create with themed stations.

Play KitchenHPL Library
📅Fri, Apr 17 · 11:00am – 12:00pm
📍Stoney Creek Branch · Stoney Creek - Children's Department

Explore and create with our various food-themed stations and activities.

Journal Club – Create a JournalHPL Library
📅Fri, Apr 17 · 11:00am – 12:30pm
📍Valley Park Branch · Valley Park - Program Room A

Create a journal at this fun, creative program.

Sit to Be FitHPL Library
📅Fri, Apr 17 · 11:00am – 12:00pm
📍Ancaster Branch · Ancaster - Murray Ferguson Room

Exercise your way to better health and fitness.

Relaxation and MovementHPL Library
📅Fri, Apr 17 · 11:30am – 12:30pm
📍Red Hill Branch · Red Hill - Program Room

Mild exercise to help release your tension and stress.

Noon Hour Concert: Jazz Appreciation MonthHPL Library
📅Fri, Apr 17 · 12:00pm – 1:00pm
📍Central Library · Central - Hamilton Room

Listen to live jazz music at Central Library.

Library Mini GolfHPL Library
📅Fri, Apr 17 · 12:00pm – 1:00pm
📍Saltfleet Branch · Saltfleet - Program Room

Design and play an indoor mini golf course.

Community Partner Visit - Hamilton Urban CoreHPL Library
📅Fri, Apr 17 · 2:00pm – 4:30pm
📍Central Library · Central - 1st Floor Community Partner Desk A

Support and services to immigrant and refugee individuals and families with settlement, career guidance, health and related issues.

Family Movies at Turner ParkHPL Library
📅Fri, Apr 17 · 2:00pm – 4:00pm
📍Turner Park Branch · Turner Park - Children's Program Room

Watch new releases and rediscover old favourites.

Nintendo Switch GamingHPL Library
📅Fri, Apr 17 · 2:00pm – 3:00pm
📍Sherwood Branch · Sherwood - Program Room A/B

Challenge fellow gamers to claim the title of champion.

Seniors Maintaining Active Roles Together Exercise ProgramHPL Library
📅Fri, Apr 17 · 2:30pm – 3:30pm
📍Valley Park Branch · Valley Park - Program Room A/B

Improve your strength, balance and flexibility, regardless of current physical ability, through the SMART program.

Live Jazz Music at AncasterHPL Library
📅Fri, Apr 17 · 3:00pm – 4:00pm
📍Ancaster Branch · Ancaster - Fireplace

Listen to live jazz music at the Ancaster Branch during Jazz Appreciation Month.

Math QuestHPL Library
📅Fri, Apr 17 · 3:00pm – 5:00pm
📍Terryberry Branch · Terryberry - Children's Area

An in-person math adventure.

Family Stay and PlayHPL Library
📅Fri, Apr 17 · 3:00pm – 5:00pm
📍Sherwood Branch · Sherwood - Program Room C

Social and play time for families with children age 5 and younger.

Drop-In Settlers of Catan for AdultsHPL Library
📅Fri, Apr 17 · 3:30pm – 5:00pm
📍Dundas Branch · Dundas - Program Room

Start and finish a one-shot game in a single session with other adults in this drop-in session.

Dungeons and Dragons CampaignHPL Library
📅Fri, Apr 17 · 4:00pm – 5:00pm
📍Turner Park Branch · Turner Park - Adult Program Room

Take your character on a legendary adventure.

Community Partner Visit - CMHA Peer SupportHPL Library
📅Fri, Apr 17 · 9:00am – 12:00pm
📍Central Library · Central - 1st Floor Community Partner Desk A

Peer Supporters listen, provide emotional support and most importantly, inspire hope

Baby Storytime: Get Ready to ReadHPL Library
📅Fri, Apr 17 · 9:30am – 10:00am
📍Sherwood Branch · Sherwood - Program Room C

It’s never too early to read to your baby. Suitable for children from birth to age 24 months.

Repair Cafe at the Hamilton Public LibraryHPL Library
📅Sat, Apr 18 · 1:00pm – 4:00pm
📍Valley Park Branch · Valley Park - Program Room A/B

Bring your broken household items to the library to be repaired by HPL's volunteer fixers. Learn new skills, promote sustainability and build community.

Everyone PlaysHPL Library
📅Sat, Apr 18 · 1:00pm – 3:00pm
📍Lynden Branch · Lynden - Fireplace

Drop-in and join us for movement-based activities and games from around the world.

Live Jazz Music at WaterdownHPL Library
📅Sat, Apr 18 · 1:00pm – 2:00pm
📍Waterdown Branch · Waterdown - Reading Lounge

Listen to live jazz music at the Waterdown Branch during Jazz Appreciation Month.

Board Games and Puzzles HPL Library
📅Sat, Apr 18 · 1:30pm – 4:30pm
📍Carlisle Branch · Carlisle - Open Area 1

Drop-in board game and puzzle fun.

Free Tax Preparation Service Drop-InHPL Library
📅Sat, Apr 18 · 10:00am – 4:00pm
📍Barton Branch · Barton - Program Room

Trained volunteers help file your taxes at select branches.

French Conversation CircleHPL Library
📅Sat, Apr 18 · 10:00am – 11:00am
📍Terryberry Branch · Terryberry - Program Room

Practice your French-speaking skills weekly at beginner or intermediate level.

Chess Drop-InHPL Library
📅Sat, Apr 18 · 10:00am – 12:00pm
📍Dundas Branch · Dundas - 1st Floor

Play chess with other fans of the game and hone your skills.

How-To FestivalHPL Library
📅Sat, Apr 18 · 10:00am – 1:00pm
📍Central Library · Central - 4th Floor

Celebrate do-it-yourself culture at the How-To Festival.

Family Storytime: Get Ready to ReadHPL Library
📅Sat, Apr 18 · 10:00am – 10:30am
📍Westdale Branch · Westdale - Program Room

Bring the whole family to story time and get ready to read.

Imagination StationsHPL Library
📅Sat, Apr 18 · 10:00am – 12:00pm
📍Dundas Branch · Dundas - Program Room

Create with our STREAM kits and educational toys.

Make and Create - Earth Day Recycled ArtHPL Library
📅Sat, Apr 18 · 10:00am – 12:00pm
📍Parkdale Branch · Parkdale - Main Room

Get creative and make a unique craft.

Jigsaw Puzzle SwapHPL Library
📅Sat, Apr 18 · 10:00am – 11:00am
📍Locke Branch · Locke - Open Area

Trade your puzzles with others and take home a new-to-you puzzle.

Craft at HPL - Macrame Planter HangerHPL Library
📅Sat, Apr 18 · 10:00am – 11:00am
📍Central Library · Central - 2nd Floor Program Room

Unleash your creative side and make something crafty.

Bookmobile VisitHPL Library
📅Sat, Apr 18 · 10:00am – 11:00am
📍Bookmobile · Bookmobile- Stoney Creek Arena

Visit HPL's Library on wheels. Pick up holds, browse the collections and more.

Maker Cart Drop-In (Ages 8 to 12)HPL Library
📅Sat, Apr 18 · 10:15am – 11:00am
📍Turner Park Branch · Turner Park - Adult Program Room

Choose from an assortment of tech devices and traditional crafting materials. Ages 8 to 12.

Make and CreateHPL Library
📅Sat, Apr 18 · 10:30am – 11:30am
📍Saltfleet Branch · Saltfleet - Program Room

Get creative and make a unique craft.

Grief Storytime HPL Library
📅Sat, Apr 18 · 10:30am – 11:00am
📍Terryberry Branch · Terryberry - Auditorium

Gentle and supportive stories for grieving families.

Make and Create - Weaving with a Cardboard LoomHPL Library
📅Sat, Apr 18 · 11:00am – 12:00pm
📍Central Library

Get creative and make a unique craft.

How to Start SeedlingsHPL Library
📅Sat, Apr 18 · 11:00am – 12:00pm
📍Central Library

Look for gardening inspiration and learn how to sprout seeds.

Make Stickers With a Vinyl PrinterHPL Library
📅Sat, Apr 18 · 11:00am – 12:00pm
📍Central Library · Central - Photo Studio

Learn how to create custom designs, print and cut them out using a vinyl printer.

Family Stay and PlayHPL Library
📅Sat, Apr 18 · 11:00am – 11:30am
📍Westdale Branch · Westdale - Program Room

After storytime, stay for social and play time.

Tween Writing CircleHPL Library
📅Sat, Apr 18 · 11:00am – 12:00pm
📍Waterdown Branch · Waterdown - Program Room

A writing group for tweens.

Clothes Mending WorkshopHPL Library
📅Sat, Apr 18 · 12:00pm – 1:00pm
📍Central Library · Circuit 4.0 All Zones

Bring your clean, damaged clothes and learn how to mend them.

Family Chess Drop-InHPL Library
📅Sat, Apr 18 · 12:00pm – 2:00pm
📍Terryberry Branch · Terryberry - Children's Area

Bring the family and play chess.

Family Movies at SaltfleetHPL Library
📅Sat, Apr 18 · 2:00pm – 4:30pm
📍Saltfleet Branch · Saltfleet - Auditorium

Watch new releases and rediscover old favourites.

Craft CartHPL Library
📅Sat, Apr 18 · 2:00pm – 4:00pm
📍Mount Hope Branch · Mount Hope - Teen Area

Unleash your creative side.

Family Movies at Turner ParkHPL Library
📅Sat, Apr 18 · 2:00pm – 4:00pm
📍Turner Park Branch · Turner Park - Children's Program Room

Watch new releases and rediscover old favourites.

Family Movies at TerryberryHPL Library
📅Sat, Apr 18 · 2:00pm – 3:30pm
📍Terryberry Branch · Terryberry - Auditorium

Watch new releases and rediscover old favourites.

Sing As You Are HPL Library
📅Sat, Apr 18 · 2:00pm – 3:00pm
📍Waterdown Branch · Waterdown - Program Room

Raise your voice and explore sound with the Hamilton Children's Choir.

Make and Create HPL Library
📅Sat, Apr 18 · 3:30pm – 4:30pm
📍Stoney Creek Branch · Stoney Creek - Saltfleet Room

Get creative and make a unique craft.

Community Partner Visit - YWCA Immigration ServicesHPL Library
📅Sat, Apr 18 · 8:30am – 4:30pm
📍Central Library · Central - 4th Floor Community Partner Office

One-on-one information sessions for Newcomers about settling in Canada.

Math QuestHPL Library
📅Sat, Apr 18 · 9:00am – 12:00pm
📍Terryberry Branch · Terryberry - Children's Area

An in-person math adventure.

LEGO Build and PlayHPL Library
📅Sat, Apr 18 · 9:00am – 12:00pm
📍Ancaster Branch · Ancaster - Children's Department

Build, imagine and play with LEGO.

Colouring Circle HPL Library
📅Sat, Apr 18 · 9:30am – 4:30pm
📍Concession Branch · Concession - Children's Department

Colouring, it’s not just for kids.

Casa Open House -Stirling Montessori AcademyActive Parents
📅Sat, Apr 18 · April 18 @ 10:00 am – 12:00 pm
📍Stirling Montessori Academy · 123 Main St. East, Milton, Ontario, Canada

Visit Stirling Montessori Academy's Casa Open House on Saturday, April 18th, 10am-12pm. Stirling's Casa program, for children ages 3–6, nurtures academic growth, social confidence, and emotional well‑being. Come meet our […]

2026 gritLIT Festival – Festival Field Trip at the Hamilton Farmers’ Market with Zenia WadhwaniActive Parents
📅Sat, Apr 18 · April 18 @ 10:30 am – 11:30 am
📍Hamilton Farmers Market · 35 York Boulevard, Hamilton, Ontario, Canada

Welcome to gritLIT 2026 happening April 15–19 at various locations across Hamilton, including Homewood Suites By Hilton (40 Bay Street South), the Art Gallery of Hamilton (123 King Street West), […]

Experience Goldfish – Free Swim Lesson!Active Parents
📅Sat, Apr 18 · April 18 @ 2:30 pm – 4:30 pm
📍Goldfish Swim School Burlington · 3060 Davidson Court, Unit 1006, Burlington, Ontario, Canada

You’re invited to Experience Goldfish Swim School! Test the waters in our shiver-free, tropical environment and give your child the chance to build lifesaving swim skills while having FUN! Saturday, […]

Free Family Open Studio at the AGBActive Parents
📅Sun, Apr 19 · April 19 @ 1:00 pm – 4:00 pm
📍Art Gallery of Burlington · 1333 Lakeshore Road, Burlington, Ontario, Canada

Celebrate heritage, imagination and the power of storytelling through art this spring! This season of free family-friendly programming is inspired by artist Roda Medhat’s immersive sculptural environment. Our knowledgeable artist-instructors […]

Ancaster Writing CircleHPL Library
📅Mon, Apr 20 · 1:00pm – 2:30pm
📍Ancaster Branch · Ancaster - Murray Ferguson Room

A supportive forum for aspiring writers.

Seniors Maintaining Active Roles Together Exercise ProgramHPL Library
📅Mon, Apr 20 · 1:00pm – 2:00pm
📍Binbrook Branch · Binbrook - Program Room

Improve your strength, balance and flexibility, regardless of current physical ability, through the SMART program.

Explore Art at HPL - LandscapesHPL Library
📅Mon, Apr 20 · 1:00pm – 2:00pm
📍Red Hill Branch · Red Hill - Program Room

Capture the world around you through expressive landscape.

Sit to Be FitHPL Library
📅Mon, Apr 20 · 1:00pm – 1:45pm
📍Stoney Creek Branch · Stoney Creek - Saltfleet Room

Exercise your way to better health and fitness.

Infant Massage HPL Library
📅Mon, Apr 20 · 1:00pm – 2:00pm
📍Concession Branch · Concession - Program Room

Learn the benefits of massage for your infant and how to do it.

Movies for Adults at CentralHPL Library
📅Mon, Apr 20 · 1:00pm – 4:00pm
📍Central Library · Central - Hamilton Room

A great selection of free movies from new releases to award-winning classics.

Information Table - Women's Education and Rural SupportHPL Library
📅Mon, Apr 20 · 1:30pm – 3:30pm
📍Turner Park Branch · Turner Park - Entry

A safe space for women to discuss mental health, wellness, boundaries, healthy relationships and more.

Women’s Education and Rural Support CounsellingHPL Library
📅Mon, Apr 20 · 1:30pm – 3:30pm
📍Turner Park Branch

A safe space for women to discuss mental health, wellness, boundaries, healthy relationships and more.

Baby Storytime: Get Ready to ReadHPL Library
📅Mon, Apr 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.

Family Storytime: Get Ready to ReadHPL Library
📅Mon, Apr 20 · 10:00am – 10:30am
📍Binbrook Branch · Binbrook - Program Room

Bring the whole family to story time and get ready to read.

Drop-In Knitting and CrochetHPL Library
📅Mon, Apr 20 · 10:00am – 12:00pm
📍Terryberry Branch · Terryberry - Main Floor

A drop-in knitting and crochet program. Bring your current project and materials.

STEAM Learning LabHPL Library
📅Mon, Apr 20 · 10:00am – 11:00am
📍Valley Park Branch · Valley Park - Program Room A/B

Hands-on STEAM (Science, Tech, Engineering, Art and Math) fun.

Explore and PlayHPL Library
📅Mon, Apr 20 · 10:00am – 11:00am
📍Central Library · Central - Hamilton Room

Explore and create with themed stations.

Family Stay and PlayHPL Library
📅Mon, Apr 20 · 10:30am – 11:00am
📍Binbrook Branch

After storytime, stay for social and play time.

Baby Stay and PlayHPL Library
📅Mon, Apr 20 · 10:30am – 11:00am
📍Saltfleet Branch · Saltfleet - Children's Department

Stay for social and play time.

Drop-In Tech HelpHPL Library
📅Mon, Apr 20 · 12:00pm – 2:00pm
📍Sherwood Branch · Sherwood - Marketplace

Bring your phone, tablet or laptop computer and your technology questions to this drop-in program.

Live Jazz Music at SherwoodHPL Library
📅Mon, Apr 20 · 2:00pm – 3:00pm
📍Sherwood Branch

Listen to live jazz music at the Sherwood Branch during Jazz Appreciation Month.

French Conversation CircleHPL Library
📅Mon, Apr 20 · 2:00pm – 3:00pm
📍Waterdown Branch · Waterdown - Program Room

Practise your French-speaking skills weekly at beginner or intermediate level.

Let's Talk Music HPL Library
📅Mon, Apr 20 · 2:00pm – 3:00pm
📍Valley Park Branch · Valley Park - Program Room A

Explore great albums from the past with other music fans.

Mindfulness and MeditationHPL Library
📅Mon, Apr 20 · 2:00pm – 3:00pm
📍Sherwood Branch

A guided session of meditation awaits.

Craft CartHPL Library
📅Mon, Apr 20 · 2:00pm – 5:00pm
📍Lynden Branch · Lynden - Fireplace

Unleash your creative side.

Infant ConnectionsHPL Library
📅Mon, Apr 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.

Social CaféHPL Library
📅Mon, Apr 20 · 2:30pm – 4:00pm
📍Binbrook Branch

A social space for people with memory issues and their care partner.

Math QuestHPL Library
📅Mon, Apr 20 · 3:00pm – 7:00pm
📍Red Hill Branch · Red Hill - Children's Department

An in-person math adventure.

Math SuccessHPL Library
📅Mon, Apr 20 · 3:30pm – 5:00pm
📍Concession Branch

Math help for grade 5-8 students.

Board Games and Puzzles HPL Library
📅Mon, Apr 20 · 3:30pm – 4:30pm
📍Locke Branch · Locke - Children's Department

Drop-in board game and puzzle fun.

Drop-In Tech Help with Teen Volunteers HPL Library
📅Mon, Apr 20 · 3:30pm – 4:30pm
📍Terryberry Branch · Terryberry - Main Floor

Bring your tech questions and get one-on-one help.

Reading Buddies HPL Library
📅Mon, Apr 20 · 3:30pm – 4:30pm
📍Saltfleet Branch · Saltfleet - Program Room

Practice your reading skills with volunteer Reading Buddies.

Information Table - Xperience AnnexHPL Library
📅Mon, Apr 20 · 4:00pm – 7:00pm
📍Turner Park Branch · Turner Park - Entry

Connect and learn more about opportunities and resources available to youth in Hamilton.

Sensory Hour Family Drop-InHPL Library
📅Mon, Apr 20 · 4:00pm – 5:00pm
📍Dundas Branch · Dundas - Program Room

Connect with other families in a sensory-friendly environment.

Leaps in Literacy HPL Library
📅Mon, Apr 20 · 4:00pm – 5:00pm
📍Terryberry Branch · Terryberry - Study Room 1

A free early intervention literacy program for neurodiverse students in Grades 2-8.

Youth Fibre Crafters ClubHPL Library
📅Mon, Apr 20 · 4:00pm – 5:00pm
📍Kenilworth Branch · Kenilworth- Makerspace

Bring your knitting, stitching, or crochet project and share advice, ideas and conversations with fellow crafters.

Teen Study HallHPL Library
📅Mon, Apr 20 · 4:30pm – 6:30pm
📍Binbrook Branch · Binbrook - Program Room

A dedicated, quiet space to hit the books.

Guitar PickersHPL Library
📅Mon, Apr 20 · 6:00pm – 7:30pm
📍Greensville Branch · Greensville - Community Centre

Play guitar and share songs.

Bark for Books with Therapy Tails OntarioHPL Library
📅Mon, Apr 20 · 6:00pm – 7:00pm
📍Turner Park Branch · Turner Park - Adult Program Room

Read aloud to a furry friend to help build interest, confidence and a love for reading.

Waterdown Mystery Book ClubHPL Library
📅Mon, Apr 20 · 6:30pm – 7:30pm
📍Waterdown Branch · Waterdown - Program Room

If you are interested in reading and discussing great books, there is a book club near you.

Learn to Play UkuleleHPL Library
📅Mon, Apr 20 · 6:30pm – 7:30pm
📍Valley Park Branch · Valley Park - Program Room A/B

Learn how to play the ukulele.

Information Table - YWCA Immigration Integration ServicesHPL Library
📅Mon, Apr 20 · 9:00am – 5:00pm
📍Turner Park Branch · Turner Park - Marketplace

One-on-one information sessions for Newcomers about settling in Canada.

English for Seniors OnlineHPL Library
📅Mon, Apr 20 · 9:30am – 10:30am
📍Virtual Branch

Learn English in a small class with other seniors 55+.

Movies for Adults at Stoney CreekHPL Library
📅Tue, Apr 21 · 1:00pm – 3:00pm
📍Stoney Creek Branch · Stoney Creek - Saltfleet Room

A great selection of free movies from new releases to award-winning classics.

Little ScientistsHPL Library
📅Tue, Apr 21 · 1:00pm – 2:00pm
📍Central Library · Central - Wentworth Room

Ignite your little one's scientific curiosity.

Community Partner Visit - Smoking/Vaping Cessation HPL Library
📅Tue, Apr 21 · 1:00pm – 4:00pm
📍Central Library · Central - 1st Floor Community Partner Desk A

Speak to a nurse from Hamilton Public Health’s Tobacco Control Program about supports available to help people quit smoking or vaping.

Seniors Maintaining Active Roles Together Exercise ProgramHPL Library
📅Tue, Apr 21 · 1:00pm – 2:00pm
📍Ancaster Branch · Ancaster - Murray Ferguson Room

Improve your strength, balance and flexibility, regardless of current physical ability, through the SMART program.

Information Table - YWCA Employment ServicesHPL Library
📅Tue, Apr 21 · 1:00pm – 4:00pm
📍Valley Park Branch · Valley Park - Study Table Area

Free, personalized job search support for those looking for work or considering a career change.

Social ScrabbleHPL Library
📅Tue, Apr 21 · 1:00pm – 3:00pm
📍Westdale Branch · Westdale - Program Room

Play the classic word game with others.

Carlisle Book ClubHPL Library
📅Tue, Apr 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.

Family Stay and PlayHPL Library
📅Tue, Apr 21 · 10:00am – 11:00am
📍Dundas Branch · Dundas - Children's Area

After storytime, stay for social and play time.

Women’s Education and Rural Support CounsellingHPL Library
📅Tue, Apr 21 · 10:00am – 12:00pm
📍Dundas Branch · Dundas - Teen Area

A safe space for women to discuss mental health, wellness, boundaries, healthy relationships and more.

Information Table - Wayside House of HamiltonHPL Library
📅Tue, Apr 21 · 10:00am – 12:00pm
📍Barton Branch · Barton - Gallery Display

Visit with staff from Wayside House of Hamilton for Hep-C testing, Naloxone kits and more.

Early Years EngineersHPL Library
📅Tue, Apr 21 · 10:00am – 11:00am
📍Turner Park Branch · Turner Park - Adult Program Room

Engineering play for toddlers and preschoolers

Community Partner Visit - Metis Nation of OntarioHPL Library
📅Tue, Apr 21 · 10:00am – 12:00pm
📍Central Library · Central - 1st Floor Community Partner Desk A

Speak to a Métis Nation of Ontario Family Wellbeing Coordinator who helps families heal from violence and helps children in care or in the justice system.

Baby Stay and PlayHPL Library
📅Tue, Apr 21 · 10:30am – 11:00am
📍Binbrook Branch

Stay for social and play time.

Music for Babies and Toddlers HPL Library
📅Tue, Apr 21 · 11:00am – 11:30am
📍Stoney Creek Branch · Stoney Creek - Children's Department

Fun with musical instruments and songs.

Sit to Be FitHPL Library
📅Tue, Apr 21 · 11:30am – 12:30pm
📍Dundas Branch · Dundas - Program Room

Exercise your way to better health and fitness.

Craft at HPL - Paperback DaisiesHPL Library
📅Tue, Apr 21 · 2:00pm – 3:00pm
📍Red Hill Branch · Red Hill - Program Room

Unleash your creative side and make something crafty.

Community Partner Visit - Hamilton Urban CoreHPL Library
📅Tue, Apr 21 · 2:00pm – 4:30pm
📍Central Library · Central - 1st Floor Community Partner Desk B

Support and services to immigrant and refugee individuals and families with settlement, career guidance, health and related issues.

Intro to Large-Format and Vinyl PrintingHPL Library
📅Tue, Apr 21 · 2:00pm – 3:00pm
📍Dundas Branch · Dundas - Makerspace

Learn how to use our printers for art projects, business promotions and more.

Adult Creative CircleHPL Library
📅Tue, Apr 21 · 2:00pm – 3:00pm
📍Parkdale Branch · Parkdale - Study Room

Dabble in colouring, puzzles and Scrabble.

3D Design Intro HPL Library
📅Tue, Apr 21 · 2:00pm – 3:00pm
📍Turner Park Branch · Turner Park - Maker Studio

Learn about 3D design.

Craft at HPL - Macrame KeychainHPL Library
📅Tue, Apr 21 · 2:00pm – 3:00pm
📍Terryberry Branch · Terryberry - Program Room

Unleash your creative side and make something crafty.

Imagination StationsHPL Library
📅Tue, Apr 21 · 2:00pm – 5:00pm
📍Lynden Branch · Lynden - Fireplace

Create with our STREAM kits and educational toys.

Internet Privacy and Security 2HPL Library
📅Tue, Apr 21 · 2:00pm – 3:00pm
📍Concession Branch · Concession - Program Room

Learn about viruses and email scams to increase your internet privacy and security.

Playtime with EarlyONHPL Library
📅Tue, Apr 21 · 2:00pm – 4:00pm
📍Binbrook Branch · Binbrook - Program Room

Learn through play, songs and more with EarlyON.

Cross Stitch ClubHPL Library
📅Tue, Apr 21 · 2:00pm – 3:30pm
📍Kenilworth Branch · Kenilworth - Program Room

Bring your current cross stitch project, or start a new one.

Drop-In Knitting and CrochetHPL Library
📅Tue, Apr 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.

Bookmobile VisitHPL Library
📅Tue, Apr 21 · 2:30pm – 3:00pm
📍Bookmobile · Bookmobile - Strathcona Apartments

Visit HPL's Library on wheels. Pick up holds, browse the collections and more.

Pet SafetyHPL Library
📅Tue, Apr 21 · 3:00pm – 6:00pm
📍Concession Branch · Concession - Living Room

Learn about responsible pet ownership, pet licensing and wildlife awareness.

LEGO Build and PlayHPL Library
📅Tue, Apr 21 · 3:00pm – 4:00pm
📍Barton Branch · Barton - Children's Department

Build, imagine and play with LEGO.

Intro to Microsoft Word 2HPL Library
📅Tue, Apr 21 · 3:00pm – 4:00pm
📍Central Library · Central - 4th Floor Computer Lab

Learn the basics of how to use Microsoft Word software.

Terryberry Tween Book ClubHPL Library
📅Tue, Apr 21 · 4:00pm – 5:00pm
📍Terryberry Branch · Terryberry - Children's Area

Chat about your favourite titles, discover new ones and meet friends.

Youth Fibre Crafters ClubHPL Library
📅Tue, Apr 21 · 4:00pm – 5:00pm
📍Waterdown Branch · Waterdown - Program Room

Bring your knitting, stitching, or crochet project and share advice, ideas and conversations with fellow crafters.

Leaps in Literacy HPL Library
📅Tue, Apr 21 · 4:00pm – 5:00pm
📍Terryberry Branch · Terryberry - Study Room 1

A free early intervention literacy program for neurodiverse students in Grades 2-8.

Jigsaw Puzzle SwapHPL Library
📅Tue, Apr 21 · 4:00pm – 5:00pm
📍Concession Branch · Concession - Program Room

Trade your puzzles with others and take home a new-to-you puzzle.

Drop-In Nintendo Switch GamingHPL Library
📅Tue, Apr 21 · 4:00pm – 5:00pm
📍Dundas Branch · Dundas - Program Room

Drop-in for multiplayer video game fun.

Math SuccessHPL Library
📅Tue, Apr 21 · 4:00pm – 5:30pm
📍Kenilworth Branch · Kenilworth - Program Room

Math help for grade 5-8 students.

Reading Buddies HPL Library
📅Tue, Apr 21 · 5:00pm – 6:00pm
📍Turner Park Branch · Turner Park - Adult Program Room

Practice your reading skills with volunteer Reading Buddies.

Conversation Exchange: Español/EnglishHPL Library
📅Tue, Apr 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.

Dungeons and Dragons Campaign - Game 2HPL Library
📅Tue, Apr 21 · 5:30pm – 7:00pm
📍Red Hill Branch · Red Hill - Program Room

Take your character on a legendary adventure.

Stoney Creek Book ClubHPL Library
📅Tue, Apr 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.

Drop-In Tech Help with Teen Volunteers HPL Library
📅Tue, Apr 21 · 6:00pm – 7:00pm
📍Turner Park Branch · Turner Park - Adult Program Room

Bring your tech questions and get one-on-one help.

Hatch Embroidery Digitizer Intro HPL Library
📅Tue, Apr 21 · 6:00pm – 7:00pm
📍Central Library · Central - Photo Studio

Learn how to create embroidery designs with Hatch Embroidery Digitizer.

Newcomer English Conversation Club HPL Library
📅Tue, Apr 21 · 6:00pm – 7:00pm
📍Valley Park Branch · Valley Park - Program Room B

Practise speaking English in a group setting.

Board Games and Puzzles HPL Library
📅Tue, Apr 21 · 6:00pm – 7:00pm
📍Valley Park Branch · Valley Park - Program Room A

Drop-in board game and puzzle fun.

Mindfulness and MeditationHPL Library
📅Tue, Apr 21 · 6:00pm – 7:00pm
📍Central Library · Central - Wentworth Room

A guided session of meditation awaits.

Family Storytime: Get Ready to ReadHPL Library
📅Tue, Apr 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.

Explore and PlayHPL Library
📅Tue, Apr 21 · 9:30am – 11:30am
📍Freelton Branch · Freelton - Open Area 1

Explore and create with themed stations.

English for SeniorsHPL Library
📅Tue, Apr 21 · 9:30am – 11:00am
📍Central Library · Central - 4th Floor Newcomers Classroom

Learn English in a small class with other seniors 55+.

Baby Storytime: Get Ready to ReadHPL Library
📅Tue, Apr 21 · 9:30am – 10:00am
📍Valley Park Branch · Valley Park - Program Room A/B

It’s never too early to read to your baby. Suitable for children from birth to age 24 months.

Information Table - YWCA Immigration Integration ServicesHPL Library
📅Tue, Apr 21 · 9:30am – 5:00pm
📍Red Hill Branch · Red Hill - Marketplace

One-on-one information sessions for Newcomers about settling in Canada.

Community Partner Visit - CMHA Peer SupportHPL Library
📅Wed, Apr 22 · 1:00pm – 5:00pm
📍Central Library · Central - 1st Floor Community Partner Desk B

Canadian Mental Health Association Peer Supporters listen, provide emotional support and inspire hope.

Makerspace Crafts - Cricut CraftHPL Library
📅Wed, Apr 22 · 1:00pm – 2:00pm
📍Parkdale Branch · Parkdale - Study Room

Make and take home a small craft using Makerspace equipment.

French StorytimeHPL Library
📅Wed, Apr 22 · 1:00pm – 1:30pm
📍Central Library · Central - Children's Department

Amenez toute la famille à l'heure du conte et préparez-vous à lire. Bring the whole family to French storytime and get ready to read.

Live Jazz Music at LyndenHPL Library
📅Wed, Apr 22 · 1:00pm – 2:00pm
📍Lynden Branch · Lynden - Fireplace

Listen to live jazz music at the Lynden Branch during Jazz Appreciation Month.

Information Table - Alectra UtilitiesHPL Library
📅Wed, Apr 22 · 1:00pm – 4:00pm
📍Central Library · Central - 1st Floor Jackson Square Lobby

Speak to an Alectra Utilities representative to learn about payment assistance programs and resources to help with your utility bills.

Community Partner Visit - Hamilton Family Health TeamHPL Library
📅Wed, Apr 22 · 10:00am – 2:00pm
📍Central Library · Central - 1st Floor Community Partner Desk A

Learn about the services, supports and education provided by the healthcare and support staff at Hamilton Family Health Team.

Family Storytime: Get Ready to ReadHPL Library
📅Wed, Apr 22 · 10:00am – 10:30am
📍Saltfleet Branch · Saltfleet - Program Room

Bring the whole family to story time and get ready to read.

Music for Babies and Toddlers HPL Library
📅Wed, Apr 22 · 10:00am – 10:30am
📍Waterdown Branch · Waterdown - Program Room

Fun with musical instruments and songs.

Plant a Seed StorytimeHPL Library
📅Wed, Apr 22 · 10:00am – 10:45am
📍Dundas Branch · Dundas - Program Room

Bring the whole family to storytime and get ready to read about seeds and gardening.

Drop-In Knitting and CrochetHPL Library
📅Wed, Apr 22 · 10:00am – 12:00pm
📍Valley Park Branch · Valley Park - Program Room A

A drop-in knitting and crochet program. Bring your current project and materials.

Plant ExchangeHPL Library
📅Wed, Apr 22 · 10:00am – 12:30pm
📍Dundas Branch · Dundas - 1st Floor

Bring your plants, cuttings, seeds or bulbs to trade with other gardeners.

Coffee with Hamilton Police Community Engagement TeamHPL Library
📅Wed, Apr 22 · 10:30am – 11:30am
📍Central Library · Central - Living Room

Chat with the Hamilton Police Service's Community Engagement Team.

Explore and PlayHPL Library
📅Wed, Apr 22 · 10:30am – 12:00pm
📍Waterdown Branch · Waterdown - Program Room

Explore and create with themed stations.

Family Stay and PlayHPL Library
📅Wed, Apr 22 · 10:30am – 11:00am
📍Binbrook Branch

After storytime, stay for social and play time.

Sit to Be FitHPL Library
📅Wed, Apr 22 · 11:00am – 11:45am
📍Saltfleet Branch · Saltfleet - Teen Area

Exercise your way to better health and fitness.

Little Scientists: Earth DayHPL Library
📅Wed, Apr 22 · 11:00am – 11:30am
📍Lynden Branch · Lynden - Fireplace

Ignite your child's curiosity for science and Earth.

LEGO Build and PlayHPL Library
📅Wed, Apr 22 · 12:00am – 11:59pm
📍Concession Branch

Build, imagine and play with LEGO.

Colouring Circle HPL Library
📅Wed, Apr 22 · 12:00pm – 1:00pm
📍Barton Branch · Barton - Outreach

Colouring, it’s not just for kids.

Chair YogaHPL Library
📅Wed, Apr 22 · 12:30pm – 1:30pm
📍Terryberry Branch · Terryberry - Auditorium

Gentle and slow stretching.

Community Partner Visit - Head Injury Rehabilitation OntarioHPL Library
📅Wed, Apr 22 · 2:00pm – 4:00pm
📍Central Library · Central - 1st Floor Community Partner Desk A

Speak with Head Injury Rehabilitation Ontario (HIRO) staff about their community-based rehabilitation programs for adults living with brain injuries in Ontario.

Craft CartHPL Library
📅Wed, Apr 22 · 2:00pm – 4:00pm
📍Kenilworth Branch · Kenilworth - Children's Department

Unleash your creative side.

Binbrook Book ClubHPL Library
📅Wed, Apr 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.

Community Partner Visit - Hamilton Urban CoreHPL Library
📅Wed, Apr 22 · 2:30pm – 4:30pm
📍Central Library · Central - 1st Floor Community Partner Desk C

Support and services to immigrant and refugee individuals and families with settlement, career guidance, health and related issues.

Drop-In Tech Help with Teen Volunteers HPL Library
📅Wed, Apr 22 · 3:00pm – 4:00pm
📍Stoney Creek Branch · Stoney Creek - Teen Area

Bring your tech questions and get one-on-one help.

Knit for a CauseHPL Library
📅Wed, Apr 22 · 3:00pm – 4:00pm
📍Dundas Branch · Dundas - Teen Area

Knit for a cause and earn volunteer hours.

Imagination StationsHPL Library
📅Wed, Apr 22 · 3:30pm – 5:30pm
📍Carlisle Branch · Carlisle - Open Area 1

Create with our STREAM kits and educational toys.

Math SuccessHPL Library
📅Wed, Apr 22 · 3:30pm – 5:00pm
📍Concession Branch

Math help for grade 5-8 students.

English Conversation Circle at TerryberryHPL Library
📅Wed, Apr 22 · 4:00pm – 5:00pm
📍Terryberry Branch · Terryberry - Study Room 1

Practise speaking English in a small group.

Family Chess Drop-InHPL Library
📅Wed, Apr 22 · 4:00pm – 5:00pm
📍Mount Hope Branch · Mount Hope - Teen Area

Bring the family and play chess.

Learn to Play UkuleleHPL Library
📅Wed, Apr 22 · 4:00pm – 5:00pm
📍Kenilworth Branch · Kenilworth - Program Room

Learn how to play the ukulele.

Leaps in Literacy HPL Library
📅Wed, Apr 22 · 4:00pm – 5:00pm
📍Central Library · Central - Wentworth Room

A free early intervention literacy program for neurodiverse students in Grades 2-8.

Teen Study HallHPL Library
📅Wed, Apr 22 · 4:30pm – 6:30pm
📍Binbrook Branch · Binbrook - Program Room

A dedicated, quiet space to hit the books.

Board Games and Puzzles HPL Library
📅Wed, Apr 22 · 5:00pm – 6:00pm
📍Sherwood Branch · Sherwood - Marketplace

Drop-in board game and puzzle fun.

Human Library for NewcomersHPL Library
📅Wed, Apr 22 · 5:00pm – 7:00pm
📍Central Library · Testing Use Only: 5th Floor Board Room

Chat one-to-one with members of Hamilton's community.

Drop-In Tech HelpHPL Library
📅Wed, Apr 22 · 5:30pm – 7:00pm
📍Dundas Branch · Dundas - Teen Area

Bring your phone, tablet or laptop computer and your technology questions to this drop-in program.

French Conversation CircleHPL Library
📅Wed, Apr 22 · 5:30pm – 6:30pm
📍Westdale Branch · Westdale - Program Room

Practise your French-speaking skills weekly at beginner or intermediate level.

Group Theraplay - Parent-Child Play ProgramHPL Library
📅Wed, Apr 22 · 5:30pm – 6:30pm
📍Sherwood Branch · Sherwood - Program Room A/B

Parents and children build their relationship through fun activities. Runs in-branch March 11-April 22, first session on March 4 is virtual.

Pyjama StorytimeHPL Library
📅Wed, Apr 22 · 6:00pm – 6:30pm
📍Kenilworth Branch · Kenilworth - Children's Department

Wear your cozy pyjamas for stories, songs and fun.

Page PartnersHPL Library
📅Wed, Apr 22 · 6:00pm – 7:00pm
📍Valley Park Branch

A fun, evidence-based program to help your child build strong reading habits. For children in Senior Kindergarten to Grade 3.

Machine Knitting IntroHPL Library
📅Wed, Apr 22 · 6:00pm – 7:00pm
📍Waterdown Branch · Waterdown - Maker Studio

Learn to use the LK150 Knitting Machine.

Explore Art at HPL - Colour and EmotionHPL Library
📅Wed, Apr 22 · 6:00pm – 7:30pm
📍Central Library · Central - 2nd Floor Program Room

Use colour to create mood and express emotion.

Community Partner Visit - YWCA Immigration ServicesHPL Library
📅Wed, Apr 22 · 8:30am – 4:30pm
📍Central Library · Central - 4th Floor Community Partner Office

One-on-one information sessions for Newcomers about settling in Canada.

Playtime with EarlyONHPL Library
📅Wed, Apr 22 · 9:30am – 12:00pm
📍Sherwood Branch · Sherwood - Program Room A/B

Learn through play, songs and more with EarlyON.

English for Seniors OnlineHPL Library
📅Wed, Apr 22 · 9:30am – 10:30am
📍Virtual Branch

Learn English in a small class with other seniors 55+.

Locke Adult Book ClubHPL Library
📅Thu, Apr 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.

Music for Babies and Toddlers HPL Library
📅Thu, Apr 23 · 1:00pm – 1:30pm
📍Central Library · Central - Children's Department

Fun with musical instruments and songs.

Cricut Design SpaceHPL Library
📅Thu, Apr 23 · 1:30pm – 2:30pm
📍Terryberry Branch · Terryberry - Program Room

Learn to design and create projects on this crafting machine.

Storytime for Adults with DisabilitiesHPL Library
📅Thu, Apr 23 · 10:00am – 11:00am
📍Turner Park Branch · Turner Park - Adult Program Room

Join a fun interactive program for adults with disabilities.

Family Storytime: Get Ready to ReadHPL Library
📅Thu, Apr 23 · 10:00am – 10:30am
📍Westdale Branch · Westdale - Program Room

Bring the whole family to story time and get ready to read.

Baby Storytime: Get Ready to ReadHPL Library
📅Thu, Apr 23 · 10:00am – 10:30am
📍Kenilworth Branch · Kenilworth - Children's Department

It’s never too early to read to your baby. Suitable for children age 24 months and younger.

Drop-In Knitting and CrochetHPL Library
📅Thu, Apr 23 · 10:00am – 12:00pm
📍Concession Branch · Concession - Program Room

A drop-in knitting and crochet program. Bring your current project and materials.

VON Caregiver Education SeriesHPL Library
📅Thu, Apr 23 · 10:00am – 12:00pm
📍Central Library · Central - Wentworth Room

Are you caring for a family member or friend with a long-term health condition?

Movies for All at Stoney CreekHPL Library
📅Thu, Apr 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.

Information Table - Service CanadaHPL Library
📅Thu, Apr 23 · 10:00am – 12:00pm
📍Barton Branch · Barton - Gallery Display

Chat with a specialist about federal government services, including getting a social insurance number, employment insurance, the Canadian Pension Plan, and more.

Information Table - Wesley Employment ServicesHPL Library
📅Thu, Apr 23 · 10:00am – 1:00pm
📍Central Library · Central - 1st Floor Jackson Square Lobby

Learn about Wesley Employment Services' Power of Possible job-search workshop series.

Sit to Be FitHPL Library
📅Thu, Apr 23 · 10:30am – 11:30am
📍Sherwood Branch · Sherwood - Program Room A/B

Exercise your way to better health and fitness.

Plant a Seed StorytimeHPL Library
📅Thu, Apr 23 · 10:30am – 11:30am
📍Carlisle Branch · Carlisle - Open Area 1

Bring the whole family to storytime and get ready to read about seeds and gardening.

Information Table - Xperience Annex Youth NavigatorsHPL Library
📅Thu, Apr 23 · 10:30am – 1:30pm
📍Saltfleet Branch · Saltfleet - Teen Area

Choose your path. Chart your future. Achieve your goals.

Infant ConnectionsHPL Library
📅Thu, Apr 23 · 10:30am – 11:00am
📍Dundas Branch · Dundas - Children's Area

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.

Family Stay and PlayHPL Library
📅Thu, Apr 23 · 10:30am – 11:30am
📍Red Hill Branch · Red Hill - Children's Department

After storytime, stay for social and play time.

Baby Stay and PlayHPL Library
📅Thu, Apr 23 · 10:30am – 11:00am
📍Kenilworth Branch

Stay for social and play time.

Intro to Microsoft Word 2HPL Library
📅Thu, Apr 23 · 11:00am – 12:00pm
📍Terryberry Branch

Learn the basics of how to use Microsoft Word software.

Teen Video Gaming with Teen VolunteersHPL Library
📅Thu, Apr 23 · 11:00am – 1:00pm
📍Saltfleet Branch · Saltfleet - Program Room

Play video games on Nintendo Switch with other teens.

Turner Park Book ClubHPL Library
📅Thu, Apr 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.

Newcomer English Conversation Club HPL Library
📅Thu, Apr 23 · 2:00pm – 3:00pm
📍Red Hill Branch · Red Hill - Program Room

Practise speaking English in a group setting.

Create a PodcastHPL Library
📅Thu, Apr 23 · 2:00pm – 3:00pm
📍Binbrook Branch · Binbrook - Program Room

Learn how to create a podcast.

Saltfleet Book ClubHPL Library
📅Thu, Apr 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.

Cookbook ClubHPL Library
📅Thu, Apr 23 · 2:30pm – 3:30pm
📍Ancaster Branch

Level up your cooking and baking skills. Choose a recipe, prepare it at home and share your experience with fellow home chefs.

Math QuestHPL Library
📅Thu, Apr 23 · 3:00pm – 7:00pm
📍Parkdale Branch · Parkdale - Main Room

An in-person math adventure.

Knit for a CauseHPL Library
📅Thu, Apr 23 · 3:00pm – 4:00pm
📍Saltfleet Branch · Saltfleet - Teen Area

Knit for a cause and earn volunteer hours.

Drop-In Tech Help with Teen Volunteers HPL Library
📅Thu, Apr 23 · 3:30pm – 4:30pm
📍Central Library · Central - 2nd Floor Program Room

Bring your tech questions and get one-on-one help.

English Conversation Circle at CentralHPL Library
📅Thu, Apr 23 · 3:30pm – 4:30pm
📍Central Library · Central - 4th Floor Newcomers Classroom

Practise speaking English in a small group.

Leaps in Literacy HPL Library
📅Thu, Apr 23 · 4:00pm – 5:00pm
📍Central Library · Central - Wentworth Room

A free early intervention literacy program for neurodiverse students in Grades 2-8.

Reading Buddies HPL Library
📅Thu, Apr 23 · 4:00pm – 5:00pm
📍Westdale Branch · Westdale - Children's Department

Practice your reading skills with volunteer Reading Buddies.

STEAM Learning Lab - Plant a FlowerHPL Library
📅Thu, Apr 23 · 4:00pm – 5:00pm
📍Saltfleet Branch · Saltfleet - Program Room

Hands-on STEAM (Science, Tech, Engineering, Art and Math) fun.

Math SuccessHPL Library
📅Thu, Apr 23 · 4:00pm – 5:30pm
📍Kenilworth Branch · Kenilworth - Program Room

Math help for grade 5-8 students.

Dungeons and Dragons CampaignHPL Library
📅Thu, Apr 23 · 4:00pm – 5:00pm
📍Dundas Branch · Dundas - Program Room

Take your character on a legendary adventure.

Craft CartHPL Library
📅Thu, Apr 23 · 4:30pm – 7:30pm
📍Freelton Branch · Freelton - Open Area 1

Unleash your creative side.

Family Chess Drop-InHPL Library
📅Thu, Apr 23 · 5:00pm – 6:00pm
📍Turner Park Branch · Turner Park - Marketplace

Bring the family and play chess.

French Conversation CircleHPL Library
📅Thu, Apr 23 · 5:00pm – 6:00pm
📍Central Library

Practise your French-speaking skills weekly at beginner or intermediate level.

Drop-In Dungeons and Dragons for AdultsHPL Library
📅Thu, Apr 23 · 5:00pm – 6:30pm
📍Stoney Creek Branch

Start and finish a one-shot game in a single session with other adults in this drop-in session.

HPL Writing Workshop - Poetry Makefest with Gary BarwinHPL Library
📅Thu, Apr 23 · 5:00pm – 6:30pm
📍Westdale Branch · Westdale - Program Room

Sharpen your poetry writing skills with fellow writers in this workshop led by Gary Barwin.

Make Stickers With a Vinyl PrinterHPL Library
📅Thu, Apr 23 · 6:00pm – 7:00pm
📍Central Library · Central - Photo Studio

Learn how to create custom designs, print and cut them out using a vinyl printer.

Bark for Books with Therapy Tails OntarioHPL Library
📅Thu, Apr 23 · 6:30pm – 7:30pm
📍Valley Park Branch · Valley Park - Study Table Area

Read aloud to a furry friend to help build interest, confidence and a love for reading.

Community Partner Visit - Mishka Social ServicesHPL Library
📅Thu, Apr 23 · 9:00am – 12:00pm
📍Central Library

Mishka Social Services provides social services in Arabic and English/ نقدم الخدمات الاجتماعية باللغة العربية والانكليزية

English for SeniorsHPL Library
📅Thu, Apr 23 · 9:30am – 11:00am
📍Central Library · Central - 4th Floor Newcomers Classroom

Learn English in a small class with other seniors 55+.

Infant Massage at DundasHPL Library
📅Thu, Apr 23 · 9:30am – 10:30am
📍Dundas Branch · Dundas - Program Room

Learn the benefits of massage for your infant and how to do it.

Lil’ Kids ClubActive Parents
📅Thu, Apr 23 · April 23 @ 10:30 am – 11:30 am
📍Hamilton Farmers Market · 35 York Boulevard, Hamilton, Ontario, Canada

Introducing the Hamilton Farmers' Market Lil' Kids Club! Once all the bigger kids are back to school, join us at the Hamilton Farmers' Market for toddler aged programming (0-4yrs) on […]

Infant MassageHPL Library
📅Fri, Apr 24 · 1:00pm – 2:00pm
📍Ancaster Branch · Ancaster - Murray Ferguson Room

Learn the benefits of massage for your infant and how to do it.

Intro to Microsoft Word 2HPL Library
📅Fri, Apr 24 · 10:00am – 11:00am
📍Turner Park Branch · Turner Park - Computer Lab

Learn the basics of how to use Microsoft Word software.

Little Scientists: Earth DayHPL Library
📅Fri, Apr 24 · 10:00am – 11:00am
📍Kenilworth Branch · Kenilworth - Children's Department

Ignite your child's curiosity for science and Earth.

Writing Circle for Older AdultsHPL Library
📅Fri, Apr 24 · 10:00am – 12:00pm
📍Central Library · Central - 4th Floor Newcomer Learning Centre

A supportive forum for writers who are older adults.

Baby Stay and PlayHPL Library
📅Fri, Apr 24 · 10:00am – 10:30am
📍Sherwood Branch

Stay for social and play time.

Craft CartHPL Library
📅Fri, Apr 24 · 10:00am – 3:00pm
📍Ancaster Branch · Ancaster - Children's Department

Unleash your creative side.

Family Storytime: Get Ready to ReadHPL Library
📅Fri, Apr 24 · 10:00am – 10:30am
📍Dundas Branch · Dundas - Program Room

Bring the whole family to story time and get ready to read.

Family Movies at Valley ParkHPL Library
📅Fri, Apr 24 · 10:00am – 12:00pm
📍Valley Park Branch · Valley Park - Program Room A/B

Watch new releases and rediscover old favourites.

Teen ZoneHPL Library
📅Fri, Apr 24 · 10:30am – 12:00pm
📍Sherwood Branch · Sherwood - Program Room A/B

Hang out with friends in the library and explore games and activities.

Explore and PlayHPL Library
📅Fri, Apr 24 · 10:30am – 12:00pm
📍Lynden Branch · Lynden - Fireplace

Explore and create with themed stations.

Young at Heart HPL Library
📅Fri, Apr 24 · 10:30am – 11:30am
📍Central Library · Central - 2nd Floor Program Room

Connect with others age 55 and older for fun and games.

Play KitchenHPL Library
📅Fri, Apr 24 · 11:00am – 12:00pm
📍Stoney Creek Branch · Stoney Creek - Children's area

Explore and create with our various food-themed stations and activities.

Sit to Be FitHPL Library
📅Fri, Apr 24 · 11:00am – 12:00pm
📍Ancaster Branch · Ancaster - Murray Ferguson Room

Exercise your way to better health and fitness.

Make Art HPL Library
📅Fri, Apr 24 · 11:30am – 1:00pm
📍Saltfleet Branch · Saltfleet - Program Room

Create art with other teens.

Noon Hour Concert: Jazz Appreciation MonthHPL Library
📅Fri, Apr 24 · 12:00pm – 1:00pm
📍Central Library · Central - Hamilton Room

Listen to live jazz music at the Central Library.

LEGO Build and PlayHPL Library
📅Fri, Apr 24 · 12:00pm – 4:00pm
📍Central Library · Central - Children's Department

Build, imagine and play with LEGO.

Drop-In Complicated Board Games for AdultsHPL Library
📅Fri, Apr 24 · 2:00pm – 4:00pm
📍Red Hill Branch · Red Hill - Program Room

Start and finish a one-shot game in a single session with other adults in this drop-in session.

Community Partner Visit - Hamilton Urban CoreHPL Library
📅Fri, Apr 24 · 2:00pm – 4:30pm
📍Central Library · Central - 1st Floor Community Partner Desk A

Support and services to immigrant and refugee individuals and families with settlement, career guidance, health and related issues.

Live Jazz Music at BartonHPL Library
📅Fri, Apr 24 · 2:00pm – 3:00pm
📍Barton Branch · Barton - Gallery Display

Listen to live jazz music at the Barton Branch during Jazz Appreciation Month.

Seniors Maintaining Active Roles Together Exercise ProgramHPL Library
📅Fri, Apr 24 · 2:30pm – 3:30pm
📍Valley Park Branch · Valley Park - Program Room A/B

Improve your strength, balance and flexibility, regardless of current physical ability, through the SMART program.

Math QuestHPL Library
📅Fri, Apr 24 · 3:00pm – 5:00pm
📍Terryberry Branch · Terryberry - Children's Area

An in-person math adventure.

Cricut Design SpaceHPL Library
📅Fri, Apr 24 · 3:00pm – 4:00pm
📍Freelton Branch · Freelton - Open Area 1

Learn to design and create projects on this crafting machine.

Family Stay and PlayHPL Library
📅Fri, Apr 24 · 3:00pm – 5:00pm
📍Sherwood Branch · Sherwood - Program Room C

Social and play time for families with children age 5 and younger.

Live Jazz Music at TerryberryHPL Library
📅Fri, Apr 24 · 3:30pm – 4:30pm
📍Terryberry Branch · Terryberry - Main Floor

Listen to live jazz music at the Terryberry Branch during Jazz Appreciation Month.

Imagination StationsHPL Library
📅Fri, Apr 24 · 3:30pm – 4:30pm
📍Saltfleet Branch · Saltfleet - Program Room

Create with our STREAM kits and educational toys.

Drop-In Nintendo Switch GamingHPL Library
📅Fri, Apr 24 · 3:30pm – 4:30pm
📍Barton Branch · Barton - Program Room

Drop-in for multiplayer video game fun.

Dungeons and Dragons CampaignHPL Library
📅Fri, Apr 24 · 4:00pm – 5:00pm
📍Turner Park Branch · Turner Park - Adult Program Room

Take your character on a legendary adventure.

Community Partner Visit - CMHA Peer SupportHPL Library
📅Fri, Apr 24 · 9:00am – 12:00pm
📍Central Library · Central - 1st Floor Community Partner Desk A

Peer Supporters listen, provide emotional support and most importantly, inspire hope

Baby Storytime: Get Ready to ReadHPL Library
📅Fri, Apr 24 · 9:30am – 10:00am
📍Sherwood Branch · Sherwood - Program Room C

It’s never too early to read to your baby. Suitable for children from birth to age 24 months.

Dungeons and Dragons Campaign for AdultsHPL Library
📅Sat, Apr 25 · 1:00pm – 4:00pm
📍Waterdown Branch

Embark on a multi-session campaign perfect for new and returning players.

International Astronomy DayHPL Library
📅Sat, Apr 25 · 1:00pm – 4:00pm
📍Westdale Branch · Westdale - Program Room

Learn about the night sky, our solar system and more.

Everyone PlaysHPL Library
📅Sat, Apr 25 · 1:00pm – 3:00pm
📍Lynden Branch · Lynden - Fireplace

Drop-in and join us for movement-based activities and games from around the world.

Live Jazz Music at WestdaleHPL Library
📅Sat, Apr 25 · 1:00pm – 2:00pm
📍Westdale Branch · Westdale - Lounge

Listen to live jazz music at the Westdale Branch during Jazz Appreciation Month.

Craft CartHPL Library
📅Sat, Apr 25 · 1:00pm – 4:00pm
📍Waterdown Branch · Waterdown - Program Room

Unleash your creative side.

Family Storytime: Get Ready to ReadHPL Library
📅Sat, Apr 25 · 10:00am – 10:30am
📍Westdale Branch · Westdale - Program Room

Bring the whole family to story time and get ready to read.

Chess Drop-InHPL Library
📅Sat, Apr 25 · 10:00am – 12:00pm
📍Dundas Branch · Dundas - 1st Floor

Play chess with other fans of the game and hone your skills.

Free Tax Preparation Service Drop-InHPL Library
📅Sat, Apr 25 · 10:00am – 4:00pm
📍Barton Branch · Barton - Program Room

Trained volunteers help file your taxes at select branches.

Make and Create - Weaving with a Cardboard LoomHPL Library
📅Sat, Apr 25 · 10:00am – 11:00am
📍Sherwood Branch · Sherwood - Children's Department

Get creative and make a unique craft.

French Conversation CircleHPL Library
📅Sat, Apr 25 · 10:00am – 11:00am
📍Terryberry Branch · Terryberry - Program Room

Practice your French-speaking skills weekly at beginner or intermediate level.

Family Movies at BinbrookHPL Library
📅Sat, Apr 25 · 10:00am – 12:00pm
📍Binbrook Branch · Binbrook - Program Room

Watch new releases and rediscover old favourites.

Imagination StationsHPL Library
📅Sat, Apr 25 · 10:00am – 11:00am
📍Locke Branch · Locke - Children's Department

Create with our STREAM kits and educational toys.

Bookmobile VisitHPL Library
📅Sat, Apr 25 · 10:00am – 11:00am
📍Bookmobile · Bookmobile- Stoney Creek Arena

Visit HPL's Library on wheels. Pick up holds, browse the collections and more.

Maker Cart Drop-In (Ages 8 to 12)HPL Library
📅Sat, Apr 25 · 10:15am – 11:00am
📍Turner Park Branch · Turner Park - Adult Program Room

Choose from an assortment of tech devices and traditional crafting materials. Ages 8 to 12.

Plant a Seed StorytimeHPL Library
📅Sat, Apr 25 · 10:30am – 11:15am
📍Red Hill Branch · Red Hill - Program Room

Bring the whole family to storytime and get ready to read about seeds and gardening.

Family BingoHPL Library
📅Sat, Apr 25 · 10:30am – 11:30am
📍Saltfleet Branch · Saltfleet - Program Room

Family fun with BINGO

Introduction to BalletHPL Library
📅Sat, Apr 25 · 10:45am – 11:45am
📍Central Library · Central - Hamilton Room

An introduction to ballet for children.

Family Stay and PlayHPL Library
📅Sat, Apr 25 · 11:00am – 11:30am
📍Westdale Branch · Westdale - Program Room

After storytime, stay for social and play time.

Drop-In Knitting and CrochetHPL Library
📅Sat, Apr 25 · 11:00am – 1:00pm
📍Kenilworth Branch · Kenilworth - Children's Department

A drop-in knitting and crochet program. Bring your current project and materials.

Bark for Books with St. John's AmbulanceHPL Library
📅Sat, Apr 25 · 11:00am – 12:00pm
📍Waterdown Branch · Waterdown - Program Room

Read aloud to a furry friend to help build interest, confidence and a love for reading.

Family Chess Drop-InHPL Library
📅Sat, Apr 25 · 12:00pm – 2:00pm
📍Terryberry Branch · Terryberry - Children's Area

Bring the family and play chess.

Interactive Ballet Performance HPL Library
📅Sat, Apr 25 · 12:15pm – 1:15pm
📍Central Library · Central - 4th Floor

Watch and learn about the world of professional dance.

Green Screen FunHPL Library
📅Sat, Apr 25 · 2:00pm – 3:00pm
📍Central Library

Pick a scene, get your photo taken in front of it.

Family Movies at Red HillHPL Library
📅Sat, Apr 25 · 2:00pm – 3:30pm
📍Red Hill Branch · Red Hill - Program Room

Watch new releases and rediscover old favourites.

Family Movies at Turner ParkHPL Library
📅Sat, Apr 25 · 2:00pm – 4:00pm
📍Turner Park Branch · Turner Park - Children's Program Room

Watch new releases and rediscover old favourites.

Make and Create - Spring ThingsHPL Library
📅Sat, Apr 25 · 2:30pm – 3:30pm
📍Saltfleet Branch · Saltfleet - Program Room

Get creative and make a unique craft.

LEGO Build and PlayHPL Library
📅Sat, Apr 25 · 9:00am – 12:00pm
📍Ancaster Branch · Ancaster - Children's Department

Build, imagine and play with LEGO.

Math QuestHPL Library
📅Sat, Apr 25 · 9:00am – 12:00pm
📍Terryberry Branch · Terryberry - Children's Area

An in-person math adventure.

Board Games and Puzzles HPL Library
📅Sat, Apr 25 · 9:30am – 4:00pm
📍Concession Branch · Concession - Children's Department

Drop-in board game and puzzle fun.

Woodview Mental Health and Autism Services Family CarnivalActive Parents
📅Sat, Apr 25 · April 25 @ 10:00 am – 2:00 pm
📍Hamilton Wentworth District School Board · 20 Education Court, Hamilton, ON, Canada

This is a FREE event for the family - no registration is required! Come by and enjoy the balloon twister, sensory room, crafts and games, face painting, and live performances!

Free Family Open Studio at the AGBActive Parents
📅Sun, Apr 26 · April 26 @ 1:00 pm – 4:00 pm
📍Art Gallery of Burlington · 1333 Lakeshore Road, Burlington, Ontario, Canada

Celebrate heritage, imagination and the power of storytelling through art this spring! This season of free family-friendly programming is inspired by artist Roda Medhat’s immersive sculptural environment. Our knowledgeable artist-instructors […]

Family Fun Day Stoney CreekActive Parents
📅Sun, Apr 26 · April 26 @ 11:00 am – 5:00 pm
📍Downtown Stoney Creek · King Street East in Dowtown Stoney Creek (Lake Ave to New Mountain), Ontario, Canada

live music, artisan vendors, carriage rides, face painting, family fun, food truck, shopping, FREE coffee & timbits (thank you Tim Hortons) fresh tulips and puzzle cookies $5 with proceeds to […]

Infant Massage HPL Library
📅Mon, Apr 27 · 1:00pm – 2:00pm
📍Concession Branch · Concession - Program Room

Learn the benefits of massage for your infant and how to do it.

Community Partner Visit - Service CanadaHPL Library
📅Mon, Apr 27 · 1:00pm – 4:00pm
📍Central Library · Central - 1st Floor Community Partner Desk A

Chat with a specialist about federal government services, including getting a social insurance number, employment insurance, the Canada Pension Plan and more.

Movies for Adults at CentralHPL Library
📅Mon, Apr 27 · 1:00pm – 4:00pm
📍Central Library · Central - Hamilton Room

A great selection of free movies from new releases to award-winning classics.

Seniors Maintaining Active Roles Together Exercise ProgramHPL Library
📅Mon, Apr 27 · 1:00pm – 2:00pm
📍Binbrook Branch · Binbrook - Program Room

Improve your strength, balance and flexibility, regardless of current physical ability, through the SMART program.

Let's Talk Music HPL Library
📅Mon, Apr 27 · 1:00pm – 2:00pm
📍Ancaster Branch · Ancaster - Murray Ferguson Room

Explore great albums from the past with other music fans.

Sit to Be FitHPL Library
📅Mon, Apr 27 · 1:00pm – 1:45pm
📍Stoney Creek Branch · Stoney Creek - Saltfleet Room

Exercise your way to better health and fitness.

Information Table - Women's Education and Rural SupportHPL Library
📅Mon, Apr 27 · 1:30pm – 3:30pm
📍Turner Park Branch · Turner Park - Entry

A safe space for women to discuss mental health, wellness, boundaries, healthy relationships and more.

Women’s Education and Rural Support CounsellingHPL Library
📅Mon, Apr 27 · 1:30pm – 3:30pm
📍Turner Park Branch

A safe space for women to discuss mental health, wellness, boundaries, healthy relationships and more.

Family Storytime: Get Ready to ReadHPL Library
📅Mon, Apr 27 · 10:00am – 10:30am
📍Binbrook Branch · Binbrook - Program Room

Bring the whole family to story time and get ready to read.

Explore and PlayHPL Library
📅Mon, Apr 27 · 10:00am – 11:00am
📍Central Library · Central - Hamilton Room

Explore and create with themed stations.

Audio Recording Intro HPL Library
📅Mon, Apr 27 · 10:00am – 11:00am
📍Central Library · Central - Sound Studio

Learn the basics of audio recording using GarageBand.

Drop-In Knitting and CrochetHPL Library
📅Mon, Apr 27 · 10:00am – 12:00pm
📍Terryberry Branch · Terryberry - Main Floor

A drop-in knitting and crochet program. Bring your current project and materials.

Baby Storytime: Get Ready to ReadHPL Library
📅Mon, Apr 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.

Family Stay and PlayHPL Library
📅Mon, Apr 27 · 10:30am – 11:00am
📍Binbrook Branch

After storytime, stay for social and play time.

Craft at HPL - Wooden Door SignHPL Library
📅Mon, Apr 27 · 10:30am – 11:30am
📍Turner Park Branch · Turner Park - Adult Program Room

Unleash your creative side and make something crafty.

Baby Stay and PlayHPL Library
📅Mon, Apr 27 · 10:30am – 11:00am
📍Saltfleet Branch · Saltfleet - Children's Department

Stay for social and play time.

Information Table - Xperience Annex Youth NavigatorsHPL Library
📅Mon, Apr 27 · 11:00am – 1:00pm
📍Westdale Branch · Westdale - Children's Department

Choose your path. Chart your future. Achieve your goals.

Drop-In Tech HelpHPL Library
📅Mon, Apr 27 · 12:00pm – 2:00pm
📍Sherwood Branch · Sherwood - Marketplace

Bring your phone, tablet or laptop computer and your technology questions to this drop-in program.

Infant ConnectionsHPL Library
📅Mon, Apr 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.

Mindfulness and MeditationHPL Library
📅Mon, Apr 27 · 2:00pm – 3:00pm
📍Sherwood Branch · Sherwood - Program Room A/B

A guided session of meditation awaits.

Craft CartHPL Library
📅Mon, Apr 27 · 2:00pm – 5:00pm
📍Lynden Branch · Lynden - Fireplace

Unleash your creative side.

French Conversation CircleHPL Library
📅Mon, Apr 27 · 2:00pm – 3:00pm
📍Waterdown Branch · Waterdown - Program Room

Practise your French-speaking skills weekly at beginner or intermediate level.

Social CaféHPL Library
📅Mon, Apr 27 · 2:30pm – 4:00pm
📍Binbrook Branch

A social space for people with memory issues and their care partner.

Family Chess Drop-InHPL Library
📅Mon, Apr 27 · 3:00pm – 5:00pm
📍Westdale Branch · Westdale - Program Room

Bring the family and play chess.

Math QuestHPL Library
📅Mon, Apr 27 · 3:00pm – 7:00pm
📍Red Hill Branch · Red Hill - Children's Department

An in-person math adventure.

Drop-In Tech Help with Teen Volunteers HPL Library
📅Mon, Apr 27 · 3:30pm – 4:30pm
📍Terryberry Branch · Terryberry - Main Floor

Bring your tech questions and get one-on-one help.

Board Games and Puzzles HPL Library
📅Mon, Apr 27 · 3:30pm – 4:30pm
📍Locke Branch · Locke - Children's Department

Drop-in board game and puzzle fun.

Reading Buddies HPL Library
📅Mon, Apr 27 · 3:30pm – 4:30pm
📍Saltfleet Branch · Saltfleet - Program Room

Practice your reading skills with volunteer Reading Buddies.

Math SuccessHPL Library
📅Mon, Apr 27 · 3:30pm – 5:00pm
📍Concession Branch

Math help for grade 5-8 students.

Bark for Books with St. John's AmbulanceHPL Library
📅Mon, Apr 27 · 4:00pm – 5:00pm
📍Kenilworth Branch · Kenilworth - Children's Department

Read aloud to a furry friend to help build interest, confidence and a love for reading.

Leaps in Literacy HPL Library
📅Mon, Apr 27 · 4:00pm – 5:00pm
📍Terryberry Branch · Terryberry - Study Room 1

A free early intervention literacy program for neurodiverse students in Grades 2-8.

Teen Study HallHPL Library
📅Mon, Apr 27 · 4:30pm – 6:30pm
📍Binbrook Branch · Binbrook - Program Room

A dedicated, quiet space to hit the books.

Bark for Books with Therapy Tails OntarioHPL Library
📅Mon, Apr 27 · 6:00pm – 7:00pm
📍Turner Park Branch · Turner Park - Adult Program Room

Read aloud to a furry friend to help build interest, confidence and a love for reading.

Guitar PickersHPL Library
📅Mon, Apr 27 · 6:00pm – 7:30pm
📍Greensville Branch · Greensville - Community Centre

Play guitar and share songs.

Waterdown Tween Book ClubHPL Library
📅Mon, Apr 27 · 6:30pm – 7:30pm
📍Waterdown Branch · Waterdown - Program Room

Chat about your favourite titles, discover new ones and meet friends.

Learn to Play UkuleleHPL Library
📅Mon, Apr 27 · 6:30pm – 7:30pm
📍Valley Park Branch · Valley Park - Program Room A/B

Learn how to play the ukulele.

Information Table - YWCA Immigration Integration ServicesHPL Library
📅Mon, Apr 27 · 9:00am – 5:00pm
📍Turner Park Branch · Turner Park - Marketplace

One-on-one information sessions for Newcomers about settling in Canada.

English for Seniors OnlineHPL Library
📅Mon, Apr 27 · 9:30am – 10:30am
📍Virtual Branch

Learn English in a small class with other seniors 55+.

Seniors Maintaining Active Roles Together Exercise ProgramHPL Library
📅Tue, Apr 28 · 1:00pm – 2:00pm
📍Ancaster Branch · Ancaster - Murray Ferguson Room

Improve your strength, balance and flexibility, regardless of current physical ability, through the SMART program.

Little ArtistsHPL Library
📅Tue, Apr 28 · 1:00pm – 2:00pm
📍Central Library · Central - Wentworth Room

Ignite your little one's imagination.

Books and Brews Book Club - ParkdaleHPL Library
📅Tue, Apr 28 · 1:00pm – 2:00pm
📍210 Parkdale Ave N, Hamilton, ON L8H 5X5

Chat about books at Coffee Brick at 210 Parkdale Ave N, Hamilton.

Information Table - Service CanadaHPL Library
📅Tue, Apr 28 · 1:00pm – 4:00pm
📍Parkdale Branch · Parkdale - Main Room

Chat with a specialist about federal government services, including getting a social insurance number, employment insurance, the Canada Pension Plan, and more.

Movies for Adults at Stoney CreekHPL Library
📅Tue, Apr 28 · 1:00pm – 3:00pm
📍Stoney Creek Branch · Stoney Creek - Saltfleet Room

A great selection of free movies from new releases to award-winning classics.

Information Table - Wesley Employment ServicesHPL Library
📅Tue, Apr 28 · 10:00am – 1:00pm
📍Central Library · Central - 1st Floor Jackson Square Lobby

Learn about Wesley Employment Services' Power of Possible job-search workshop series.

Women’s Education and Rural Support CounsellingHPL Library
📅Tue, Apr 28 · 10:00am – 12:00pm
📍Dundas Branch · Dundas - Teen Area

A safe space for women to discuss mental health, wellness, boundaries, healthy relationships and more.

Family Stay and PlayHPL Library
📅Tue, Apr 28 · 10:00am – 11:00am
📍Dundas Branch · Dundas - Children's Area

After storytime, stay for social and play time.

Baby Stay and PlayHPL Library
📅Tue, Apr 28 · 10:30am – 11:00am
📍Binbrook Branch

Stay for social and play time.

Rainbow Family StorytimeHPL Library
📅Tue, Apr 28 · 10:30am – 11:00am
📍Valley Park Branch

Storytime focused on family diversity.

Sit to Be FitHPL Library
📅Tue, Apr 28 · 11:30am – 12:30pm
📍Dundas Branch · Dundas - Program Room

Exercise your way to better health and fitness.

Ancestry Library EditionHPL Library
📅Tue, Apr 28 · 2:00pm – 3:00pm
📍Concession Branch · Concession - Program Room

Trace your roots using Ancestry Library Edition.

Playtime with EarlyONHPL Library
📅Tue, Apr 28 · 2:00pm – 4:00pm
📍Binbrook Branch · Binbrook - Program Room

Learn through play, songs and more with EarlyON.

Cross Stitch ClubHPL Library
📅Tue, Apr 28 · 2:00pm – 3:30pm
📍Kenilworth Branch · Kenilworth - Program Room

Bring your current cross stitch project, or start a new one.

Drop-In Knitting and CrochetHPL Library
📅Tue, Apr 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.

Information Table - Goodwill AmityHPL Library
📅Tue, Apr 28 · 2:00pm – 5:00pm
📍Westdale Branch · Westdale - Lounge

Learn about Goodwill Amity's employment services.

Prepare to Apply for the Canadian Citizenship TestHPL Library
📅Tue, Apr 28 · 2:00pm – 4:00pm
📍Red Hill Branch · Red Hill - Program Room

Get ready to apply for the Canadian citizenship test with YWCA Hamilton's Settlement Services.

Community Partner Visit - Hamilton Urban CoreHPL Library
📅Tue, Apr 28 · 2:00pm – 4:30pm
📍Central Library · Central - 1st Floor Community Partner Desk A

Support and services to immigrant and refugee individuals and families with settlement, career guidance, health and related issues.

Intro to Artificial IntelligenceHPL Library
📅Tue, Apr 28 · 2:00pm – 3:00pm
📍Dundas Branch · Dundas - Program Room

Learn how Artificial Intelligence is shaping the world in which we live.

Imagination StationsHPL Library
📅Tue, Apr 28 · 2:00pm – 5:00pm
📍Lynden Branch · Lynden - Fireplace

Create with our STREAM kits and educational toys.

Bookmobile VisitHPL Library
📅Tue, Apr 28 · 2:30pm – 3:00pm
📍Bookmobile · Bookmobile - Strathcona Apartments

Visit HPL's Library on wheels. Pick up holds, browse the collections and more.

Job Search Resources: LinkedIn Learning and NorthstarHPL Library
📅Tue, Apr 28 · 2:30pm – 3:30pm
📍Ancaster Branch

Learn more about HPL's many online job search resources.

LEGO Build and PlayHPL Library
📅Tue, Apr 28 · 3:00pm – 4:00pm
📍Barton Branch · Barton - Children's Department

Build, imagine and play with LEGO.

STEAM Learning Lab - Build the Community of the FutureHPL Library
📅Tue, Apr 28 · 3:30pm – 4:30pm
📍Westdale Branch · Westdale - Program Room

Hands-on STEAM (Science, Tech, Engineering, Art and Math) fun.

Bark for Books with St. John's AmbulanceHPL Library
📅Tue, Apr 28 · 3:30pm – 4:30pm
📍Concession Branch

Read aloud to a furry friend to help build interest, confidence and a love for reading.

3D Design Intro HPL Library
📅Tue, Apr 28 · 4:00pm – 5:00pm
📍Red Hill Branch · Red Hill - Computer Lab

Learn about 3D design.

Drop-In Nintendo Switch GamingHPL Library
📅Tue, Apr 28 · 4:00pm – 5:00pm
📍Dundas Branch · Dundas - Program Room

Drop-in for multiplayer video game fun.

Youth Fibre Crafters ClubHPL Library
📅Tue, Apr 28 · 4:00pm – 5:00pm
📍Waterdown Branch · Waterdown - Program Room

Bring your knitting, stitching, or crochet project and share advice, ideas and conversations with fellow crafters.

Leaps in Literacy HPL Library
📅Tue, Apr 28 · 4:00pm – 5:00pm
📍Terryberry Branch · Terryberry - Study Room 1

A free early intervention literacy program for neurodiverse students in Grades 2-8.

Math SuccessHPL Library
📅Tue, Apr 28 · 4:00pm – 5:30pm
📍Kenilworth Branch · Kenilworth - Program Room

Math help for grade 5-8 students.

Conversation Exchange: Español/EnglishHPL Library
📅Tue, Apr 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.

Reading Buddies HPL Library
📅Tue, Apr 28 · 5:00pm – 6:00pm
📍Turner Park Branch · Turner Park - Adult Program Room

Practice your reading skills with volunteer Reading Buddies.

Newcomer English Conversation Club HPL Library
📅Tue, Apr 28 · 6:00pm – 7:00pm
📍Valley Park Branch · Valley Park - Program Room B

Practise speaking English in a group setting.

Mindfulness and MeditationHPL Library
📅Tue, Apr 28 · 6:00pm – 7:00pm
📍Central Library · Central - Wentworth Room

A guided session of meditation awaits.

Drop-In Tech Help with Teen Volunteers HPL Library
📅Tue, Apr 28 · 6:00pm – 7:00pm
📍Turner Park Branch · Turner Park - Adult Program Room

Bring your tech questions and get one-on-one help.

Central Writing CircleHPL Library
📅Tue, Apr 28 · 6:00pm – 7:30pm
📍Central Library · Central - 4th Floor Newcomers Classroom

A supportive forum for aspiring writers.

Board Games and Puzzles HPL Library
📅Tue, Apr 28 · 6:00pm – 7:00pm
📍Valley Park Branch · Valley Park - Program Room A

Drop-in board game and puzzle fun.

Information Table - YWCA Immigration Integration ServicesHPL Library
📅Tue, Apr 28 · 9:30am – 5:00pm
📍Red Hill Branch · Red Hill - Marketplace

One-on-one information sessions for Newcomers about settling in Canada.

Family Storytime: Get Ready to ReadHPL Library
📅Tue, Apr 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.

Explore and PlayHPL Library
📅Tue, Apr 28 · 9:30am – 11:30am
📍Freelton Branch · Freelton - Open Area 1

Explore and create with themed stations.

English for SeniorsHPL Library
📅Tue, Apr 28 · 9:30am – 11:00am
📍Central Library · Central - 4th Floor Newcomers Classroom

Learn English in a small class with other seniors 55+.

Baby Storytime: Get Ready to ReadHPL Library
📅Tue, Apr 28 · 9:30am – 10:00am
📍Valley Park Branch · Valley Park - Program Room A/B

It’s never too early to read to your baby. Suitable for children from birth to age 24 months.

Information Table - Alectra UtilitiesHPL Library
📅Wed, Apr 29 · 1:00pm – 4:00pm
📍Barton Branch · Barton - Program Room

Speak with a representative from Alectra Utilities' Customer Assistance Program.

Community Partner Visit - CMHA Peer SupportHPL Library
📅Wed, Apr 29 · 1:00pm – 5:00pm
📍Central Library · Central - 1st Floor Community Partner Desk B

Canadian Mental Health Association Peer Supporters listen, provide emotional support and inspire hope.

Drop-In Tech HelpHPL Library
📅Wed, Apr 29 · 1:00pm – 2:00pm
📍Parkdale Branch · Parkdale - Main Room

Bring your phone, tablet or laptop computer and your technology questions to this drop-in program.

Creative Circle for Adults with DisabilitiesHPL Library
📅Wed, Apr 29 · 10:00am – 11:00am
📍Barton Branch · Barton - Program Room

Bring along your support staff, friends and family and feel free to colour, do puzzles and play games.

Drop-In Knitting and CrochetHPL Library
📅Wed, Apr 29 · 10:00am – 12:00pm
📍Valley Park Branch · Valley Park - Program Room A

A drop-in knitting and crochet program. Bring your current project and materials.

Family Dance PartyHPL Library
📅Wed, Apr 29 · 10:00am – 10:30am
📍Waterdown Branch · Waterdown - Program Room

Music, movement and more.

Resume and Job Search Help - Goodwill AmityHPL Library
📅Wed, Apr 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.

Community Partner Visit - Hamilton Family Health TeamHPL Library
📅Wed, Apr 29 · 10:00am – 2:00pm
📍Central Library · Central - 1st Floor Community Partner Desk A

Learn about the services, supports and education provided by the healthcare and support staff at Hamilton Family Health Team.

Family Storytime: Get Ready to ReadHPL Library
📅Wed, Apr 29 · 10:00am – 10:30am
📍Saltfleet Branch · Saltfleet - Program Room

Bring the whole family to story time and get ready to read.

Music for Babies and Toddlers HPL Library
📅Wed, Apr 29 · 10:00am – 10:30am
📍Ancaster Branch · Ancaster - Murray Ferguson Room

Fun with musical instruments and songs.

Family Stay and PlayHPL Library
📅Wed, Apr 29 · 10:30am – 11:00am
📍Binbrook Branch

After storytime, stay for social and play time.

Explore and PlayHPL Library
📅Wed, Apr 29 · 10:30am – 12:00pm
📍Waterdown Branch · Waterdown - Program Room

Explore and create with themed stations.

Sit to Be FitHPL Library
📅Wed, Apr 29 · 11:00am – 11:45am
📍Saltfleet Branch · Saltfleet - Teen Area

Exercise your way to better health and fitness.

Movies for All at CentralHPL Library
📅Wed, Apr 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.

LEGO Build and PlayHPL Library
📅Wed, Apr 29 · 12:00am – 11:59pm
📍Concession Branch

Build, imagine and play with LEGO.

Colouring Circle HPL Library
📅Wed, Apr 29 · 12:00pm – 1:00pm
📍Barton Branch · Barton - Outreach

Colouring, it’s not just for kids.

Live Jazz Music at Red HillHPL Library
📅Wed, Apr 29 · 12:00pm – 1:00pm
📍Red Hill Branch · Red Hill - Marketplace

Listen to live jazz music at the Red Hill Branch during Jazz Appreciation Month.

Chair YogaHPL Library
📅Wed, Apr 29 · 12:30pm – 1:30pm
📍Terryberry Branch · Terryberry - Auditorium

Gentle and slow stretching.

Basic Internet Skills 2HPL Library
📅Wed, Apr 29 · 2:00pm – 3:00pm
📍Valley Park Branch · Valley Park - Program Room A

Focus on search techniques and building familiarity with browser functions.

Basic Internet Skills 1HPL Library
📅Wed, Apr 29 · 2:00pm – 3:00pm
📍Red Hill Branch · Red Hill - Computer Lab

An introduction to the internet, featuring methods of connecting and navigating web browsers.

Community Partner Visit - Hamilton Urban CoreHPL Library
📅Wed, Apr 29 · 2:30pm – 4:30pm
📍Central Library · Central - 1st Floor Community Partner Desk A

Support and services to immigrant and refugee individuals and families with settlement, career guidance, health and related issues.

Knit for a CauseHPL Library
📅Wed, Apr 29 · 3:00pm – 4:00pm
📍Dundas Branch · Dundas - Teen Area

Knit for a cause and earn volunteer hours.

Drop-In Tech Help with Teen Volunteers HPL Library
📅Wed, Apr 29 · 3:00pm – 4:00pm
📍Saltfleet Branch · Saltfleet - Program Room

Bring your tech questions and get one-on-one help.

Imagination StationsHPL Library
📅Wed, Apr 29 · 3:30pm – 5:30pm
📍Carlisle Branch · Carlisle - Open Area 1

Create with our STREAM kits and educational toys.

Math SuccessHPL Library
📅Wed, Apr 29 · 3:30pm – 5:00pm
📍Concession Branch

Math help for grade 5-8 students.

Learn to Play UkuleleHPL Library
📅Wed, Apr 29 · 4:00pm – 5:00pm
📍Kenilworth Branch · Kenilworth - Program Room

Learn how to play the ukulele.

English Conversation Circle at TerryberryHPL Library
📅Wed, Apr 29 · 4:00pm – 5:00pm
📍Terryberry Branch · Terryberry - Study Room 1

Practise speaking English in a small group.

Leaps in Literacy HPL Library
📅Wed, Apr 29 · 4:00pm – 5:00pm
📍Central Library · Central - Wentworth Room

A free early intervention literacy program for neurodiverse students in Grades 2-8.

Family Chess Drop-InHPL Library
📅Wed, Apr 29 · 4:00pm – 5:00pm
📍Mount Hope Branch · Mount Hope - Teen Area

Bring the family and play chess.

Teen Study HallHPL Library
📅Wed, Apr 29 · 4:30pm – 6:30pm
📍Binbrook Branch · Binbrook - Program Room

A dedicated, quiet space to hit the books.

Board Games and Puzzles HPL Library
📅Wed, Apr 29 · 5:00pm – 6:00pm
📍Sherwood Branch · Sherwood - Marketplace

Drop-in board game and puzzle fun.

French Conversation CircleHPL Library
📅Wed, Apr 29 · 5:30pm – 6:30pm
📍Westdale Branch · Westdale - Program Room

Practise your French-speaking skills weekly at beginner or intermediate level.

Digitize Your MemoriesHPL Library
📅Wed, Apr 29 · 6:00pm – 7:00pm
📍Waterdown Branch · Waterdown - Maker Studio

Digitize photographs, negatives and VHS cassettes.

Cookbook ClubHPL Library
📅Wed, Apr 29 · 6:00pm – 7:00pm
📍Central Library

Level up your cooking and baking skills. Choose a recipe, prepare it at home and share your experience with fellow home chefs.

Pyjama StorytimeHPL Library
📅Wed, Apr 29 · 6:00pm – 6:30pm
📍Kenilworth Branch · Kenilworth - Children's Department

Wear your cozy pyjamas for stories, songs and fun.

Explore Art at HPL - Pattern and RepetitionHPL Library
📅Wed, Apr 29 · 6:00pm – 7:30pm
📍Central Library · Central - 2nd Floor Program Room

Explore pattern-based art.

Page PartnersHPL Library
📅Wed, Apr 29 · 6:00pm – 7:00pm
📍Valley Park Branch

A fun, evidence-based program to help your child build strong reading habits. For children in Senior Kindergarten to Grade 3.

Hamilton Mountain Writers’ GuildHPL Library
📅Wed, Apr 29 · 6:30pm – 7:45pm
📍Terryberry Branch · Terryberry - Auditorium

Practice writing skills and network with other writers.

Community Partner Visit - YWCA Immigration ServicesHPL Library
📅Wed, Apr 29 · 8:30am – 4:30pm
📍Central Library · Central - 4th Floor Community Partner Office

One-on-one information sessions for Newcomers about settling in Canada.

English for Seniors OnlineHPL Library
📅Wed, Apr 29 · 9:30am – 10:30am
📍Virtual Branch

Learn English in a small class with other seniors 55+.

Playtime with EarlyONHPL Library
📅Wed, Apr 29 · 9:30am – 12:00pm
📍Sherwood Branch · Sherwood - Program Room A/B

Learn through play, songs and more with EarlyON.

Community Partner Visit - Goodwill IndustriesHPL Library
📅Thu, Apr 30 · 1:00pm – 4:00pm
📍Central Library · Central - 1st Floor Community Partner Desk A

Job seekers, visit Goodwill Industries staff at the Community Partner Desk for employment help.

Music for Babies and Toddlers HPL Library
📅Thu, Apr 30 · 1:00pm – 1:30pm
📍Central Library · Central - Hamilton Room

Fun with musical instruments and songs.

VON Caregiver Education SeriesHPL Library
📅Thu, Apr 30 · 10:00am – 12:00pm
📍Central Library · Central - Wentworth Room

Are you caring for a family member or friend with a long-term health condition?

Drop-In Knitting and CrochetHPL Library
📅Thu, Apr 30 · 10:00am – 12:00pm
📍Concession Branch · Concession - Program Room

A drop-in knitting and crochet program. Bring your current project and materials.

Baby Storytime: Get Ready to ReadHPL Library
📅Thu, Apr 30 · 10:00am – 10:30am
📍Kenilworth Branch · Kenilworth - Children's Department

It’s never too early to read to your baby. Suitable for children age 24 months and younger.

Plant a Seed StorytimeHPL Library
📅Thu, Apr 30 · 10:00am – 11:00am
📍Binbrook Branch · Binbrook - Program Room

Bring the whole family to storytime and get ready to read about seeds and gardening.

Cookbook ClubHPL Library
📅Thu, Apr 30 · 10:00am – 11:00am
📍Waterdown Branch · Waterdown - Program Room

Level up your cooking and baking skills. Choose a recipe, prepare it at home and share your experience with fellow home chefs.

Storytime for Adults with DisabilitiesHPL Library
📅Thu, Apr 30 · 10:00am – 11:00am
📍Turner Park Branch · Turner Park - Adult Program Room

Join a fun interactive program for adults with disabilities.

Movies for All at Stoney CreekHPL Library
📅Thu, Apr 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.

Family Storytime: Get Ready to ReadHPL Library
📅Thu, Apr 30 · 10:00am – 10:30am
📍Westdale Branch · Westdale - Program Room

Bring the whole family to story time and get ready to read.

Explore Nature in Your NeighbourhoodHPL Library
📅Thu, Apr 30 · 10:00am – 11:00am
📍Terryberry Branch · Terryberry - Auditorium

Explore nature with Green Venture.

Information Table - Wesley Employment ServicesHPL Library
📅Thu, Apr 30 · 10:00am – 1:00pm
📍Central Library · Central - 1st Floor Jackson Square Lobby

Learn about Wesley Employment Services' Power of Possible job-search workshop series.

Sit to Be FitHPL Library
📅Thu, Apr 30 · 10:30am – 11:30am
📍Sherwood Branch · Sherwood - Program Room A/B

Exercise your way to better health and fitness.

Information Table - Xperience Annex Youth NavigatorsHPL Library
📅Thu, Apr 30 · 10:30am – 1:30pm
📍Saltfleet Branch · Saltfleet - Teen Area

Choose your path. Chart your future. Achieve your goals.

Baby Stay and PlayHPL Library
📅Thu, Apr 30 · 10:30am – 11:00am
📍Kenilworth Branch

Stay for social and play time.

Family Stay and PlayHPL Library
📅Thu, Apr 30 · 10:30am – 11:30am
📍Red Hill Branch · Red Hill - Children's Department

After storytime, stay for social and play time.

Infant ConnectionsHPL Library
📅Thu, Apr 30 · 10:30am – 11:00am
📍Dundas Branch · Dundas - Children's Area

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.

Teen Video Gaming with Teen VolunteersHPL Library
📅Thu, Apr 30 · 11:00am – 1:00pm
📍Saltfleet Branch · Saltfleet - Program Room

Play video games on Nintendo Switch with other teens.

Cricut Design SpaceHPL Library
📅Thu, Apr 30 · 11:30am – 12:30pm
📍Barton Branch · Barton - Program Room

Learn to design and create projects on this crafting machine.

Live Jazz Music at BinbrookHPL Library
📅Thu, Apr 30 · 12:00pm – 1:00pm
📍Binbrook Branch · Binbrook - Program Room

Listen to live jazz music at the Binbrook Branch during Jazz Appreciation Month.

Newcomer English Conversation Club HPL Library
📅Thu, Apr 30 · 2:00pm – 3:00pm
📍Red Hill Branch · Red Hill - Program Room

Practise speaking English in a group setting.

Craft at HPL - Decoupage ArtHPL Library
📅Thu, Apr 30 · 2:00pm – 3:00pm
📍Parkdale Branch · Parkdale - Study Room

Unleash your creative side and make something crafty.

Digitize Your MemoriesHPL Library
📅Thu, Apr 30 · 2:00pm – 3:00pm
📍Concession Branch · Concession - Living Room

Digitize photographs, negatives and VHS cassettes.

Resume and Job Search Help - Wesley Employment ServicesHPL Library
📅Thu, Apr 30 · 2:00pm – 4:00pm
📍Terryberry Branch · Terryberry - Program Room

Learn about Wesley Employment Services' job readiness, resume and interview prep programs.

Concession Book ClubHPL Library
📅Thu, Apr 30 · 2:00pm – 3:00pm
📍Concession Branch · Concession - Program Room

If you are interested in reading and discussing great books, there is a book club near you.

Knit for a CauseHPL Library
📅Thu, Apr 30 · 3:00pm – 4:00pm
📍Saltfleet Branch · Saltfleet - Teen Area

Knit for a cause and earn volunteer hours.

Math QuestHPL Library
📅Thu, Apr 30 · 3:00pm – 7:00pm
📍Parkdale Branch · Parkdale - Main Room

An in-person math adventure.

English Conversation Circle at CentralHPL Library
📅Thu, Apr 30 · 3:30pm – 4:30pm
📍Central Library · Central - 4th Floor Newcomers Classroom

Practise speaking English in a small group.

Drop-In Tech Help with Teen Volunteers HPL Library
📅Thu, Apr 30 · 3:30pm – 4:30pm
📍Central Library · Central - 2nd Floor Program Room

Bring your tech questions and get one-on-one help.

Leaps in Literacy HPL Library
📅Thu, Apr 30 · 4:00pm – 5:00pm
📍Central Library · Central - Wentworth Room

A free early intervention literacy program for neurodiverse students in Grades 2-8.

Birding for KidsHPL Library
📅Thu, Apr 30 · 4:00pm – 5:00pm
📍Saltfleet Branch · Saltfleet - Program Room

Come learn the basics of birding.

Dungeons and Dragons CampaignHPL Library
📅Thu, Apr 30 · 4:00pm – 5:00pm
📍Dundas Branch · Dundas - Program Room

Take your character on a legendary adventure.

Drop-In Dungeons and Dragons for AdultsHPL Library
📅Thu, Apr 30 · 4:00pm – 7:00pm
📍Central Library · Central - 4th Floor Program Room

Start and finish a one-shot game in a single session with other adults in this drop-in session.

Math SuccessHPL Library
📅Thu, Apr 30 · 4:00pm – 5:30pm
📍Kenilworth Branch · Kenilworth - Program Room

Math help for grade 5-8 students.

Reading Buddies HPL Library
📅Thu, Apr 30 · 4:00pm – 5:00pm
📍Westdale Branch · Westdale - Children's Department

Practice your reading skills with volunteer Reading Buddies.

Imagination StationsHPL Library
📅Thu, Apr 30 · 4:30pm – 7:30pm
📍Freelton Branch · Freelton - Open Area 1

Create with our STREAM kits and educational toys.

Family Chess Drop-InHPL Library
📅Thu, Apr 30 · 5:00pm – 6:00pm
📍Turner Park Branch · Turner Park - Marketplace

Bring the family and play chess.

French Conversation CircleHPL Library
📅Thu, Apr 30 · 5:00pm – 6:00pm
📍Central Library

Practise your French-speaking skills weekly at beginner or intermediate level.

HPL Author SeriesHPL Library
📅Thu, Apr 30 · 6:30pm – 7:30pm
📍Central Library · Central - Hamilton Room

Authors Genevieve Graham and Kate Hilton chat about their new books.

Bark for Books with Therapy Tails OntarioHPL Library
📅Thu, Apr 30 · 6:30pm – 7:30pm
📍Valley Park Branch · Valley Park - Study Table Area

Read aloud to a furry friend to help build interest, confidence and a love for reading.

Community Partner Visit - Mishka Social ServicesHPL Library
📅Thu, Apr 30 · 9:00am – 12:00pm
📍Central Library

Mishka Social Services provides social services in Arabic and English/ نقدم الخدمات الاجتماعية باللغة العربية والانكليزية

English for SeniorsHPL Library
📅Thu, Apr 30 · 9:30am – 11:00am
📍Central Library · Central - 4th Floor Newcomers Classroom

Learn English in a small class with other seniors 55+.

Infant Massage at DundasHPL Library
📅Thu, Apr 30 · 9:30am – 10:30am
📍Dundas Branch · Dundas - Program Room

Learn the benefits of massage for your infant and how to do it.

Lil’ Kids ClubActive Parents
📅Thu, Apr 30 · April 30 @ 10:30 am – 11:30 am
📍Hamilton Farmers Market · 35 York Boulevard, Hamilton, Ontario, Canada

Introducing the Hamilton Farmers' Market Lil' Kids Club! Once all the bigger kids are back to school, join us at the Hamilton Farmers' Market for toddler aged programming (0-4yrs) on […]

Free Family Open Studio at the AGBActive Parents
📅Sun, May 3 · May 3 @ 1:00 pm – 4:00 pm
📍Art Gallery of Burlington · 1333 Lakeshore Road, Burlington, Ontario, Canada

Celebrate heritage, imagination and the power of storytelling through art this spring! This season of free family-friendly programming is inspired by artist Roda Medhat’s immersive sculptural environment. Our knowledgeable artist-instructors […]

Lil’ Kids ClubActive Parents
📅Thu, May 7 · May 7 @ 10:30 am – 11:30 am
📍Hamilton Farmers Market · 35 York Boulevard, Hamilton, Ontario, Canada

Introducing the Hamilton Farmers' Market Lil' Kids Club! Once all the bigger kids are back to school, join us at the Hamilton Farmers' Market for toddler aged programming (0-4yrs) on […]

Build a Keepsake Box – Home DepotActive Parents
📅Sat, May 9 · May 9
📍Home Depot Stores · Ontario, Canada

Registration Opens: Monday April 13

Moother’s Day Market at Summit Station DairyActive Parents
📅Sat, May 9 · May 9 @ 10:00 am – 3:00 pm
📍Summit Station Dairy · 1391 Powerline Road West, Hamilton, ON, Canada

We are excited to announce our first ever Summit Station MOO-ther's Day Market! 💐 Our outdoor pavilion will be filled with local craft and flower vendors for you to shop […]

Community Safety DayActive Parents
📅Sat, May 9 · May 9 @ 10:00 am – 2:00 pm
📍Southward Community Park · 84 Mud St W, Grimsby, Ontario, Canada

Join us for Community Safety Day at Southward Park from 10 a.m. to 2 p.m. Enjoy free family-friendly fun including inflatables, face painting, and balloon twisting. Meet your favourite first responders, explore […]

Free Family Open Studio at the AGBActive Parents
📅Sun, May 10 · May 10 @ 1:00 pm – 4:00 pm
📍Art Gallery of Burlington · 1333 Lakeshore Road, Burlington, Ontario, Canada

Celebrate heritage, imagination and the power of storytelling through art this spring! This season of free family-friendly programming is inspired by artist Roda Medhat’s immersive sculptural environment. Our knowledgeable artist-instructors […]

Lil’ Kids ClubActive Parents
📅Thu, May 14 · May 14 @ 10:30 am – 11:30 am
📍Hamilton Farmers Market · 35 York Boulevard, Hamilton, Ontario, Canada

Introducing the Hamilton Farmers' Market Lil' Kids Club! Once all the bigger kids are back to school, join us at the Hamilton Farmers' Market for toddler aged programming (0-4yrs) on […]

Free Family Open Studio at the AGBActive Parents
📅Sun, May 17 · May 17 @ 1:00 pm – 4:00 pm
📍Art Gallery of Burlington · 1333 Lakeshore Road, Burlington, Ontario, Canada

Celebrate heritage, imagination and the power of storytelling through art this spring! This season of free family-friendly programming is inspired by artist Roda Medhat’s immersive sculptural environment. Our knowledgeable artist-instructors […]

Lil’ Kids ClubActive Parents
📅Thu, May 21 · May 21 @ 10:30 am – 11:30 am
📍Hamilton Farmers Market · 35 York Boulevard, Hamilton, Ontario, Canada

Introducing the Hamilton Farmers' Market Lil' Kids Club! Once all the bigger kids are back to school, join us at the Hamilton Farmers' Market for toddler aged programming (0-4yrs) on […]

Free Family Open Studio at the AGBActive Parents
📅Sun, May 24 · May 24 @ 1:00 pm – 4:00 pm
📍Art Gallery of Burlington · 1333 Lakeshore Road, Burlington, Ontario, Canada

Celebrate heritage, imagination and the power of storytelling through art this spring! This season of free family-friendly programming is inspired by artist Roda Medhat’s immersive sculptural environment. Our knowledgeable artist-instructors […]

Lil’ Kids ClubActive Parents
📅Thu, May 28 · May 28 @ 10:30 am – 11:30 am
📍Hamilton Farmers Market · 35 York Boulevard, Hamilton, Ontario, Canada

Introducing the Hamilton Farmers' Market Lil' Kids Club! Once all the bigger kids are back to school, join us at the Hamilton Farmers' Market for toddler aged programming (0-4yrs) on […]

Free Family Open Studio at the AGBActive Parents
📅Sun, May 31 · May 31 @ 1:00 pm – 4:00 pm
📍Art Gallery of Burlington · 1333 Lakeshore Road, Burlington, Ontario, Canada

Celebrate heritage, imagination and the power of storytelling through art this spring! This season of free family-friendly programming is inspired by artist Roda Medhat’s immersive sculptural environment. Our knowledgeable artist-instructors […]

Brain Injury Awareness Month Event in the ParkActive Parents
📅Thu, Jun 4 · June 4 @ 10:00 am – 2:00 pm
📍Grantham Optimist Youth Centre · 188 Linwell Rd, St Catharines, ON, Canada

We’re excited to co-host Brain Injury Awareness Month Event in the Park with Brain Injury Association of Niagara, Brain Injury Association of Fort Erie and Brain Injury Community Re-entry! Join us for a delightful day of […]

Lil’ Kids ClubActive Parents
📅Thu, Jun 4 · June 4 @ 10:30 am – 11:30 am
📍Hamilton Farmers Market · 35 York Boulevard, Hamilton, Ontario, Canada

Introducing the Hamilton Farmers' Market Lil' Kids Club! Once all the bigger kids are back to school, join us at the Hamilton Farmers' Market for toddler aged programming (0-4yrs) on […]

Rona Kids Workshop – Butterfly FeederActive Parents
📅Sat, Jun 6 · June 6 @ 10:00 am – 12:00 pm
📍Participating Rona Stores · Check your local location

Reservations open May 25

Free Family Open Studio at the AGBActive Parents
📅Sun, Jun 7 · June 7 @ 1:00 pm – 4:00 pm
📍Art Gallery of Burlington · 1333 Lakeshore Road, Burlington, Ontario, Canada

Celebrate heritage, imagination and the power of storytelling through art this spring! This season of free family-friendly programming is inspired by artist Roda Medhat’s immersive sculptural environment. Our knowledgeable artist-instructors […]

Lil’ Kids ClubActive Parents
📅Thu, Jun 11 · June 11 @ 10:30 am – 11:30 am
📍Hamilton Farmers Market · 35 York Boulevard, Hamilton, Ontario, Canada

Introducing the Hamilton Farmers' Market Lil' Kids Club! Once all the bigger kids are back to school, join us at the Hamilton Farmers' Market for toddler aged programming (0-4yrs) on […]

Build a Goalie Game – Home DepotActive Parents
📅Sat, Jun 13 · June 13
📍Home Depot Stores · Ontario, Canada

Registration Opens: Monday May 11,

Free Family Open Studio at the AGBActive Parents
📅Sun, Jun 14 · June 14 @ 1:00 pm – 4:00 pm
📍Art Gallery of Burlington · 1333 Lakeshore Road, Burlington, Ontario, Canada

Celebrate heritage, imagination and the power of storytelling through art this spring! This season of free family-friendly programming is inspired by artist Roda Medhat’s immersive sculptural environment. Our knowledgeable artist-instructors […]

Lil’ Kids ClubActive Parents
📅Thu, Jun 18 · June 18 @ 10:30 am – 11:30 am
📍Hamilton Farmers Market · 35 York Boulevard, Hamilton, Ontario, Canada

Introducing the Hamilton Farmers' Market Lil' Kids Club! Once all the bigger kids are back to school, join us at the Hamilton Farmers' Market for toddler aged programming (0-4yrs) on […]

Happening in GrimsbyActive Parents
📅Fri, Jun 19 · June 19
📍Downtown Grimsby · Main Street from Patton Street to Ontario Street, Grimsby, Ontario, Canada

Join us downtown Grimsby for Happening in Grimsby summer festival with kid's zone, vendor market, food trucks, live entertainment and licensed beverage area. The Happening in Grimsby takes place June […]

Happening in GrimsbyActive Parents
📅Sat, Jun 20 · June 20
📍Downtown Grimsby · Main Street from Patton Street to Ontario Street, Grimsby, Ontario, Canada

Join us downtown Grimsby for Happening in Grimsby summer festival with kid's zone, vendor market, food trucks, live entertainment and licensed beverage area. The Happening in Grimsby takes place June […]

Happening in GrimsbyActive Parents
📅Sun, Jun 21 · June 21
📍Downtown Grimsby · Main Street from Patton Street to Ontario Street, Grimsby, Ontario, Canada

Join us downtown Grimsby for Happening in Grimsby summer festival with kid's zone, vendor market, food trucks, live entertainment and licensed beverage area. The Happening in Grimsby takes place June […]

Free Family Open Studio at the AGBActive Parents
📅Sun, Jun 21 · June 21 @ 1:00 pm – 4:00 pm
📍Art Gallery of Burlington · 1333 Lakeshore Road, Burlington, Ontario, Canada

Celebrate heritage, imagination and the power of storytelling through art this spring! This season of free family-friendly programming is inspired by artist Roda Medhat’s immersive sculptural environment. Our knowledgeable artist-instructors […]

Lil’ Kids ClubActive Parents
📅Thu, Jun 25 · June 25 @ 10:30 am – 11:30 am
📍Hamilton Farmers Market · 35 York Boulevard, Hamilton, Ontario, Canada

Introducing the Hamilton Farmers' Market Lil' Kids Club! Once all the bigger kids are back to school, join us at the Hamilton Farmers' Market for toddler aged programming (0-4yrs) on […]