Upcoming Events
Tue, Jul 01, 10:15am - 11:00am
Music helps your baby’s brain make more learning Interactive family music concert for babies, toddlers, and preschoolers. Guitar-led singing, movement, and child-friendly instruments. For ages 1 - 5 with parent or caregiver.

Wed, Jul 02, 10:15am - 10:35am
Join us for an interactive Circle Time featuring stories, rhymes, and music designed for babies and young toddlers ages 0 - 24 months and their caregivers.
This event is full

Wed, Jul 02, 10:45am - 11:15am
Come join us for a morning of play, curiosity, and creativity! Help children learn social and emotional skills and develop fine and gross motor skills in our Play Day and enjoy a unique family bonding experience. For children ages 0 - 5.

Wed, Jul 02, 3:00pm - 4:00pm
Join us as we learn all about the history of the American flag and how official flags are created. Then create your own edible flag cookie with your own unique design. For ages 5 - 12 with an adult caregiver.
This event is full

Thu, Jul 03, 10:15am - 10:45am
Let’s get ready for school! Enjoy books, songs, rhymes, and movement while learning school readiness skills and having fun. For ages 2 - 5 with their parent or caregiver.
This event is full

Sat, Jul 05, 10:30am - 11:30am
Join Petra Poschmann for invigorating and relaxing yoga classes every Saturday morning in July. Bring your own mat, straps, and blocks or borrow some of ours. All levels welcome. For adults.
This event is full

Tue, Jul 08, 10:15am - 11:00am
This is a lively musical enrichment program that brings the joy of music to children and families. You will enjoy singing and dancing to the acoustic "classic" songs you and your kids love so much. For ages 1 - 5 with a parent or caregiver.

Wed, Jul 09, 10:15am - 10:35am
Join us for an interactive Circle Time featuring stories, rhymes, and music designed for babies and young toddlers ages 0 - 24 months and their caregivers.
This event is full

Wed, Jul 09, 10:45am - 11:15am
Come join us for a morning of play, curiosity, and creativity! Help children learn social and emotional skills and develop fine and gross motor skills in our Play Day and enjoy a unique family bonding experience. For children ages 0 - 5.

Wed, Jul 09, 3:00pm - 4:00pm
Join us to learn watercolor art techniques, including how to mix colors. During the program participants will be able to complete a work of art using their watercolor skills. For ages 10 - 18.
This event is full

Thu, Jul 10, 10:15am - 10:45am
Let’s get ready for school! Enjoy books, songs, rhymes, and movement while learning school readiness skills and having fun. For ages 2 - 5 with their parent or caregiver.
This event is full

Fri, Jul 11, 11:00am - 12:00pm
Join us as Claudia helps caregivers work with their child to create an artwork keepsake they will cherish for years to come. For ages 0 – 5 with parent or caregiver.
This event is full

Sat, Jul 12, 10:30am - 11:30am
Join Petra Poschmann for invigorating and relaxing yoga classes every Saturday morning in July. Bring your own mat, straps, and blocks or borrow some of ours. All levels welcome. For adults.

Mon, Jul 14, 5:00pm - 6:00pm
Patrons can enjoy a facilitated discussion of fiction and nonfiction titles. A limited amount of titles are available for attendees at the library. For adults.

Tue, Jul 15, 10:15am - 10:45am
Join us as we learn about Latin and African music and drums with Iwalani Venerable!  Caregivers and their child participate in singing, dancing, and playing musical instruments. For ages 1 - 5 with adult caregiver.

Tue, Jul 15, 3:00pm - 4:00pm
Watch and learn from master physics demonstrator James Lincoln as he prepares you to see invisible light, trains you to hear ultrasonic sounds, and teaches you the physics of Lasers, Sound, Electricity and Magnetism. For ages 10 - 18.

Wed, Jul 16, 10:15am - 10:35am
Join us for an interactive Circle Time featuring stories, rhymes, and music designed for babies and young toddlers ages 0 - 24 months and their caregivers.
This event is full

Wed, Jul 16, 10:45am - 11:15am
Come join us for a morning of play, curiosity, and creativity! Help children learn social and emotional skills and develop fine and gross motor skills in our Play Day and enjoy a unique family bonding experience. For children ages 0 - 5.

Wed, Jul 16, 3:00pm - 4:00pm
Have you ever wanted to learn to knit? Have you started and gotten stuck on a problem with no one to help? Learn how to knit, get your knitting unstuck or get assistance on a project at the library. All materials will be provided. For ages 7 - 14.
This event is full

Thu, Jul 17, 10:15am - 10:45am
Let’s get ready for school! Enjoy books, songs, rhymes, and movement while learning school readiness skills and having fun. For ages 2 - 5 with their parent or caregiver.

Sat, Jul 19, 10:30am - 11:30am
Join Petra Poschmann for invigorating and relaxing yoga classes every Saturday morning in July. Bring your own mat, straps, and blocks or borrow some of ours. All levels welcome. For adults.

Tue, Jul 22, 10:15am - 10:45am
Kids and caregivers will have a great time in this classic sing-along! Join us for music and movement at the library for this sing-along concert. For ages 1 - 5 with their parent or caregiver.

Tue, Jul 22, 6:00pm - 7:00pm
Join us for a spectacular one man show with Duffy Hudson! Learn about the The Great Houdini's secrets of success, his obsession with magic, and the amazing stunts that drove him to an early grave. For adults.

Wed, Jul 23, 10:15am - 10:35am
Join us for an interactive Circle Time featuring stories, rhymes, and music designed for babies and young toddlers ages 0 - 24 months and their caregivers.
This event is full

