Upcoming Events

Age Group
Program Type

Primary tabs

This event is in the "Families" group.
This event is in the "Teens (grades 7-12)" group.
This event is in the "Adults" group.
This event is in the "Seniors" group.

Puzzle Exchange

10:00am - 6:00pm
Library Branch: Main Branch
Room: Auditorium
Age Group: Families, Teens (grades 7-12), Adults, Seniors
Program Type: Social Gathering
Event Description:
If you've spent a lot of time doing jigsaw puzzles this past year and are ready for some new challenges, join our puzzle swap!  Bring your gently used puzzles to the library any time on Friday, December 10th or Saturday, December 11th and exchan...
This event is in the "Families" group.
This event is in the "Teens (grades 7-12)" group.
This event is in the "Adults" group.
This event is in the "Seniors" group.

Puzzle Exchange

10:00am - 6:00pm
Library Branch: Main Branch
Room: Auditorium
Age Group: Families, Teens (grades 7-12), Adults, Seniors
Program Type: Social Gathering
Event Description:
If you've spent a lot of time doing jigsaw puzzles this past year and are ready for some new challenges, join our puzzle swap!  Bring your gently used puzzles to the library any time on Friday, December 10th or Saturday, December 11th and exchan...
This event is in the "Adults" group.

Cover 2 Cover Book Club

7:00pm - 8:00pm
Registration
Library Branch: Main Branch
Room: Meeting Room B
Age Group: Adults
Program Type: Book Clubs, Learning, Social Gathering
Registration Required
Waitlist Seats Remaining: Unlimited
Event Description:
Join us each month to discuss a popular book you'll want to read cover to cover. Please register below, and we'll put a copy on hold for you.   In December we'll be reading Circe by Madeline Miller. ...
This event is in the "Adults" group.
Registration
Library Branch: Main Branch
Room: Meeting Room C
Age Group: Adults
Program Type: Book Clubs, Learning, Social Gathering
Registration Required
Seats Remaining: 6
Event Description:
Join us each month to discuss a different nonfiction book. Please register below, and we'll put a copy on hold for you.   In December we'll be reading The Beauty in the Breaking: a Memoir by Michele Harper. ...
This event is in the "Adults" group.
Registration
Library Branch: Offsite
Age Group: Adults
Program Type: Book Clubs, Learning, Social Gathering
Registration Required
Seats Remaining: 8
Event Description:
Join us each month for a book club focusing on uplifting novels and stories. Please register below, and we'll put a copy on hold for you or you can stop by the Fiction Movies Music desk and request a copy from staff We are currently meeting the...
This event is in the "Adults" group.

Cover 2 Cover Book Club

7:00pm - 8:00pm
Registration
Library Branch: Main Branch
Room: Meeting Room B
Age Group: Adults
Program Type: Book Clubs, Learning, Social Gathering
Registration Required
Waitlist Seats Remaining: Unlimited
Event Description:
Join us each month to discuss a popular book you'll want to read cover to cover. Please register below, and we'll put a copy on hold for you.   In January we'll be reading How to Stop Time by Matt Haig. ...
This event is in the "Adults" group.
Registration
Library Branch: Main Branch
Room: Meeting Room C
Age Group: Adults
Program Type: Book Clubs, Learning, Social Gathering
Registration Required
Seats Remaining: 6
Event Description:
Join us each month to discuss a different nonfiction book. Please register below, and we'll put a copy on hold for you.   In January we'll be reading Liar, Temptress, Soldier, Spy: Four Women Undercover in the Civil War by Kar...
This event is in the "Adults" group.
Registration
Library Branch: Offsite
Age Group: Adults
Program Type: Book Clubs, Learning, Social Gathering
Registration Required
Seats Remaining: 8
Event Description:
Join us each month for a book club focusing on uplifting novels and stories. Please register below, and we'll put a copy on hold for you or you can stop by the Fiction Movies Music desk and request a copy from staff We are currently meeting the...
This event is in the "Adults" group.

Cover 2 Cover Book Club

7:00pm - 8:00pm
Registration
Library Branch: Main Branch
Room: Meeting Room B
Age Group: Adults
Program Type: Book Clubs, Learning, Social Gathering
Registration Required
Waitlist Seats Remaining: Unlimited
Event Description:
Join us each month to discuss a popular book you'll want to read cover to cover. Please register below, and we'll put a copy on hold for you.   In February we'll be reading The Quaker by Liam McIlvanney. ...
This event is in the "Adults" group.
Registration
Library Branch: Main Branch
Room: Meeting Room C
Age Group: Adults
Program Type: Book Clubs, Learning, Social Gathering
Registration Required
Seats Remaining: 6
Event Description:
Join us each month to discuss a different nonfiction book. Please register below, and we'll put a copy on hold for you.   In February we'll be reading The Best Land Under Heaven: the Donner Party in the Age of Manifest Destiny by M...
This event is in the "Adults" group.
Registration
Library Branch: Offsite
Age Group: Adults
Program Type: Book Clubs, Learning, Social Gathering
Registration Required
Seats Remaining: 8
Event Description:
Join us each month for a book club focusing on uplifting novels and stories. Please register below, and we'll put a copy on hold for you or you can stop by the Fiction Movies Music desk and request a copy from staff We are currently meeting the...
This event is in the "Adults" group.

Cover 2 Cover Book Club

7:00pm - 8:00pm
Registration
Library Branch: Main Branch
Room: Meeting Room B
Age Group: Adults
Program Type: Book Clubs, Learning, Social Gathering
Registration Required
Waitlist Seats Remaining: Unlimited
Event Description:
Join us each month to discuss a popular book you'll want to read cover to cover. Please register below, and we'll put a copy on hold for you.   In October we'll be reading Once Upon a River by Diane Setterfield. ...
This event is in the "Adults" group.
Registration
Library Branch: Main Branch
Room: Meeting Room C
Age Group: Adults
Program Type: Book Clubs, Learning, Social Gathering
Registration Required
Seats Remaining: 6
Event Description:
Join us each month to discuss a different nonfiction book. Please register below, and we'll put a copy on hold for you.   In March we'll be reading Having and Being Had by Eula Biss. ...
This event is in the "Adults" group.
Registration
Library Branch: Offsite
Age Group: Adults
Program Type: Book Clubs, Learning, Social Gathering
Registration Required
Seats Remaining: 8
Event Description:
Join us each month for a book club focusing on uplifting novels and stories. Please register below, and we'll put a copy on hold for you or you can stop by the Fiction Movies Music desk and request a copy from staff We are currently meeting the...