This event is in the "All Ages" group This event is in the "Kids" group This event is in the "Tweens" group This event is in the "Teens" group This event is in the "Adults" group This event is in the "Seniors" group Holiday Gift Wrapping Station All Day 12/1 - 12/23 The Studio at Main Branch Program Type: Crafts & Making Age Group: All Ages, Kids, Tweens, Teens, Adults, Seniors Bring your holiday gifts to The Studio and wrap them for free! We'll supply the wrapping paper, tape, scissors, and ribbon. You supply the gifts and creativity. View Details This event is in the "All Ages" group This event is in the "Kids" group This event is in the "Tweens" group This event is in the "Teens" group This event is in the "Adults" group This event is in the "Seniors" group Dec 1 - 23 2025 Holiday Gift Wrapping Station All Day 12/1–12/23 All Ages, Kids, Tweens, Teens, Adults, Seniors Library Branch: Main Branch Room: The Studio Age Group: All Ages, Kids, Tweens, Teens, Adults, Seniors Program Type: Crafts & Making Event Details: Bring your holiday gifts to The Studio and wrap them for free! We'll supply the wrapping paper, tape, scissors, and ribbon. You supply the gifts and creativity.
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 Monday, December 15, 2025 at 10:30am - 11:00am 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. Waitlist Register Now 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 Dec 15 2025 Mon On Our Own 10:30am–11:00am Kids, PreK, School-Age Kids Waitlist 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 "School-Age Kids" group This event is in the "Tweens" group Art Club: Multi-Media Winter Masterpiece Monday, December 15, 2025 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: Multi-Media Winter Masterpiece Open Register Now Registration Required This event is in the "Kids" group This event is in the "School-Age Kids" group This event is in the "Tweens" group Dec 15 2025 Mon Art Club: Multi-Media Winter Masterpiece 4:30pm–4:45pm Kids, School-Age Kids, Tweens Open 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: Multi-Media Winter Masterpiece
This event is in the "Kids" group This event is in the "School-Age Kids" group This event is in the "Tweens" group STEAM Studio: Candy Cane Creations Monday, December 15, 2025 at 4:30pm - 5:15pm The Studio at Main Branch Program Type: Crafts & Making Age Group: Kids, School-Age Kids, Tweens 1st-6th grade. Are you interested in STEAM? Do you enjoy creating, tinkering, and building? Join us once a month in the new Studio for all things Science, Technology, Engineering, and Math. Full View Details Registration Required This event is in the "Kids" group This event is in the "School-Age Kids" group This event is in the "Tweens" group Dec 15 2025 Mon STEAM Studio: Candy Cane Creations 4:30pm–5:15pm Kids, School-Age Kids, Tweens Full Library Branch: Main Branch Room: The Studio Age Group: Kids, School-Age Kids, Tweens Program Type: Crafts & Making Registration Required Event Details: 1st-6th grade. Are you interested in STEAM? Do you enjoy creating, tinkering, and building? Join us once a month in the new Studio for all things Science, Technology, Engineering, and Math.
This event is in the "Kids" group This event is in the "Babies" group Baby & Me Storytime Tuesday, December 16, 2025 at 9:30am - 10:00am Storytime Room at Main Branch Program Type: Storytimes Age Group: Kids, Babies Ages 6 months-23 months with caregiver. This sweet storytime is filled with books, songs, rhymes, and bubbles! Siblings are welcome Waitlist Register Now Registration Required This event is in the "Kids" group This event is in the "Babies" group Dec 16 2025 Tue Baby & Me Storytime 9:30am–10:00am Kids, Babies Waitlist 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 Pajama Time Tuesday, December 16, 2025 at 7:00pm - 7:30pm Storytime Room at Main Branch Program Type: Crafts & Making, Storytimes Age Group: Kids, PreK, School-Age Kids 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. Open Register Now 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 Dec 16 2025 Tue Pajama Time 7:00pm–7:30pm Kids, PreK, School-Age Kids Open 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 Music Makers Wednesday, December 17, 2025 at 9:00am - 9:30am Storytime Room at Main Branch Program Type: Storytimes Age Group: Kids, Birth - Pre-K, School-Age Kids Ages 0-6 years with caregiver. Listen to stories and explore music while we dance around and sing songs. Waitlist Register Now 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 Dec 17 2025 Wed Music Makers 9:00am–9:30am Kids, Birth - Pre-K, School-Age Kids Waitlist 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 Music Makers Wednesday, December 17, 2025 at 10:00am - 10:30am Storytime Room at Main Branch Program Type: Storytimes Age Group: Kids, Birth - Pre-K, School-Age Kids Ages 0-6 years with caregiver. Listen to stories and explore music while we dance around and sing songs. Waitlist Register Now 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 Dec 17 2025 Wed Music Makers 10:00am–10:30am Kids, Birth - Pre-K, School-Age Kids Waitlist 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 This event is in the "Tweens" group Kindness Club: Delivery Driver Care Packages Wednesday, December 17, 2025 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: Delivery Driver Care Packages Waitlist Register Now Registration Required This event is in the "Kids" group This event is in the "School-Age Kids" group This event is in the "Tweens" group Dec 17 2025 Wed Kindness Club: Delivery Driver Care Packages 5:00pm–5:30pm Kids, School-Age Kids, Tweens Waitlist 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: Delivery Driver Care Packages
This event is in the "Kids" group This event is in the "Toddlers" group Toddler Storytime Thursday, December 18, 2025 at 10:00am - 10:30am Storytime Room at Main Branch Program Type: Storytimes Age Group: Kids, Toddlers 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. Open Register Now Registration Required This event is in the "Kids" group This event is in the "Toddlers" group Dec 18 2025 Thu Toddler Storytime 10:00am–10:30am Kids, Toddlers Open 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 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. View Details 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 Dec 18 2025 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 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. Open Register Now 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 Dec 18 2025 Thu On Our Own 1:00pm–1:30pm Kids, PreK, School-Age Kids Open 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 CANCELED: 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 View Details This event is in the "Kids" group This event is in the "Tweens" group Dec 18 2025 Thu CANCELED: Tween Craft & Create: Personalized Acrylic Ornament 4:30pm–5:15pm Kids, Tweens Library Branch: Main Branch Room: The Studio Age Group: Kids, Tweens Program Type: Computers & Technology, Crafts & Making 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! Open Register Now Registration Required This event is in the "Kids" group This event is in the "Toddlers" group Dec 19 2025 Fri Play-Doh Playtime 9:30am–10:00am Kids, Toddlers Open 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. Open Register Now Registration Required This event is in the "Kids" group This event is in the "Toddlers" group Dec 19 2025 Fri Play-Doh Playtime: Master Molders 10:15am–10:45am Kids, Toddlers Open 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. Full View Details Registration Required 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 Dec 19 2025 Fri Family Gingerbread House Craft 1:00pm–2:30pm Kids, PreK, Toddlers, School-Age Kids, Tweens Full 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"! Waitlist Register Now Registration Required 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 Dec 22 2025 Mon Merry Grinchmas! 1:00pm–3:30pm Kids, Birth - Pre-K, PreK, Toddlers, School-Age Kids, Tweens Waitlist 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 View Details This event is in the "Kids" group This event is in the "PreK" group This event is in the "School-Age Kids" group Dec 25 2025 Thu CANCELED: Cooking With Kyra: Melted Snowman Bark 4:30pm–4:45pm Kids, PreK, School-Age Kids 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! View Details This event is in the "Kids" group Jan 5 2026 Mon Cardboard Creations 12:30pm–3:30pm Kids 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 View Details Registration Required This event is in the "Kids" group This event is in the "School-Age Kids" group Jan 6 2026 Tue Biography Bunch: Making Light Bloom: Clara Driscoll and the Tiffany Lamps by Sandra Nickel 4:30pm–5:15pm Kids, School-Age Kids Upcoming 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 View Details Registration Required This event is in the "Kids" group This event is in the "School-Age Kids" group This event is in the "Tweens" group Jan 7 2026 Wed Chess Club for Kids 6:30pm–7:30pm Kids, School-Age Kids, Tweens Upcoming 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 View Details Registration Required This event is in the "Kids" group This event is in the "School-Age Kids" group Jan 8 2026 Thu Kids Code Club: Stack 'em Smurfs Game 5:00pm–5:45pm Kids, School-Age Kids Upcoming 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. Open Register Now Registration Required This event is in the "Kids" group This event is in the "School-Age Kids" group Jan 8 2026 Thu Beginners' Crocheting with Rachael: Kids (7-12 years) 6:00pm–7:30pm Kids, School-Age Kids Open 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 View Details Registration Required 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 Jan 9 2026 Fri Homeschool Hangout 10:30am–11:30am Kids, School-Age Kids, Tweens, Teens Upcoming 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