Event List

Age Group
Age Group
Program Type
Program Type
Library Branch
Registration Type

Primary tabs

This event is in the "Babies" group
Baby playdate fall25

Baby Playdate!

Thursday, May 7, 2026 at 10:00am - 11:00am
Main Community Room at Main Library
Program Type:
Other
Age Group:
Babies

For families with babies ages 6 to 24 months, enjoy this special play date to bond with your baby and meet new friends. It promotes social skills, motor skills, and early literacy development!

Upcoming
Registration Required
Library Branch: Main Library
Room: Main Community Room
Age Group: Babies
Program Type: Other
Registration Required
Event Details:

For families with babies ages 6 to 24 months, enjoy this special play date to bond with your baby and meet new friends. It promotes social skills, motor skills, and early literacy development!

Disclaimer(s)

Daycares and large groups

Due to limited space, daycares and large groups will not be permitted unless otherwise scheduled before the event. 

Free and open to the public

This event is free and open to the public. However, a library card may be required to register for some events or programs. 

This event is in the "Babies" group
Kindermusik

Kindermusik

Thursday, May 14, 2026 at 10:15am - 11:00am
Westgate Community Room at Westgate Branch
Program Type:
Other
Age Group:
Babies

Erin Joye will be offering a 'mommy and me' Kindermusik playdate at the Westgate Branch. Bring your infant ages 0-2 years for a fun-filled class of music and movement specifically designed for your growing baby.

Upcoming
Registration Required
Library Branch: Westgate Branch
Room: Westgate Community Room
Age Group: Babies
Program Type: Other
Registration Required
Event Details:

Erin Joye will be offering a 'mommy and me' Kindermusik playdate at the Westgate Branch. Bring your infant ages 0-2 years for a fun-filled class of music and movement specifically designed for your growing baby.

Disclaimer(s)

Daycares and large groups

Due to limited space, daycares and large groups will not be permitted unless otherwise scheduled before the event. 

Free and open to the public

This event is free and open to the public. However, a library card may be required to register for some events or programs. 

Need to reset your PIN?

A valid library card is required to register for this program. To reset your PIN-

  1. Click/Copy Paste Link
    https://dhcls.bywatersolutions.com/cgi-bin/koha/opac-password-recovery.pl
  2. Enter your Email and Card Number.
  3. An Email will be sent to your email on file.
  4. Click the link in the email and it will prompt you to set a new PIN.
This event is in the "Babies" group
Baby playdate fall25

Baby Playdate!

Thursday, May 21, 2026 at 10:00am - 11:00am
Main Community Room at Main Library
Program Type:
Other
Age Group:
Babies

For families with babies ages 6 to 24 months, enjoy this special play date to bond with your baby and meet new friends. It promotes social skills, motor skills, and early literacy development!

Upcoming
Registration Required
Library Branch: Main Library
Room: Main Community Room
Age Group: Babies
Program Type: Other
Registration Required
Event Details:

For families with babies ages 6 to 24 months, enjoy this special play date to bond with your baby and meet new friends. It promotes social skills, motor skills, and early literacy development!

Disclaimer(s)

Daycares and large groups

Due to limited space, daycares and large groups will not be permitted unless otherwise scheduled before the event. 

Free and open to the public

This event is free and open to the public. However, a library card may be required to register for some events or programs. 

This event is in the "Everyone" group
Unearth a story srp

2026 Summer Reading kickoff

Tuesday, May 26, 2026 at 2:00pm - 5:00pm
Main Library
Program Type:
Other
Age Group:
Everyone

Join us as we kick off the 2026 Summer Reading Program. 

Library Branch: Main Library
Age Group: Everyone
Program Type: Other
Event Details:

Join us as we kick off the 2026 Summer Reading Program. 

Disclaimer(s)

Free and open to the public

This event is free and open to the public. However, a library card may be required to register for some events or programs. 

This event is in the "Preschool" group

Summer Splashy Bash!

Wednesday, June 3, 2026 at 1:30pm - 2:30pm
Greenspace at Main Library
Program Type:
Other
Age Group:
Preschool