Wed, Jul 23, 10:45am - 11:15am
Come join us for a morning of play, curiosity, and creativity! Help children learn social and emotional skills and develop fine and gross motor skills in our Play Day and enjoy a unique family bonding experience. For children ages 0 - 5.

Wed, Jul 23, 3:00pm - 4:00pm
Design and decorate your artistic representation of an ice cream cone, then enjoy some real ice cream with your friends! We will learn about the history of ice cream, create an artistic representation and then try the real thing. For ages 5 - 12.
This event is full

Thu, Jul 24, 10:15am - 10:45am
Let’s get ready for school! Enjoy books, songs, rhymes, and movement while learning school readiness skills and having fun. For ages 2 - 5 with their parent or caregiver.

Thu, Jul 24, 3:00pm - 4:00pm
Duct tape is a highly versatile and durable material. Learn about its history and make yourself a water bottle holder to keep your water handy and stay hydrated during the hot summer months! For ages 10 - 18.

Fri, Jul 25, 11:00am - 12:00pm
Join us as Claudia helps caregivers work with their child to create an artwork keepsake they will cherish for years to come. For ages 0 – 5 with parent or caregiver.
This event is full

Sat, Jul 26, 10:30am - 11:30am
Join Petra Poschmann for invigorating and relaxing yoga classes every Saturday morning in July. Bring your own mat, straps, and blocks or borrow some of ours. All levels welcome. For adults.

Tue, Jul 29, 10:15am - 11:00am
Join us for a fun, educational time with Isabel Brazon, creator of Baila Baila Spanish Music for kids. Sing and dance while you learn some Spanish in this very interactive and dynamic show. For children ages 1 - 5 and their parents or caregivers.

Wed, Jul 30, 10:15am - 10:35am
Join us for an interactive Circle Time featuring stories, rhymes, and music designed for babies and young toddlers ages 0 - 24 months and their caregivers.
This event is full

Wed, Jul 30, 10:45am - 11:15am
Come join us for a morning of play, curiosity, and creativity! Help children learn social and emotional skills and develop fine and gross motor skills in our Play Day and enjoy a unique family bonding experience. For children ages 0 - 5.

Wed, Jul 30, 3:00pm - 4:00pm
Join us to learn about the Pacific Ocean and the creatures that live there! During the program, you will see dry marine specimens and come face-to-face with live non-poisonous tide pool animals like sea stars and snails. For ages 5 - 12.

Thu, Jul 31, 10:15am - 10:45am
Let’s get ready for school! Enjoy books, songs, rhymes, and movement while learning school readiness skills and having fun. For ages 2 - 5 with their parent or caregiver.

Thu, Jul 31, 3:00pm - 4:00pm
Are you a teen interested in making a difference in your library and community? Join the Teen Advisory Board (TAB)! Special Summer Discovery Program edition! For ages 12 - 18.

Tue, Aug 05, 2:00pm - 3:00pm
Join us for an exciting, educational adventure! Wild Man Dan brings live demonstrations, real-life stories, and explore and interact with the amazing world of snakes, spiders, and more. For ages 5 – 12 and their adult caregiver.

Thu, Aug 07, 3:00pm - 4:00pm
In this creative, hands-on cooking experience, you will create your own delicious treat while learning cooking methods and safety! For ages 10 - 18.
This event is full

Mon, Aug 11, 5:00pm - 6:00pm
Patrons can enjoy a facilitated discussion of fiction and nonfiction titles. A limited amount of titles are available for attendees at the library. For adults.

Thu, Aug 14, 3:00pm - 4:00pm
Join us for a step-by-step anime drawing program that teaches how to design an anime character and adjust the details. For ages 10 - 18.

Tue, Aug 19, 10:15am - 10:45am
Come join us for a morning of play, curiosity, and creativity! Help children learn social and emotional skills and develop fine and gross motor skills in our Play Day and enjoy a unique family bonding experience. For children ages 0 - 5.

Wed, Aug 20, 10:15am - 10:45am
Join us for an interactive Circle Time featuring stories, rhymes, and music designed for babies and young toddlers ages 0 - 24 months and their caregivers.

Thu, Aug 21, 10:15am - 10:45am
Let’s get ready for school! Enjoy books, songs, rhymes, and movement while learning school readiness skills and having fun. For ages 2 - 5 with their parent or caregiver.

Tue, Aug 26, 10:15am - 10:45am
Come join us for a morning of play, curiosity, and creativity! Help children learn social and emotional skills and develop fine and gross motor skills in our Play Day and enjoy a unique family bonding experience. For children ages 0 - 5.

Tue, Aug 26, 5:30pm - 6:30pm
Join us to learn about tea towel stamping with fruit and create your very own one of a kind tea towel. These beautiful DIY kitchen towels are easy and fun to make. They also make a thoughtful and useful handmade gift. For adults.

Wed, Aug 27, 10:15am - 10:45am
Join us for an interactive Circle Time featuring stories, rhymes, and music designed for babies and young toddlers ages 0 - 24 months and their caregivers.

Thu, Aug 28, 10:15am - 10:45am
Let’s get ready for school! Enjoy books, songs, rhymes, and movement while learning school readiness skills and having fun. For ages 2 - 5 with their parent or caregiver.

Thu, Aug 28, 4:00pm - 5:00pm
Are you a teen interested in making a difference in your library and community? Join the Teen Advisory Board! This is our first TAB Meeting of the new school year. We'll have snacks! For ages 12 - 18.

Sat, Aug 30, 2:00pm - 3:00pm
Join us for a beautiful and captivating cello performance at the library with cellist Chelsea Wong. For adults.