Free Events in the Hamilton Area

909 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.

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.

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.

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

Celebrate Paper Bag Princess Day March 7.

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.

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.

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.

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.

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

Digitize photographs, negatives and VHS cassettes.

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.

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

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.

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.

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.

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.

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.

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.

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.

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

Explore and create with themed stations.

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

After storytime, stay for social and play time.

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

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.

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.

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.

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.

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.

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

Unleash your creative side.

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

An in-person math adventure.

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

Bring the family and play chess.

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.

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.

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

Math help for grade 5-8 students.

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.

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.

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.

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.

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.

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 […]

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.

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.

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.

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.

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.

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.

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.

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

Unleash your creative side and make something crafty.

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

Learn through play, songs and more with EarlyON.

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.

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.

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

Create with our STREAM kits and educational toys.

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.

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.

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.

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.

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

Question, discover, create.

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.

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

Math help for grade 5-8 students.

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.

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.

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

Digitize photographs, negatives and VHS cassettes.

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.

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.

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.

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.

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.

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

A guided session of meditation awaits.

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.

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.

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.

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.

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.

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.

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+.

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

Explore and create with themed stations.

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.

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.

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.

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

A supportive forum for aspiring writers.

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.

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

Ignite your little one's scientific curiosity.

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.

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.

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.

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.

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.

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.

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

Explore and create with themed stations.

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.

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.

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.

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.

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.

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.

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.

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.

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.

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.

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.

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 […]

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.

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.

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.

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.

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.

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.

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.

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.

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.

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.

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.

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.

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.

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.

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.

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.

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.

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.

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

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.

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

Math help for grade 5-8 students.

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

Take your character on a legendary adventure.

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

Create a puppet and learn puppetry basics.

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.

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.

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.

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.

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.

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.

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.

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.

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/ نقدم الخدمات الاجتماعية باللغة العربية والانكليزية

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+.

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.

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.

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.

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.

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

Unleash your creative side.

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.

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

Explore and create with themed stations.

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.

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.

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.

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

Build, imagine and play with LEGO.

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.

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.

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.

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.

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.

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

Digitize photographs, negatives and VHS cassettes.

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

An in-person math adventure.

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.

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.

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.

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

Create with our STREAM kits and educational toys.

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.

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.

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

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.

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.

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.

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

Create with our STREAM kits and educational toys.

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.

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.

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

Family fun with BINGO

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.

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

Get creative and make a unique craft.

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

After storytime, stay for social and play time.

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

Drop-in for multiplayer video game fun.

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 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.

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.

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.

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.

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.

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.

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.

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 […]

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 […]

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 […]

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 […]

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 […]

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 […]

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.

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.

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.

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.

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.

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.

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.

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.

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.

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.

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

Family fun with BINGO

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

Stay for social and play time.

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.

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.

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.

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.

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.

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.

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.

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.

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.

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

A guided session of meditation awaits.

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

Bring the family and play chess.

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

An in-person math adventure.

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.

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.

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.

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 […]

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+. […]

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 […]

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. […]

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 […]

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 […]

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.

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

Ignite your little one's imagination.

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.

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

Play the classic word game with others.

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

Watch new releases and rediscover old favourites.

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

Get creative and make a unique craft.

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

Create with our STREAM kits and educational toys.

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.

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

Explore and create with themed stations.

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.

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

Music, movement and more.

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

Learn about local insects, spider and bugs. 

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.

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

Puppet shows, stories and songs.

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.

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

Family fun with BINGO

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

After storytime, stay for social and play time.

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

Stay for social and play time.

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.

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.

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 Build and PlayHPL Library
📅Tue, Mar 17 · 2:00pm – 4:00pm
📍Barton Branch · Barton - Children's Department

Build, imagine and play with LEGO.

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.

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.

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.

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.

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.

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.

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.

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

Listen to live music at Waterdown.

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.

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.

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.

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.

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.

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.

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.

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

