Skip to main content
close
Font size options
Increase or decrease the font size for this website by clicking on the 'A's.
Contrast options
Choose a color combination to give the most comfortable contrast.
  • Winter Reading
  • Using Libby (1/9)
  • Winter Holiday closures
leftright
Upcoming Events
Thu, Dec 12, 4:30pm - 5:30pm
Main Library - Teens Program Room
This student-led book club for grades 9–12 meets every other Thursday. Discuss books, color... more
This student-led book club for grades 9–12 meets every other Thursday. Discuss books, color and craft, eat snacks, and meet new friends.

Fri, Dec 13, 10:00am - 11:30am
Main Library - Community Room B
(Ages 2–5) Drop in for stories about the winter season and enjoy activity stations and a... more
(Ages 2–5) Drop in for stories about the winter season and enjoy activity stations and a craft! No tickets are required. Stories and rhymes will be read aloud at 10am and repeated at 11:15am.

Mon, Dec 16, 1:00pm - 3:00pm
Main Library - Meeting Room C
Are you interested in genealogy? Need help getting started or want to bounce ideas off others?... more
Are you interested in genealogy? Need help getting started or want to bounce ideas off others? Stop by our weekly genealogy drop-in sessions. Bring your own tablet or laptop. No registration required.

Mon, Dec 16, 1:30pm - 2:30pm
Main Library - Board Room
Books After Lunch is the library's monthly mid-day book club.

Wed, Dec 18, 9:30am - 11:00am
Main Library - Meeting Room A
Page Turners is the library's Wednesday morning book group for fiction lovers.

Thu, Dec 19, All day
Online
Beat the chill this winter with Book Blizzard, a reading program for all ages. You’ll have a... more
Beat the chill this winter with Book Blizzard, a reading program for all ages. You’ll have a chance to discover new authors, explore different genres, and revisit old favorites—and earn prizes!

Thu, Dec 19, 7:00pm - 7:30pm
Main Library - Discovery Room A
(Ages 2–5) Join us for stories, rhymes, and songs—and don’t forget to wear your jammies... more
(Ages 2–5) Join us for stories, rhymes, and songs—and don’t forget to wear your jammies and bring your favorite stuffed animal! No tickets are required.

Fri, Dec 20, 10:00am - 11:30am
Main Library - Discovery Room
(Ages 2–5) Come create with colorful paper, crayons, and glue! No registration or tickets are... more
(Ages 2–5) Come create with colorful paper, crayons, and glue! No registration or tickets are required. Stop by the Discovery Room anytime between 10:00am and 11:30am.

Sat, Dec 21, 2:30pm - 3:30pm
Main Library - Discovery Room A,Discovery Room B,Kids Study Room 1A,Kids Study Room 1B
(Ages 6–12) Like dogs? Come read for 15 minutes to a Paws & Think therapy dog! Registration is... more
(Ages 6–12) Like dogs? Come read for 15 minutes to a Paws & Think therapy dog! Registration is required—first come, first served—in person at the Kids Desk beginning at 1:30pm the day of the program.

Cancelled
Sun, Dec 22, 3:00pm - 4:00pm
Main Library
Practice speaking English in a relaxed setting. This group meets on the 2nd and 4th Sundays of... more
Practice speaking English in a relaxed setting. This group meets on the 2nd and 4th Sundays of the month. Registration is not required.

Main Library
West Branch