Upcoming Events
Skip Upcoming Events widget
Wed, Feb 25, 5:00pm - 6:00pm
Meeting Room
Join us as we explore the magical life cycle of butterflies through playful, hands-on activities designed just for toddlers. This fun, interactive program encourages curiosity, creativity, and a love of nature. For ages 1 - 5 and their caregivers.
This event is full

Fri, Feb 27, 10:30am - 11:30am
Meeting Room
Learn the English, civics, and history requirements to pass the test to become a United States citizen. This free 10-week class is taught in English. Instruction provided by Saahas for Cause. For Adults.

Sat, Feb 28, 11:00am - 11:30am
Do you have fun ideas for teen programs? The Teen Advisory Board (TAB) is excited to hear from you! Join us and share your suggestions and voice your opinions for new programs and services.* For Ages 13 - 17.

Sat, Feb 28, 11:30am - 12:30pm
Meeting Room
Find out the history of games and how they have changed throughout the years. Improve your decision making and problem-solving skills by playing classic board games at the library!*  For Ages 13 - 17.

Tue, Mar 03, 6:00pm - 7:00pm
Meeting Room
Explore American Indian/Alaska Native topics and literature with the AIRC Book Club, hosted by the American Indian Resource Center. We're kicking off this quarterly event with "Braiding Sweetgrass" by Robin Wall Kimmerer. For adults 18+.

Fri, Mar 06, 10:30am - 11:30am
Learn the English, civics, and history requirements to pass the test to become a United States citizen. This free 10-week class is taught in English. Instruction provided by Saahas for Cause. For Adults.

Sat, Mar 07, 11:00am - 12:00pm
Meeting Room
Teens join artist Ana Parkinson from Firework Studio to explore the science, art, and history of ceramics. Then use traditional glazing techniques and supplies to create a dessert plate. For ages 12-18.

Tue, Mar 10, 4:00pm - 5:00pm
Meeting Room
In celebration of Women's History Month, children will explore the abstract art style of designer Kindah Khalidy and learn basic textile design principles to create their own unique, colorful "blob" art on a mini tote bag using fabric markers.

Rescheduled
Thu, Mar 12, 10:00am - 12:00pm
New date Thursday, March 12, 10:30am - 11:30am
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, Mar 12, 10:30am - 11:30am
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.

Fri, Mar 13, 10:30am - 11:30am
Meeting Room
Learn the English, civics, and history requirements to pass the test to become a United States citizen. This free 10-week class is taught in English. Instruction provided by Saahas for Cause. For Adults.

Sat, Mar 14, 11:00am - 12:00pm
Meeting Room
Design a one-of-a-kind tote bag while learning how colors mix, fabric absorbs dye, and design choices change the final look. Experiment, get creative, and see how your choices shape the final design.* For ages 13 - 17.

Wed, Mar 18, 6:00pm - 7:00pm
Meeting Room
Create a silhouette on canvas made entirely of words of strength, inspiration, courage, resilience and hope! Celebrate the women who inspire you, including yourself. No painting experience needed, just bring your creativity.* For Ages 18+

Thu, Mar 19, 10:30am - 11:30am
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, Mar 25, 6:00pm - 7:30pm
Meeting Room
Join us to learn about Getting Teenagers Connected and explore strategies to take home and try with your family. This seminar will be led by an accredited Triple P Positive Parenting Program librarian. For parents and caregivers of 13 - 18.

Thu, Mar 26, 10:30am - 11:30am
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, Mar 28, 11:00am - 11:30am
Do you have fun ideas for teen programs? The Teen Advisory Board (TAB) is excited to hear from you! Join us and share your suggestions and voice your opinions for new programs and services.* For Ages 13 - 17.

Sat, Mar 28, 11:30am - 12:30pm
Meeting Room
This Teens Create Month learn about engineering and the science of friction as you design your own electric dragster. Experiment with modifications and compete against other teens to see who can engineer the fastest car!* For Teens 13 - 17