Age Group
Age Group
Program Type
Event Type
Registration Type

Primary tabs

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

Stay & Play

Thursday, December 18, 2025 at 10:30am - 12:00pm
Meeting Room AB at Main Branch
Program Type:
Education & Skills, Social, Games & Entertainment
Age Group:
Kids, Birth - Pre-K, Babies, PreK, Toddlers

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.

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

On Our Own

Thursday, December 18, 2025 at 1:00pm - 1:30pm
Storytime Room at Main Branch
Program Type:
Crafts & Making, Storytimes
Age Group:
Kids, PreK, School-Age Kids

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.

 

Upcoming
Registration Required
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 "Tweens" group

Tween Craft & Create: Personalized Acrylic Ornament

Thursday, December 18, 2025 at 4:30pm - 5:15pm
The Studio at Main Branch
Program Type:
Computers & Technology, Crafts & Making
Age Group:
Kids, Tweens

4th-8th grade. Join Ms. Kyra in The Studio to craft and create using the Silhouette Cameo, sublimation printer, heat press, and more! All supplies will be provided. THEME: Personalized Acrylic Ornament

Waitlist
Registration Required
Library Branch: Main Branch
Room: The Studio
Age Group: Kids, Tweens
Program Type: Computers & Technology, Crafts & Making
Registration Required
Event Details:

4th-8th grade. Join Ms. Kyra in The Studio to craft and create using the Silhouette Cameo, sublimation printer, heat press, and more! All supplies will be provided. THEME: Personalized Acrylic Ornament

This event is in the "Kids" group
This event is in the "Toddlers" group

Play-Doh Playtime

Friday, December 19, 2025 at 9:30am - 10:00am
Storytime Room at Main Branch
Program Type:
Crafts & Making
Age Group:
Kids, Toddlers

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!

Upcoming
Registration Required
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

Play-Doh Playtime: Master Molders

Friday, December 19, 2025 at 10:15am - 10:45am
Storytime Room at Main Branch
Program Type:
Social, Games & Entertainment, Summer Learning Challenge
Age Group:
Kids, Toddlers

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.

Upcoming
Registration Required
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 "PreK" group
This event is in the "Toddlers" group
This event is in the "School-Age Kids" group
This event is in the "Tweens" group

Family Gingerbread House Craft

Friday, December 19, 2025 at 1:00pm - 2:30pm
Meeting Room AB at Main Branch
Program Type:
Crafts & Making, Special Event
Age Group:
Kids, PreK, Toddlers, School-Age Kids, Tweens

Ages 3-12  Tis the season for Gingerbread Houses! Children and their families are invited to join us for an evening of Gingerbread House crafting, milk and cookies, and letters to Santa.

Upcoming
Registration Required
Library Branch: Main Branch
Room: Meeting Room AB
Age Group: Kids, PreK, Toddlers, School-Age Kids, Tweens
Program Type: Crafts & Making, Special Event
Registration Required
Event Details:

Ages 3-12  Tis the season for Gingerbread Houses! Children and their families are invited to join us for an evening of Gingerbread House crafting, milk and cookies, and letters to Santa.

This event is in the "Kids" group
This event is in the "Birth - Pre-K" group
This event is in the "PreK" group
This event is in the "Toddlers" group
This event is in the "School-Age Kids" group
This event is in the "Tweens" group

Merry Grinchmas!

Monday, December 22, 2025 at 1:00pm - 3:30pm
Meeting Room AB at Main Branch
Program Type:
Cooking & Food, Movies, Social, Games & Entertainment, Special Event
Age Group:
Kids, Birth - Pre-K, PreK, Toddlers, School-Age Kids, Tweens

Ages 2-12 with caregiver. Don't be a Grinch! Throw on your favorite holiday jammies, grab a snack, and cuddle up with a cozy blanket while watching "How the Grinch Stole Christmas"!

Upcoming
Registration Required
Library Branch: Main Branch
Room: Meeting Room AB
Age Group: Kids, Birth - Pre-K, PreK, Toddlers, School-Age Kids, Tweens
Program Type: Cooking & Food, Movies, Social, Games & Entertainment, Special Event
Registration Required
Event Details:

Ages 2-12 with caregiver. Don't be a Grinch! Throw on your favorite holiday jammies, grab a snack, and cuddle up with a cozy blanket while watching "How the Grinch Stole Christmas"!

This event is in the "Kids" group
This event is in the "PreK" group
This event is in the "School-Age Kids" group

CANCELED: Cooking With Kyra: Melted Snowman Bark

