Upcoming Events
Skip Upcoming Events widget
Thu, Nov 05, 4:00pm - 5:00pm
Join us for a Teen Advisory Board meeting, where you can help guide the Library with teen programming ideas & learn about volunteering opportunities. Then, learn about traditional formline art created by Tlingit and Haida people. For ages 12-18.

Fri, Nov 06, 10:30am - 11:00am
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, Nov 06, 10:30am - 12:30pm
Meeting Room
Learn the basics of Microsoft Windows under the patient and expert guidance of Phil Newell of the Seniors Tech Club. Find out how to email, to download, what files are, how the cloud works, and how to stay safe on the Internet. For adults.

Fri, Nov 06, 2:00pm - 3:00pm
Meeting Room
Join others in your community for an informal, philosophical discussion and explore different perspectives to life's fundamental questions. Topics range from ethical to social, and contemporary issues. Light refreshments will be served. For adults.

Sat, Nov 07, 10:30am - 10:50am
Join us for an interactive Circle Time featuring stories, rhymes, and music designed for babies and young toddlers. For ages 0 - 24 months and their parent or caregiver.

Tue, Nov 10, 4:00pm - 5:00pm
Meeting Room
Junk Journaling is a way to make art and memories from recycled materials. Start with paper scraps, natural materials or photos, then just write and reflect. Join us in a scavenger hunt and find junk to include in your first entry. For ages 13 – 17.

Thu, Nov 12, 4:00pm - 5:00pm
Meeting Room
Join us as we talk about hair discrimination in Native and African American cultures as well as the movement to remove these biases from school and work.

Fri, Nov 13, 10:30am - 11:00am
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, Nov 13, 10:30am - 12:30pm
Meeting Room
Learn the basics of Microsoft Windows under the patient and expert guidance of Phil Newell of the Seniors Tech Club. Find out how to email, to download, what files are, how the cloud works, and how to stay safe on the Internet. For adults.

Sat, Nov 14, 10:30am - 11:30am
Come join us for a morning of play, curiosity, and creativity! Help children learn gross motor skills through play and enjoy a unique family bonding experience. For ages 0 - 3 with their parent or caregiver.

Wed, Nov 18, 4:00pm - 5:00pm
Commemorate Native American Heritage Month by learning all about Navajo painter and printmaker, Emmi Whitehorse. Then we'll make our own piece of art in her style. For ages 5 - 12 with parent or caregiver.

Thu, Nov 19, 4:00pm - 5:00pm
Join us to learn the basics of coding with Ozobots. Using color-based programming, you'll guide your Ozobot through a series of mazes, puzzles, and paths you create. Supplies are limited. For teens ages 12 - 18.

Fri, Nov 20, 10:30am - 11:00am
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, Nov 21, 10:30am - 10:50am
Join us for an interactive Circle Time featuring stories, rhymes, and music designed for babies and young toddlers. For ages 0 - 24 months and their parent or caregiver.
This event is full

Sat, Nov 21, 1:00pm - 3:30pm
Training Room
Help us watch and countdown the 100 greatest American films ever made, as determined by the American Film Institute's 100 Years...100 Movies – 10th Anniversary Edition. For adults.

Sat, Nov 21, 2:00pm - 3:30pm
Learn a new skill such as crocheting, knitting, embroidery, or cross stitch, or brush up on an existing skill! We will learn basic embroidery in this session. All materials will be provided but participants are welcome to bring their own. For teens.

Tue, Nov 24, 4:00pm - 5:00pm
Meeting Room
Join us to prepare for life in the workplace. We’ll cover interview tips and workplace etiquette and guide you to creating a professional resume. We’ll also review available library resources to help you get started. For ages 13 – 17.

Wed, Nov 25, 4:00pm - 5:00pm
Join us for educational after school activities, involving art, science, technology, and more! For ages 5 - 12 with their parent or caregiver.

Sat, Nov 28, 10:30am - 11:30am
Come join us for a morning of play, curiosity, and creativity! Help children learn gross motor skills through play and enjoy a unique family bonding experience. For ages 0 - 3 with their parent or caregiver.

