Upcoming Events
Skip Upcoming Events widget
Sat, May 16, 10:30am - 12:00pm
Meeting Room
Join us to learn about The Power of Positive Parenting and explore strategies to try with your family. This seminar will be led by an accredited Triple P Positive Parenting Program librarian. For parents and caregivers of children ages 3-12.

Tue, May 19, 11:25am - 12:00pm
Meeting Room
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, May 19, 4:00pm - 5:00pm
Meeting Room
Would you like to learn a few sewing techniques in a fun and relaxed atmosphere? Come by the library and learn some basic sewing practices. We'll supply the materials. You supply the curiosity. For Ages 12 - 18

Wed, May 20, 12:00pm - 4:00pm
Meeting Room
Learn the Basics of Technology. Whether you're just getting started using tech or want to feel more confident with everyday tech, our friendly instructors will guide you step-by-step. No experience needed — just bring your curiosity! For adults.

Tue, May 26, 11:30am - 12:00pm
Meeting Room
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.

Wed, May 27, 5:30pm - 7:30pm
Meeting Room
Join us for a film screening of Beam Me Up Sulu which unearths lost film from 1985 when Star Trek's George Takei joined a group of dedicated fans to make a student film deep in the California forest—only for the footage to mysteriously vanish.

Thu, May 28, 4:30pm - 5:30pm
Meeting Room
Did you know it takes 400 gallons of water to make one pair of jeans? Find out how the clothing industry impacts the environment and how we can make a difference. Then make a no-sew bag from a t-shirt to keep! For ages 5 – 12 with parent/caregiver.

Tue, Jun 02, 11:30am - 12:00pm
Meeting Room
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, Jun 09, 11:30am - 12:00pm
Meeting Room
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.

Wed, Jun 10, 4:00pm - 5:00pm
Meeting Room
Join us for a celebration of dance through storytelling, traditional cultural attire, dolls of cultural significance, and dance lessons. Lessons will include Caribbean and Mexican dances. Wear comfortable clothing.

Thu, Jun 18, 4:30pm - 5:30pm
Meeting Room
Join us for our Summer Discovery Program Kick-off with Juggler David Cousin performing amazing routines including his world record bounce juggling! Then sign up for the program and get a small goodie bag, while supplies last!  For ages 5 - 12.

Mon, Jun 22, 1:00pm - 6:00pm
Meeting Room
Help provide hope and cure for healthcare patients in need by donating blood through the American Red Cross. The Blood Drive will be held in the Meeting Room.