Thursday, December 25, 2025 at 4:30pm - 4:45pm
Online
Program Type:
Cooking & Food, Storytimes
Age Group:
Kids, PreK, School-Age Kids

Ages 4-10. Hear a story and follow along with Ms. Kyra's video to make a simple snack. THEME: Melted Snowman Bark

 

Library Branch: Online
Age Group: Kids, PreK, School-Age Kids
Program Type: Cooking & Food, Storytimes
Event Details:

Ages 4-10. Hear a story and follow along with Ms. Kyra's video to make a simple snack. THEME: Melted Snowman Bark

 

This event is in the "Kids" group

Cardboard Creations

Monday, January 5, 2026 at 12:30pm - 3:30pm
Meeting Room AB at Main Branch
Program Type:
Crafts & Making, Special Event
Age Group:
Kids

Ages 2 & up.  Join us for a hands-on, drop-in, eco-friendly program where imagination meets sustainability!

Library Branch: Main Branch
Room: Meeting Room AB
Age Group: Kids
Program Type: Crafts & Making, Special Event
Event Details:

Ages 2 & up.  Join us for a hands-on, drop-in, eco-friendly program where imagination meets sustainability!

This event is in the "Kids" group
This event is in the "School-Age Kids" group

Biography Bunch: Making Light Bloom: Clara Driscoll and the Tiffany Lamps by Sandra Nickel

Tuesday, January 6, 2026 at 4:30pm - 5:15pm
Storytime Room at Main Branch
Program Type:
Crafts & Making, Storytimes
Age Group:
Kids, School-Age Kids

Ages 6-10. Join us for a story and a fun activity as we embark on a journey of discovery to uncover the lives of some of the most fascinating people in history.

Upcoming
Registration Required
Library Branch: Main Branch
Room: Storytime Room
Age Group: Kids, School-Age Kids
Program Type: Crafts & Making, Storytimes
Registration Required
Event Details:

Ages 6-10. Join us for a story and a fun activity as we embark on a journey of discovery to uncover the lives of some of the most fascinating people in history.

This event is in the "Kids" group
This event is in the "School-Age Kids" group
This event is in the "Tweens" group

Chess Club for Kids

Wednesday, January 7, 2026 at 6:30pm - 7:30pm
Meeting Room A at Main Branch
Program Type:
Social, Games & Entertainment
Age Group:
Kids, School-Age Kids, Tweens

Ages 8-12.  Learn the basics of chess & use your skills with other players in this three week program.

Upcoming
Registration Required
Library Branch: Main Branch
Room: Meeting Room A
Age Group: Kids, School-Age Kids, Tweens
Program Type: Social, Games & Entertainment
Registration Required
Event Details:

Ages 8-12.  Learn the basics of chess & use your skills with other players in this three week program.

This event is in the "Kids" group
This event is in the "School-Age Kids" group

Kids Code Club: Stack 'em Smurfs Game

Thursday, January 8, 2026 at 5:00pm - 5:45pm
The Studio at Main Branch
Program Type:
Computers & Technology
Age Group:
Kids, School-Age Kids

2nd-5th grade. Join Mr. Eric for a fun introduction to block coding! Each month we will focus on a new challenge and provide step-by-step instructions for an exciting coding experience!

Upcoming
Registration Required
Library Branch: Main Branch
Room: The Studio
Age Group: Kids, School-Age Kids
Program Type: Computers & Technology
Registration Required
Event Details:

2nd-5th grade. Join Mr. Eric for a fun introduction to block coding! Each month we will focus on a new challenge and provide step-by-step instructions for an exciting coding experience!

This event is in the "Kids" group
This event is in the "School-Age Kids" group

Beginners' Crocheting with Rachael: Kids (7-12 years)

Thursday, January 8, 2026 at 6:00pm - 7:30pm
The Studio at Main Branch
Program Type:
Crafts & Making
Age Group:
Kids, School-Age Kids

Want to learn how to crochet? Join Rachael as she teaches you the basics of crocheting! If you’ve never picked up a crochet hook, this is the perfect class for you. All materials will be provided. 

Upcoming
Registration Required
Library Branch: Main Branch
Room: The Studio
Age Group: Kids, School-Age Kids
Program Type: Crafts & Making
Registration Required
Event Details:

Want to learn how to crochet? Join Rachael as she teaches you the basics of crocheting! If you’ve never picked up a crochet hook, this is the perfect class for you. All materials will be provided. 

This event is in the "Kids" group
This event is in the "School-Age Kids" group
This event is in the "Tweens" group
This event is in the "Teens" group