A guided session of meditation awaits.

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.

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.

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.

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.

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.

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.

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 […]

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.

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 […]

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.

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.

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.

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

A special library-themed storytime.

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.

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

Puppet shows, stories and songs.

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.

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

Fun, screen-free activities.

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.

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.

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

Experiments sure to ignite a love of science.

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.

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

After storytime, stay for social and play time.

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. 

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.

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.

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.

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.

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.

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

Colouring, it’s not just for kids.

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

Gentle and slow stretching.

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.

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.

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.

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.

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.

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

Drop-in board game and puzzle fun.

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

Create a puppet and learn puppetry basics.

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 - 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.

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.

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. 

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.

Imagination StationsHPL Library
📅Wed, Mar 18 · 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 18 · 4:00pm – 5:00pm
📍Terryberry Branch · Terryberry - Study Room 1

Practise speaking English in a small group.

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.

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.

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

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

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.

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.

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 […]

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 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 […]

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 […]

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 […]

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 […]

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 […]

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 […]

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 […]

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 […]

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 - 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.

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.

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

Stay for social and play time.

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

Family fun with BINGO

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.

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 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.

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.

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.

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.

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.

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.

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.

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.

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.

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

Create with our STREAM kits and educational toys.

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.

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

Explore and create with themed stations.

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.

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

Engineering play for toddlers and preschoolers

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.

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.

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.

Mad ScienceHPL Library
📅Thu, Mar 19 · 2:30pm – 3:30pm
📍Saltfleet Branch · Saltfleet - Program Room

Experiments sure to ignite a love of science.

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.

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.

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.

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

An in-person math adventure.

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.

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.

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.

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.

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.

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.

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.

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.

Meet a ParamedicHPL Library
📅Fri, Mar 20 · 10:00am – 11:00am
📍Locke Branch · Locke - Outreach

Learn what paramedics do and tour an ambulance.

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

Create with our STREAM kits and educational toys.

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

Unleash your creative side.

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

Stay for social and play time.

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.

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

Explore and create with themed stations.

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.

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.

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.

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.

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.

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.

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.

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.

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.

Family Movies at TerryberryHPL Library
📅Fri, Mar 20 · 2:00pm – 3:30pm
📍Terryberry Branch · Terryberry - Auditorium

Watch new releases and rediscover old favourites.

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.

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.

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.

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.

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.

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.

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.

Craft CartHPL Library
📅Sat, Mar 21 · 1:00pm – 4:00pm
📍Waterdown Branch · Waterdown - Program Room

Unleash your creative side.

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.

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.

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.

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.

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.

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.

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.

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.

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.

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 SaltfleetHPL Library
📅Sat, Mar 21 · 2:00pm – 4:30pm
📍Saltfleet Branch · Saltfleet - Auditorium

Watch new releases and rediscover old favourites.

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.

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.

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

Build, imagine and play with LEGO.

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

An in-person math adventure.

Colouring Circle HPL Library
📅Sat, Mar 21 · 9:30am – 4:00pm
📍Concession Branch · Concession - Children's Department

Colouring, it’s not just for kids.

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.

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.

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.

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.

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.

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.

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.

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.

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.

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.

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.

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.

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

Explore and create with themed stations.

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.

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

After storytime, stay for social and play time.

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.

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

Unleash your creative side.

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.

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.

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.

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.

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

Bring the family and play chess.

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

An in-person math adventure.

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

Math help for grade 5-8 students.

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.

Reading Buddies HPL Library
📅Mon, Mar 23 · 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 23 · 3:30pm – 4:30pm
📍Terryberry Branch · Terryberry - Main Floor

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

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+.

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.

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.

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.

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.

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.

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.

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.

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

Learn through play, songs and more with EarlyON.

Digitize Your MemoriesHPL Library
📅Tue, Mar 24 · 2:00pm – 3:00pm
📍Concession Branch · Concession - Living Room

Digitize photographs, negatives and VHS cassettes.

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.

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