Parents of toddlers and preschoolers! Come cool off and enjoy a splashin' good time at the Main Library on Wednesday, June 3, 2026, from 1:30-2:30 pm on our library's green space.

Upcoming
Registration Required
Library Branch: Main Library
Room: Greenspace
Age Group: Preschool
Program Type: Other
Registration Required
Event Details:

Parents of toddlers and preschoolers! Come cool off and enjoy a splashin' good time at the Main Library on Wednesday, June 3, 2026, from 1:30-2:30 pm on our library's green space.

Disclaimer(s)

Daycares and large groups

Due to limited space, daycares and large groups will not be permitted unless otherwise scheduled before the event. 

Free and open to the public

This event is free and open to the public. However, a library card may be required to register for some events or programs. 

This event is in the "Kids" group
Bubble Brigade logo

The Bubble Brigade FOAM event!

Thursday, June 4, 2026 at 1:30pm - 2:30pm
Greenspace at Main Library
Program Type:
Other
Age Group:
Kids

The Bubble Brigade... Good, Clean, Fun!


Join us outside in the foam zone... a fantastic, foamtastic party! There will be a foam cannon to create a huge pile of harmless foam, we'll throw in some beach balls and a dash of music.

Library Branch: Main Library
Room: Greenspace
Age Group: Kids
Program Type: Other
Event Details:

The Bubble Brigade... Good, Clean, Fun!


Join us outside in the foam zone... a fantastic, foamtastic party! There will be a foam cannon to create a huge pile of harmless foam, we'll throw in some beach balls and a dash of music.

Disclaimer(s)

Free and open to the public

This event is free and open to the public. However, a library card may be required to register for some events or programs. 

This event is in the "Teens" group
This event is in the "Adults" group
Speed Puzzling Competition

Speed Puzzling Competition

Tuesday, June 9, 2026 at 6:00pm - 7:30pm
Main Community Room at Main Library
Program Type:
Other
Age Group:
Teens, Adults

Think you are good at jigsaw puzzles? Why not test those skills at our Speed Puzzling Competition at our Main Library! Compete as a group of 2 to 4 people to see which team can finish first.

Registration Open
Registration Required
Library Branch: Main Library
Room: Main Community Room
Age Group: Teens, Adults
Program Type: Other
Registration Required
Event Details:

Think you are good at jigsaw puzzles? Why not test those skills at our Speed Puzzling Competition at our Main Library! Compete as a group of 2 to 4 people to see which team can finish first.

Disclaimer(s)

Registration is checked.

Please know that staff reviews registration criteria and those who do not fit the requirements will be removed from the registration list.

This event is in the "Kids" group
Dog man- icon

Dog Man-ia!

Thursday, July 9, 2026 at 2:30pm - 3:30pm
Main Community Room at Main Library
Program Type:
Other
Age Group:
Kids

Heck, no!!! Check this out! Who knows? Maybe something dumb will happen at Dog Man-ia!

Kids (and parents) are sure to have HAW! HAW! HAW-ing good time as we celebrate all things Dog Man.  

Upcoming
Registration Required
Library Branch: Main Library
Room: Main Community Room
Age Group: Kids
Program Type: Other
Registration Required
Event Details:

Heck, no!!! Check this out! Who knows? Maybe something dumb will happen at Dog Man-ia!

Kids (and parents) are sure to have HAW! HAW! HAW-ing good time as we celebrate all things Dog Man.  

Disclaimer(s)

Daycares and large groups

Due to limited space, daycares and large groups will not be permitted unless otherwise scheduled before the event. 

Free and open to the public

This event is free and open to the public. However, a library card may be required to register for some events or programs. 

Need to reset your PIN?

A valid library card is required to register for this program. To reset your PIN-

  1. Click/Copy Paste Link
    https://dhcls.bywatersolutions.com/cgi-bin/koha/opac-password-recovery.pl
  2. Enter your Email and Card Number.
  3. An Email will be sent to your email on file.
  4. Click the link in the email and it will prompt you to set a new PIN.

Registration is checked.

Please know that staff reviews registration criteria and those who do not fit the requirements will be removed from the registration list.