Homeschool Hangout

Friday, January 9, 2026 at 10:30am - 11:30am
Meeting Room AB at Main Branch
Program Type:
Community Group, Education & Skills, Social, Games & Entertainment
Age Group:
Kids, School-Age Kids, Tweens, Teens

Ages 5-12.  Get to know other homeschool families in the area while playing games, trying out hands-on activities, and more!  Siblings are welcome to attend, but activities will be geared towards school-age children.&nbs

Upcoming
Registration Required
Library Branch: Main Branch
Room: Meeting Room AB
Age Group: Kids, School-Age Kids, Tweens, Teens
Program Type: Community Group, Education & Skills, Social, Games & Entertainment
Registration Required
Event Details:

Ages 5-12.  Get to know other homeschool families in the area while playing games, trying out hands-on activities, and more!  Siblings are welcome to attend, but activities will be geared towards school-age children.&nbs

This event is in the "Kids" group

Stuffie Pet Clinic

Saturday, January 10, 2026 at 1:00pm - 3:00pm
Meeting Room AB at Main Branch
Program Type:
Social, Games & Entertainment, Special Event
Age Group:
Kids

Ages 2-10. Is your stuffed animal ready for a check-up? Bring your favorite plush friend to the Stuffie Clinic!

Upcoming
Registration Required
Library Branch: Main Branch
Room: Meeting Room AB
Age Group: Kids
Program Type: Social, Games & Entertainment, Special Event
Registration Required
Event Details:

Ages 2-10. Is your stuffed animal ready for a check-up? Bring your favorite plush friend to the Stuffie Clinic!

This event is in the "Kids" group

Stuffie Sleepover Drop Off

Saturday, January 10, 2026 at 1:00pm - 4:00pm
Main Branch
Program Type:
Social, Games & Entertainment, Special Event
Age Group:
Kids

Ages 2-10. Drop off your favorite stuffie for a night of adventure in the library!  Stuffies will enjoy a tea party, storytime, dance party, and more!

Upcoming
Registration Required
Library Branch: Main Branch
Age Group: Kids
Program Type: Social, Games & Entertainment, Special Event
Registration Required
Event Details:

Ages 2-10. Drop off your favorite stuffie for a night of adventure in the library!  Stuffies will enjoy a tea party, storytime, dance party, and more!

This event is in the "Kids" group
This event is in the "Tweens" group

Tween Craft & Create: Personalized Door Hangers

Tuesday, January 13, 2026 at 4:30pm - 5:15pm
The Studio at Main Branch
Program Type:
Computers & Technology, Crafts & Making
Age Group:
Kids, Tweens

4th-8th grade. Join Ms. Kyra in The Studio to craft and create using the Silhouette Cameo, sublimation printer, heat press, and more! All supplies will be provided. THEME: Personalized Door Hangers

Upcoming
Registration Required
Library Branch: Main Branch
Room: The Studio
Age Group: Kids, Tweens
Program Type: Computers & Technology, Crafts & Making
Registration Required
Event Details:

4th-8th grade. Join Ms. Kyra in The Studio to craft and create using the Silhouette Cameo, sublimation printer, heat press, and more! All supplies will be provided. THEME: Personalized Door Hangers

This event is in the "Kids" group
This event is in the "School-Age Kids" group
This event is in the "Tweens" group

Kindness Club: Hug Monsters

Wednesday, January 14, 2026 at 5:00pm - 5:30pm
Storytime Room at Main Branch
Program Type:
Crafts & Making
Age Group:
Kids, School-Age Kids, Tweens

Ages 7-12. Make the world a better place with fun projects and activities that will help spread kindness and leave smiles along the way. ACTIVITY: Hug Monsters

Upcoming
Registration Required
Library Branch: Main Branch
Room: Storytime Room
Age Group: Kids, School-Age Kids, Tweens
Program Type: Crafts & Making
Registration Required
Event Details:

Ages 7-12. Make the world a better place with fun projects and activities that will help spread kindness and leave smiles along the way. ACTIVITY: Hug Monsters

This event is in the "Kids" group
This event is in the "School-Age Kids" group
This event is in the "Tweens" group

Chess Club for Kids

Wednesday, January 14, 2026 at 6:30pm - 7:30pm
Meeting Room A at Main Branch
Program Type:
Social, Games & Entertainment
Age Group:
Kids, School-Age Kids, Tweens

Ages 8-12.  Learn the basics of chess & use your skills with other players in this three week program.