Create with our STREAM kits and educational toys.

Adult Creative CircleHPL Library
📅Tue, Mar 24 · 2:00pm – 3:00pm
📍Parkdale Branch · Parkdale - Study Room

Dabble in colouring, puzzles and Scrabble.

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.

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.

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 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.

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.

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.

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.

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.

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.

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.

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.

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

A guided session of meditation awaits.

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.

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.

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.

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

Explore and create with themed stations.

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+.

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.

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.

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.

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.

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.

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.

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.

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.

Parachute PlayHPL Library
📅Wed, Mar 25 · 10:00am – 10:30am
📍Waterdown Branch · Waterdown - Program Room

Sing and play under the rainbow parachute.

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.

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.

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.

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.

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

Explore and create with themed stations.

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

After storytime, stay for social and play time.

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.

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

Colouring, it’s not just for kids.

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.

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.

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.

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.

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.

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.

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.

Learn to Play UkuleleHPL Library
📅Wed, Mar 25 · 4:00pm – 5:00pm
📍Kenilworth Branch · Kenilworth - Program Room

Learn how to play the ukulele.

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.

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.

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.

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.

Machine Knitting IntroHPL Library
📅Wed, Mar 25 · 6:00pm – 7:00pm
📍Waterdown Branch · Waterdown - Maker Studio

Learn to use the LK150 Knitting Machine.

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.

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.

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.

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.

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.

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

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

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.

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.

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.

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.

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.

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.

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.

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.

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.

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

Stay for social and play time.

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.

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.

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.

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.

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.

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.

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.

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.

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

An in-person math adventure.

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.

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.

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

Take your character on a legendary adventure.

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.

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.

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

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

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.

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

Bring the family and play chess.

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.

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.

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.

Make a Button with Adobe PhotoshopHPL Library
📅Thu, Mar 26 · 6:00pm – 7:00pm
📍Central Library · Central - Photo Studio

Design and create custom buttons.

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.

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/ نقدم الخدمات الاجتماعية باللغة العربية والانكليزية

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.

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.

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 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.

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.

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.

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.

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.

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.

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

Explore and create with themed stations.

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.

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.

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.

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.

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.

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.

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.

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.

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.

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.

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.

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.

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.

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

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.

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.

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.

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.

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.

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.

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.

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.

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

Explore and create with themed stations.

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.

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.

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.

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

Stay for social and play time.

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

After storytime, 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.

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.

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.

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.

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.

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

Bring the family and play chess.

Math QuestHPL Library
📅Mon, Mar 30 · 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 30 · 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, 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.

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

Math help for grade 5-8 students.

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.

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.

Teen Study HallHPL Library
📅Mon, Mar 30 · 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, 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.

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

Play guitar and share songs.

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+.

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.

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.

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.

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

Ignite your little one's imagination.

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.

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.

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

Stay for social and play time.

Rainbow Family StorytimeHPL Library
📅Tue, Mar 31 · 10:30am – 11:00am
📍Valley Park Branch

Storytime focused on family diversity.

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.

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.

Information Table - Goodwill AmityHPL Library
📅Tue, Mar 31 · 2:00pm – 5:00pm
📍Westdale Branch · Westdale - Lounge

Learn about Goodwill Amity's employment services.

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.

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.

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

Learn through play, songs and more with EarlyON.

3D Design Intro HPL Library
📅Tue, Mar 31 · 2:00pm – 3:00pm
📍Concession Branch · Concession - Living Room

Learn about 3D design.

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

Create with our STREAM kits and educational toys.

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.

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.

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.

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 2HPL Library
📅Tue, Mar 31 · 2:30pm – 4:00pm
📍Ancaster Branch · Ancaster - Computer Lab

Focus on search techniques and building familiarity with browser functions.

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

Build, imagine and play with LEGO.

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.

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.

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.

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.

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

Math help for grade 5-8 students.

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.

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.

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.

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.

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.

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.

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.