This event is in the "Kids" group This event is in the "Birth - Pre-K" group This event is in the "School-Age Kids" group Apr 29 2026 Wed Music Makers 10:00am–10:30am Kids, Birth - Pre-K, School-Age Kids Upcoming Registration Required This event is in the "Kids" group This event is in the "Birth - Pre-K" group This event is in the "School-Age Kids" group Apr 29 2026 Wed Music Makers 10:00am–10:30am Kids, Birth - Pre-K, School-Age Kids Upcoming Library Branch: Main Branch Room: Storytime Room Age Group: Kids, Birth - Pre-K, School-Age Kids Program Type: Storytimes Registration Required Event Details: Ages 0-6 years with caregiver. Listen to stories and explore music while we dance around and sing songs.
This event is in the "Kids" group This event is in the "School-Age Kids" group Apr 29 2026 Wed Weird Wednesdays: Mermaids & Mermen 5:00pm–5:45pm Kids, School-Age Kids Upcoming Registration Required This event is in the "Kids" group This event is in the "School-Age Kids" group Apr 29 2026 Wed Weird Wednesdays: Mermaids & Mermen 5:00pm–5:45pm Kids, School-Age Kids Upcoming Library Branch: Main Branch Room: Meeting Room A Age Group: Kids, School-Age Kids Program Type: Crafts & Making, Education & Skills, Storytimes Registration Required Event Details: Ages 8-13. Join us for a discussion of everything weird, wacky, and wonderful! Each month will focus on a bizarre topic and include a themed activity. THEME: Mermaids & Mermen
This event is in the "Kids" group This event is in the "Toddlers" group Apr 30 2026 Thu Toddler Storytime 10:00am–10:30am Kids, Toddlers Upcoming Registration Required This event is in the "Kids" group This event is in the "Toddlers" group Apr 30 2026 Thu Toddler Storytime 10:00am–10:30am Kids, Toddlers Upcoming Library Branch: Main Branch Room: Storytime Room Age Group: Kids, Toddlers Program Type: Storytimes Registration Required Event Details: Ages 2-3 with caregiver. This storytime for twos and threes will have your toddler singing and dancing while making new friends along the way. Siblings are welcome.
This event is in the "Kids" group This event is in the "Birth - Pre-K" group This event is in the "Babies" group This event is in the "PreK" group This event is in the "Toddlers" group Apr 30 2026 Thu Stay & Play 10:30am–12:00pm Kids, Birth - Pre-K, Babies, PreK, Toddlers This event is in the "Kids" group This event is in the "Birth - Pre-K" group This event is in the "Babies" group This event is in the "PreK" group This event is in the "Toddlers" group Apr 30 2026 Thu Stay & Play 10:30am–12:00pm Kids, Birth - Pre-K, Babies, PreK, Toddlers Library Branch: Main Branch Room: Meeting Room AB Age Group: Kids, Birth - Pre-K, Babies, PreK, Toddlers Program Type: Education & Skills, Social, Games & Entertainment Event Details: Ages 0-5 with caregiver. Join us for a morning of open-ended free play. Kids will be able to imagine, explore, discover and meet new friends in a fun environment. Siblings welcome.
This event is in the "Kids" group This event is in the "PreK" group This event is in the "School-Age Kids" group Apr 30 2026 Thu On Our Own 1:00pm–1:30pm Kids, PreK, School-Age Kids Upcoming Registration Required This event is in the "Kids" group This event is in the "PreK" group This event is in the "School-Age Kids" group Apr 30 2026 Thu On Our Own 1:00pm–1:30pm Kids, PreK, School-Age Kids Upcoming Library Branch: Main Branch Room: Storytime Room Age Group: Kids, PreK, School-Age Kids Program Type: Crafts & Making, Storytimes Registration Required Event Details: Ages 4-6. Sing along with songs, listen to fun stories, then wrap it all up with a hands-on art project. Caregivers may sign-in participants and stay within the youth department during the duration of the program.
This event is in the "Kids" group This event is in the "Toddlers" group May 1 2026 Fri Play-Doh Playtime 9:30am–10:00am Kids, Toddlers Upcoming Registration Required This event is in the "Kids" group This event is in the "Toddlers" group May 1 2026 Fri Play-Doh Playtime 9:30am–10:00am Kids, Toddlers Upcoming Library Branch: Main Branch Room: Storytime Room Age Group: Kids, Toddlers Program Type: Crafts & Making Registration Required Event Details: Ages 1-3 with caregiver. A fun, hands-on experience perfect for the littlest patrons, Play-Doh Playtime is sure to bring out your child's creativity and imagination. Leave the mess to us in this drop-in style program!
This event is in the "Kids" group This event is in the "Toddlers" group May 1 2026 Fri Play-Doh Playtime: Master Molders 10:15am–10:45am Kids, Toddlers Upcoming Registration Required This event is in the "Kids" group This event is in the "Toddlers" group May 1 2026 Fri Play-Doh Playtime: Master Molders 10:15am–10:45am Kids, Toddlers Upcoming Library Branch: Main Branch Room: Storytime Room Age Group: Kids, Toddlers Program Type: Social, Games & Entertainment, Summer Learning Challenge Registration Required Event Details: Ages 4-6 with caregiver. Big kids love Play-Doh, too! Let your child's creativity shine in this Play-Doh program perfect for those who want to build and create.
This event is in the "Kids" group This event is in the "Babies" group May 5 2026 Tue Baby & Me Storytime 9:30am–10:00am Kids, Babies Upcoming Registration Required This event is in the "Kids" group This event is in the "Babies" group May 5 2026 Tue Baby & Me Storytime 9:30am–10:00am Kids, Babies Upcoming Library Branch: Main Branch Room: Storytime Room Age Group: Kids, Babies Program Type: Storytimes Registration Required Event Details: Ages 6 months-23 months with caregiver. This sweet storytime is filled with books, songs, rhymes, and bubbles! Siblings are welcome
This event is in the "Kids" group This event is in the "PreK" group This event is in the "School-Age Kids" group May 5 2026 Tue Pajama Time 7:00pm–7:30pm Kids, PreK, School-Age Kids Upcoming Registration Required This event is in the "Kids" group This event is in the "PreK" group This event is in the "School-Age Kids" group May 5 2026 Tue Pajama Time 7:00pm–7:30pm Kids, PreK, School-Age Kids Upcoming Library Branch: Main Branch Room: Storytime Room Age Group: Kids, PreK, School-Age Kids Program Type: Crafts & Making, Storytimes Registration Required Event Details: Ages 3-7 with a caregiver. Throw on your jammies for a family slumber party! Grab your favorite stuffed animal and cuddle up for bedtime stories and a simple craft. No children younger than 3 years, please.
This event is in the "Kids" group This event is in the "Birth - Pre-K" group This event is in the "School-Age Kids" group May 6 2026 Wed Music Makers 9:00am–9:30am Kids, Birth - Pre-K, School-Age Kids Upcoming Registration Required This event is in the "Kids" group This event is in the "Birth - Pre-K" group This event is in the "School-Age Kids" group May 6 2026 Wed Music Makers 9:00am–9:30am Kids, Birth - Pre-K, School-Age Kids Upcoming Library Branch: Main Branch Room: Storytime Room Age Group: Kids, Birth - Pre-K, School-Age Kids Program Type: Storytimes Registration Required Event Details: Ages 0-6 years with caregiver. Listen to stories and explore music while we dance around and sing songs.
This event is in the "Kids" group This event is in the "Birth - Pre-K" group This event is in the "School-Age Kids" group May 6 2026 Wed Music Makers 10:00am–10:30am Kids, Birth - Pre-K, School-Age Kids Upcoming Registration Required This event is in the "Kids" group This event is in the "Birth - Pre-K" group This event is in the "School-Age Kids" group May 6 2026 Wed Music Makers 10:00am–10:30am Kids, Birth - Pre-K, School-Age Kids Upcoming Library Branch: Main Branch Room: Storytime Room Age Group: Kids, Birth - Pre-K, School-Age Kids Program Type: Storytimes Registration Required Event Details: Ages 0-6 years with caregiver. Listen to stories and explore music while we dance around and sing songs.
This event is in the "Kids" group This event is in the "Toddlers" group May 7 2026 Thu Toddler Storytime 10:00am–10:30am Kids, Toddlers Upcoming Registration Required This event is in the "Kids" group This event is in the "Toddlers" group May 7 2026 Thu Toddler Storytime 10:00am–10:30am Kids, Toddlers Upcoming Library Branch: Main Branch Room: Storytime Room Age Group: Kids, Toddlers Program Type: Storytimes Registration Required Event Details: Ages 2-3 with caregiver. This storytime for twos and threes will have your toddler singing and dancing while making new friends along the way. Siblings are welcome.
This event is in the "Kids" group This event is in the "PreK" group This event is in the "School-Age Kids" group May 7 2026 Thu On Our Own 1:00pm–1:30pm Kids, PreK, School-Age Kids Upcoming Registration Required This event is in the "Kids" group This event is in the "PreK" group This event is in the "School-Age Kids" group May 7 2026 Thu On Our Own 1:00pm–1:30pm Kids, PreK, School-Age Kids Upcoming Library Branch: Main Branch Room: Storytime Room Age Group: Kids, PreK, School-Age Kids Program Type: Crafts & Making, Storytimes Registration Required Event Details: Ages 4-6. Sing along with songs, listen to fun stories, then wrap it all up with a hands-on art project. Caregivers may sign-in participants and stay within the youth department during the duration of the program.
This event is in the "Kids" group This event is in the "Toddlers" group May 8 2026 Fri Play-Doh Playtime 9:30am–10:00am Kids, Toddlers Upcoming Registration Required This event is in the "Kids" group This event is in the "Toddlers" group May 8 2026 Fri Play-Doh Playtime 9:30am–10:00am Kids, Toddlers Upcoming Library Branch: Main Branch Room: Storytime Room Age Group: Kids, Toddlers Program Type: Crafts & Making Registration Required Event Details: Ages 1-3 with caregiver. A fun, hands-on experience perfect for the littlest patrons, Play-Doh Playtime is sure to bring out your child's creativity and imagination. Leave the mess to us in this drop-in style program!
This event is in the "Kids" group This event is in the "Toddlers" group May 8 2026 Fri Play-Doh Playtime: Master Molders 10:15am–10:45am Kids, Toddlers Upcoming Registration Required This event is in the "Kids" group This event is in the "Toddlers" group May 8 2026 Fri Play-Doh Playtime: Master Molders 10:15am–10:45am Kids, Toddlers Upcoming Library Branch: Main Branch Room: Storytime Room Age Group: Kids, Toddlers Program Type: Social, Games & Entertainment, Summer Learning Challenge Registration Required Event Details: Ages 4-6 with caregiver. Big kids love Play-Doh, too! Let your child's creativity shine in this Play-Doh program perfect for those who want to build and create.
This event is in the "All Ages" group This event is in the "Kids" group This event is in the "Teens" group This event is in the "Adults" group May 23 2026 Sat Puzzle Swap (Early Access) 10:00am–11:00am All Ages, Kids, Teens, Adults Upcoming Registration Required This event is in the "All Ages" group This event is in the "Kids" group This event is in the "Teens" group This event is in the "Adults" group May 23 2026 Sat Puzzle Swap (Early Access) 10:00am–11:00am All Ages, Kids, Teens, Adults Upcoming Library Branch: Main Branch Age Group: All Ages, Kids, Teens, Adults Program Type: Social, Games & Entertainment, Special Event Registration Required Event Details: Want early VIP access to our Puzzle Swap? Drop off a puzzle in advance at the Youth Services Desk to register for early entry at 10 am.*
This event is in the "All Ages" group This event is in the "Kids" group This event is in the "Teens" group This event is in the "Adults" group This event is in the "Seniors" group May 23 2026 Sat Puzzle Swap 11:00am–1:00pm All Ages, Kids, Teens, Adults, Seniors This event is in the "All Ages" group This event is in the "Kids" group This event is in the "Teens" group This event is in the "Adults" group This event is in the "Seniors" group May 23 2026 Sat Puzzle Swap 11:00am–1:00pm All Ages, Kids, Teens, Adults, Seniors Library Branch: Main Branch Room: Meeting Room AB Age Group: All Ages, Kids, Teens, Adults, Seniors Program Type: Social, Games & Entertainment, Special Event Event Details: Take a puzzle, leave a puzzle, swap a puzzle! Join us for a puzzle swap at the Library. Bring a new or gently used puzzle in good condition, any size or piece count, with all its pieces and swap it! Don’t have a puzzle to trade?