Sat, Nov 28, 2:00pm - 3:00pm
Meeting Room
Patrons can join a facilitated discussion of fiction and nonfiction titles. A limited amount of titles are available to pick up at the library. October's book: "Two Ships" by David S. Reynolds. For adults.

Wed, Dec 02, 4:00pm - 5:00pm
Join award-winning magician Joe Wonderment for an evening of magic, mystery, and laughter. This interactive performance blends sleight of hand, mind-reading, and impossible feats right before your eyes. For ages 5 - 11 with their parent or caregiver.

Thu, Dec 03, 4:00pm - 5:00pm
Giving gifts with 3D printing is fun and personal! Join us at the library for a tutorial on creating 3D gifts of your own. By the end of the week, you could have your very own 3D print to gift! For ages 12 - 18.

Fri, Dec 04, 10:30am - 11:00am
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, Dec 04, 2:00pm - 3:00pm
Meeting Room
Join others in your community for an informal, philosophical discussion and explore different perspectives to life's fundamental questions. Topics range from ethical to social, and contemporary issues. Light refreshments will be served. For adults.

Sat, Dec 05, 10:30am - 10:50am
Join us for an interactive Circle Time featuring stories, rhymes, and music designed for babies and young toddlers. For ages 0 - 24 months and their parent or caregiver.

Tue, Dec 08, 4:00pm - 5:00pm
Meeting Room
Join us to learn the joy of gift giving! Whether you’re a seasoned crafter or beginner, this hands-on workshop will help spark creativity and yield the perfect gift for someone’s special day, or any day at all! For ages 13 – 17.

Wed, Dec 09, 4:00pm - 5:00pm
Express yourself by creating your own canvas masterpiece and learn about different styles of art and artists. Artwork will be displayed at various library locations in a Traveling Art Exhibit in 2027*. For kids, ages 8 - 12.

Fri, Dec 11, 10:30am - 11:00am
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, Dec 12, 10:30am - 11:30am
Come join us for a morning of play, curiosity, and creativity! Help children learn gross motor skills through play and enjoy a unique family bonding experience. For ages 0 - 3 with their parent or caregiver.

Tue, Dec 15, 6:00pm - 7:30pm
Learn about Raising Resilient Children 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 children ages 3 - 12.

Wed, Dec 16, 4:00pm - 5:00pm
Everyone loves slime! Why do certain ingredients create a chemical reaction that forms slime? We will learn what causes these reactions, and create our own slime to take home! For ages 5 - 12 with their parent or caregiver.

Thu, Dec 17, 4:00pm - 5:00pm
Join us for a Teen Advisory Board meeting, where we will discuss STEAM program ideas. Then, learn how a paper circuit works and create your own greeting card using a circuit, paper, and your creativity! For ages 12 - 18.

Fri, Dec 18, 10:30am - 11:00am
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, Dec 19, 10:30am - 11:15am
In the Bloom Arts Foundation family Music and Movement Programs, children sing, dance, play, pretend, and improvise across genres from Jazz to World Music to Classical. For ages 2 - 6 with their parent or caregiver.

Sat, Dec 19, 2:00pm - 3:30pm
Join us as we learn basic hand and machine sewing skills and techniques. Then, create a simple sewing project using these techniques. For ages 13+.

Tue, Dec 22, 4:00pm - 5:00pm
Meeting Room
Join us for an afternoon of games. We’ve got board games, card games, brain teasers and more. Hang out and learn some new games with new friends at the library. For ages 13 – 17.

Wed, Dec 23, 4:00pm - 5:00pm
Join us for educational after school activities, involving art, science, technology, and more! For ages 5 - 12 with their parent or caregiver.

Sat, Dec 26, 10:30am - 11:30am
Come join us for a morning of play, curiosity, and creativity! Help children learn gross motor skills through play and enjoy a unique family bonding experience. For ages 0 - 3 with their parent or caregiver.

Thu, Dec 31, 11:00am - 12:00pm
Ready to ring in the new year? Come take part in activities and crafts and count down to noon with us on New Year's Eve! For ages 4 - 10 with their parent or caregiver.