Upcoming
Registration Required
Library Branch: Main Branch
Room: Meeting Room A
Age Group: Kids, School-Age Kids, Tweens
Program Type: Social, Games & Entertainment
Registration Required
Event Details:

Ages 8-12.  Learn the basics of chess & use your skills with other players in this three week program.

This event is in the "Kids" group
This event is in the "School-Age Kids" group
This event is in the "Tweens" group

Art Club: Georgia Okeefe Inspired Poppies

Monday, January 19, 2026 at 4:30pm - 4:45pm
Online
Program Type:
Crafts & Making, Virtual
Age Group:
Kids, School-Age Kids, Tweens

1st-6th grade. Create some awesome art with a step-by-step video to help you create a masterpiece. THEME: Georgia Okeefe Inspired Poppies

Upcoming
Registration Required
Library Branch: Online
Age Group: Kids, School-Age Kids, Tweens
Program Type: Crafts & Making, Virtual
Registration Required
Event Details:

1st-6th grade. Create some awesome art with a step-by-step video to help you create a masterpiece. THEME: Georgia Okeefe Inspired Poppies

This event is in the "Kids" group
This event is in the "School-Age Kids" group
This event is in the "Tweens" group

RESCHEDULED: Geek Out!: Happy Holidays Party

Tuesday, January 20, 2026 at 4:30pm - 5:15pm
Storytime Room at Main Branch
Program Type:
Books, Authors & Writing, Crafts & Making
Age Group:
Kids, School-Age Kids, Tweens

4th -8th grade. This month's Geek Out will be a celebration for patrons who have attended 4 or more Geek Out sessions throughout the year!  Enjoy pizza, games, and vote for your favorite graphic novel read this year!

Open
Registration Required
Library Branch: Main Branch
Room: Storytime Room
Age Group: Kids, School-Age Kids, Tweens
Program Type: Books, Authors & Writing, Crafts & Making
Registration Required
Event Details:

4th -8th grade. This month's Geek Out will be a celebration for patrons who have attended 4 or more Geek Out sessions throughout the year!  Enjoy pizza, games, and vote for your favorite graphic novel read this year!

This event is in the "Kids" group
This event is in the "School-Age Kids" group
This event is in the "Tweens" group

Family Trivia Night

Tuesday, January 20, 2026 at 6:30pm - 7:30pm
Meeting Room AB at Main Branch
Program Type:
Social, Games & Entertainment, Summer Learning Challenge
Age Group:
Kids, School-Age Kids, Tweens

Ages 6 and up with a caregiver.  Engage in friendly competition and test your wits with a variety of exciting trivia challenges that span literature, history, science, and more.

Upcoming
Registration Required
Library Branch: Main Branch
Room: Meeting Room AB
Age Group: Kids, School-Age Kids, Tweens
Program Type: Social, Games & Entertainment, Summer Learning Challenge
Registration Required
Event Details:

Ages 6 and up with a caregiver.  Engage in friendly competition and test your wits with a variety of exciting trivia challenges that span literature, history, science, and more.

This event is in the "Kids" group
This event is in the "School-Age Kids" group
This event is in the "Tweens" group

Chess Club for Kids

Wednesday, January 21, 2026 at 6:30pm - 7:30pm
Meeting Room A at Main Branch
Program Type:
Social, Games & Entertainment
Age Group:
Kids, School-Age Kids, Tweens

Ages 8-12.  Learn the basics of chess & use your skills with other players in this three week program.

Upcoming
Registration Required
Library Branch: Main Branch
Room: Meeting Room A
Age Group: Kids, School-Age Kids, Tweens
Program Type: Social, Games & Entertainment
Registration Required
Event Details:

Ages 8-12.  Learn the basics of chess & use your skills with other players in this three week program.

This event is in the "Kids" group
This event is in the "PreK" group
This event is in the "School-Age Kids" group

Cooking With Kyra: Snowy Day Snack Mix

Thursday, January 22, 2026 at 4:30pm - 4:45pm
Online
Program Type:
Cooking & Food, Storytimes
Age Group:
Kids, PreK, School-Age Kids

Ages 4-10. Hear a story and follow along with Ms. Kyra's video to make a simple snack. THEME: Snowy Day Snack Mix

 

Upcoming
Registration Required
Library Branch: Online
Age Group: Kids, PreK, School-Age Kids
Program Type: Cooking & Food, Storytimes
Registration Required
Event Details:

Ages 4-10. Hear a story and follow along with Ms. Kyra's video to make a simple snack. THEME: Snowy Day Snack Mix