Please ensure Javascript is enabled for purposes of website accessibility Children's Programs - Haldimand County

Children’s Programs

Ongoing Children's Programs

Baby StoryTime

Baby StoryTime is an exciting NEW program designed exclusively for babies 0-24 months who are are accompanied by a participating parent or caregiver. Enjoy songs, stories,  activities and more while bonding and socializing. Baby StoryTime sessions are 30-45 minutes each.

Our current Baby StoryTime schedule:

Dunnville: Mondays @ 11a.m.

Jarvis: Fridays @ 10:15a.m.

Tales for Twos

Tales for Twos is an exciting program designed exclusively for two year olds who are are accompanied by a participating parent or caregiver. Enjoy songs, stories, fingerplays and more while bonding and socializing. Usually, we offer Fall, Winter and Spring StoryTime sessions at all six library branches for two year olds accompanied by a parent or caregiver. All sessions are 30 minutes each.

Our current Tales for Twos schedule:

Caledonia: Not offered at this time. We apologize for the inconvenience!

Cayuga:  Fridays @ 10:15a.m.

Dunnville: Fridays @ 11a.m.

Hagersville: Thursdays @ 10:30a.m.

Jarvis: Thursdays @ 10:30a.m.

Selkirk: Tuesdays at 10:15a.m.


StoryTime is a fun mix of reading, crafts, songs and meeting new friends. Participating in early literacy activities is one of the best ways to prepare your child for school. Usually, we offer Fall, Winter and Spring StoryTime sessions at all six library branches for ages 3 to 5.

Our current StoryTime schedule:

Caledonia: 2 sessions – Wednesdays @ 10:30a.m. and Thursdays @ 2p.m.

Cayuga:  Fridays @ 11a.m.

Dunnville: Fridays @ 11a.m.

Hagersville: Wednesdays @ 10:30a.m.

Jarvis: Fridays @ 11a.m.

Selkirk: Tuesdays at 11a.m.

Check out some of our video StoryTimes on our YouTube channel by clicking here!

Kids who love to build and make will love LEGO club!

LEGO Club schedule:

Cayuga: Saturdays @ 11a.m.

Caledonia: Coming soon!

Dunnville: Fridays @ 3:30p.m.

Hagersville: Wednesdays, 4:00p.m. to 5:00p.m.

Jarvis: Thursdays @ 3:30p.m.

Selkirk: Saturdays @ 11a.m.

Age restrictions vary. Contact your local branch for details.

Ukulele Club

Want to learn to play an instrument? Now is your chance! The Ukulele Club is open to all ages and levels of experience. All that we require is a wiliness to learn. Weekly classes are offered in Dunnville.

Experienced players: Wednesdays @ 2p.m.

Adult beginners: Wednesdays @ 3p.m.

After-school beginners (all ages): Wednesdays @ 4p.m.

Registration is required. Don’t have your own ukulele? Borrow one of ours!

Contact the Dunnville Branch at 289-674-0400 ext. 3 for more information and to register.

Red Cross Babysitting Course

There are no courses scheduled at this time. Winter 2022/2023 programs will be announced soon!

Take & Make Crafts

Your library has fun and easy Take and Make Crafts for kids, including easy to follow instructions and supplies. Pickup a kit for free at your local library and take it home to create. Some fun past Take & Makes for kids have included: Leprechaun finger puppets, colourful paper quilling and make your own sensory shaker.

During September through June, each branch will have two different Take and Makes for you to enjoy – one that coincides with that months Diversity Theme and the other that is seasonal, holiday specific or just for fun!

Check your local branch for this months new Take and Make Craft for kids!


The Internet has thousands of sites with amazing ideas for keeping your children occupied and learning. We want to highlight seven sites that we found particularly fun and engaging:

Road Trip from Home: Virtual Field Trips

Virtual School Day  Over 100 free live K-12 classes all day long, brought to you by Varsity Tutors.

Virtual Summer Camps Free half-day summer camps with enrichment-based classes in subjects like foreign language, chess, theatre, coding, and even Minecraft! Offered by Varsity Tutors.

TVO Kids

CBC Kids

Curio : (Educational programs, documentaries, audio and archival material from the CBC)


National Geographic Kids

PBS Kids

Discovery Puzzlemaker

Virtual Museum Tours (includes many Canadian Museums you can tour from home!)

LIVE Toronto Zoo

Calgary Zoo

Vancouver Aquarium

20 Virtual Field Trips

Virtual Farm Tours

Discovery Education Virtual Field Trips 

Experience Curiosity on Mars


Looking for some innovative, one-of-a-kind craft ideas using things you already have around the house?  Make the most of old tin cans, cardboard boxes, paper and glue:

Kids Craft Room

We Are Teachers Earth Day Crafts

Colouring Pages

Put your crayons to the test and take advantage of this time-tested activity. One, Two, Green!


Super Coloring!


Find hundreds of children’s ebook titles on OverDrive (Libby) and CloudLibrary, the Library’s ebook lending services.  OverDrive also offers many digital audiobooks for children and teens.


OverDrive Audiobooks (also called Libby) aren’t just for adults – there are hundreds of children’s titles available too!

Music Downloads and Streaming

Freegal offers thousands of song tracks by your child’s favourite artists, all available for free downloading or streaming.

The Library has programs for all ages! Check out our Adult Programs.

Donating to The Library

Haldimand County Public Library is a registered non-profit charity. You can make a difference in the community by making a financial donation to the Library. Donation assist us to expanding collections as well as improving our programs and services.

Donations can be made in person by cash or cheque. Please inform staff if you would like the donation to go towards a specific branch, collection or service. Tax receipts are available upon request.

Donations can also be made online by visiting If you would like your donation to go towards a specific branch, collection or service please specify in the “Send a message to this charity” field. Tax receipts are automatically generated by

If you have any questions about making a donation, including leaving a legacy, please email us at Thank-you to all of our generous donors!