You are here

Find a program or event

Some in-branch programs require registration with your library card. Please log in with your library account or follow this link to apply for a card online. You can also apply for a card in person at any of our 33 locations.

  • Wednesday May 29, 2024 at 5:30pm
    90 minutes

    Come and join us for the evening of learning how to crochet amigurumi Cupcake.

    All material provided. Basic experience needed.

    Registration only.

  • Thursdays, May 30, 2024 - Jun 06, 2024
    60 minutes

    2 sessions remaining

    Storytime- Each week will feature a different topic to learn about and have fun with!  We will explore these topics through stories, songs, games, music, activities and in other fun ways.  We end the gathering with a good-bye song, stickers and bubbles!  But the fun doesn't stop there- after Storytime we have our Stay and Play- children and their grown ups can stay and enjoy the selection of toys we provide while engaging together.   

    See you Thursdays @ 10:30am.  

  • Mondays, Jun 03, 2024 - Jun 07, 2024
    120 minutes

    2 sessions remaining

    Looking for something to do on the upcoming PD Days? Our Richmond branch will host you with games, activities, Lego, crafts, toys, etc.   Come and join in the fun and bring a friend!  

    -April 8

    -June 3

    -June 7

  • father mother children reading

    Tuesday Jun 04, 2024 at 10:30am
    90 minutes

    Stories, rhymes, and songs for children of all ages and a parent or caregiver.

    Feel free to "Stay and Play" with self-directed toys and activities after storytime.

    Drop-in Program

  • Monday Jun 10, 2024 at 6:15pm
    90 minutes

    Join us for a new take on the traditional Macrame craft of knotting.

    Learn a few basic knots and create a mini macrame hanger.

    Create beautiful work of art to give as a gift or just keep it  for yourself.

    No experience needed. All supplies provided.

  • Web banner for hobbies and crafts

    Saturday Jun 15, 2024 at 11:00am
    120 minutes

    Come to the Richmond branch and create a card for a special male role model in your life!  

  • children imagination

    Monday Jun 17, 2024 at 3:30pm
    90 minutes

    Join us at Richmond branch to help celebrate the opening of our TD Summer Reading Club.   We will have a storytime, crafts and activities.  Come in and register for the summer reading club and help us aim for the stars with our summer reading!  

  • Monday Jun 24, 2024 at 6:30pm
    90 minutes

    Join us for a discussion of cookbooks and recipes. Try a recipe from each month’s cookbook selection and tell us what you think!

     No registration required. All are welcome!

  • summer reading club images

    Tuesdays, Jul 02, 2024 - Aug 20, 2024
    30 minutes

    8 sessions remaining

    Stories, rhymes, and songs for children of all ages and a parent or caregiver. 

    Drop-in Program

  • TD Summer Reading Club - Get Your Summer Read On

    Tuesday Jul 02, 2024 at 1:00pm
    120 minutes

    Climb on board my rocket ship and make an astronaut craft.  

    Ages:3-12 yrs