Upcoming Events

Age Group
Age Group
Program Type
Program Type
Room
Ongoing Events
Event Type
Registration Type

Primary tabs

This event is in the "Adults" group

Fact and Fiction History Book Club

11:00am–12:00pm
Adults
Open
Registration Required
Registration will close on April 11, 2026 @ 11:00am.
Library Branch: The Library
Room: Multipurpose Room (C)
Age Group: Adults
Program Type: Book Clubs, In-Person
Registration Required
Event Details:

Fact and Fiction History Book Club 
Saturday, April 11 at 11:00am. 

Read nonfiction and historical fiction and see where the two converge. Also, bagels.

This event is in the "Adults" group

World of Mysteries Book Club

11:30am–12:30pm
Adults
Open
Registration Required
Registration will close on April 20, 2026 @ 11:30am.
Library Branch: The Library
Room: Meeting Room A
Age Group: Adults
Program Type: Book Clubs, In-Person
Registration Required
Event Details:

World of Mysteries Book Club 
Monday, April 20 at 11:30am.

Every other month, join Librarian Anne as we read mysteries that represent a different country.

This event is in the "Adults" group

Off the Shelf Book Club

5:30pm–6:30pm
Adults
Open
Registration Required
Virtual Event
Registration will close on April 26, 2026 @ 5:30pm.
Library Branch: Off-site
Age Group: Adults
Program Type: Book Clubs, In-Person
Registration Required
Event Details:

Join Librarian Mara for an evening book conversation. 
Sunday, April 26 OR Monday, April 27 at 5:30pm

The Doorman by Chris Pavone

This event is in the "Adults" group

Off the Shelf Book Club

5:30pm–6:30pm
Adults
Open
Registration Required
Virtual Event
Registration will close on April 27, 2026 @ 5:30pm.
Library Branch: Off-site
Age Group: Adults
Program Type: Book Clubs, In-Person
Registration Required
Event Details:

Join Librarian Mara for an evening book conversation. 
Sunday, April 26 OR Monday, April 27 at 5:30pm

The Doorman by Chris Pavone

This event is in the "Teens (Grades 6-12)" group

Manga Mania!

3:30pm–4:30pm
Teens (Grades 6-12)
Upcoming
Registration Required
Registration will open on May 1, 2026 @ 10:00am.
Library Branch: The Library
Room: Teen Program Room (D)
Age Group: Teens (Grades 6-12)
Program Type: Book Clubs, In-Person
Registration Required
Event Details:

Come join Ms. Gabriella and Ms. Brooke in honor of free comic book day! Discuss manga, make candy sushi, and more!

Registration required. 

This event is in the "Teens (Grades 6-12)" group

Battle of the Books Information Session

3:30pm–4:00pm
Teens (Grades 6-12)
Upcoming
Registration Required
Registration will open on May 1, 2026 @ 10:00am.
Library Branch: The Library
Room: Teen Program Room (D)
Age Group: Teens (Grades 6-12)
Program Type: Book Clubs, In-Person
Registration Required
Event Details:

Do you love reading? Do you have a competitive spirit? Then, join our team for this year’s Battle of the Books!

This event is in the "Teens (Grades 6-12)" group

Battle of the Books

4:30pm–6:30pm
Teens (Grades 6-12)
Upcoming
Registration Required
Registration will open on May 1, 2026 @ 10:00am.
Library Branch: The Library
Room: Teen Program Room (D)
Age Group: Teens (Grades 6-12)
Program Type: Book Clubs, In-Person
Registration Required
Event Details:

Do you love reading? Do you have a competitive spirit? Then, join our team for this year’s Battle of the Books!

This event is in the "Teens (Grades 6-12)" group

Battle of the Books

4:30pm–6:30pm
Teens (Grades 6-12)
Upcoming
Registration Required
Registration will open on May 1, 2026 @ 10:00am.
Library Branch: The Library
Room: Teen Program Room (D)
Age Group: Teens (Grades 6-12)
Program Type: Book Clubs, In-Person
Registration Required
Event Details:

Do you love reading? Do you have a competitive spirit? Then, join our team for this year’s Battle of the Books!

This event is in the "Teens (Grades 6-12)" group

Battle of the Books

4:30pm–6:30pm
Teens (Grades 6-12)
Upcoming
Registration Required
Registration will open on May 1, 2026 @ 10:00am.
Library Branch: The Library
Room: Teen Program Room (D)
Age Group: Teens (Grades 6-12)
Program Type: Book Clubs, In-Person
Registration Required
Event Details:

Do you love reading? Do you have a competitive spirit? Then, join our team for this year’s Battle of the Books!

This event is in the "Teens (Grades 6-12)" group

Battle of the Books

4:30pm–6:30pm
Teens (Grades 6-12)
Upcoming
Registration Required
Registration will open on May 1, 2026 @ 10:00am.
Library Branch: The Library
Room: Teen Program Room (D)
Age Group: Teens (Grades 6-12)
Program Type: Book Clubs, In-Person
Registration Required
Event Details:

Do you love reading? Do you have a competitive spirit? Then, join our team for this year’s Battle of the Books!

This event is in the "Teens (Grades 6-12)" group

Battle of the Books

4:30pm–6:30pm
Teens (Grades 6-12)
Upcoming
Registration Required
Registration will open on May 1, 2026 @ 10:00am.
Library Branch: The Library
Room: Teen Program Room (D)
Age Group: Teens (Grades 6-12)
Program Type: Book Clubs, In-Person
Registration Required
Event Details:

Do you love reading? Do you have a competitive spirit? Then, join our team for this year’s Battle of the Books!

This event is in the "Pre-K" group
This event is in the "K-3" group
This event is in the "Tweens (Grades 4-5)" group
This event is in the "Families" group

Dig With Us Summer Reading Party

2:00pm–3:00pm
Pre-K, K-3, Tweens (Grades 4-5), Families
Upcoming
Registration Required
Registration will open on May 1, 2026 @ 10:00am.
Library Branch: The Library
Room: Children's Program Room (E)
Age Group: Pre-K, K-3, Tweens (Grades 4-5), Families
Program Type: Book Clubs, Food Events, In-Person
Registration Required
Event Details:

Join the Idea Place librarians for a dino-riffic party to begin our summer reading program. Children who plan on participating in this program are welcome to celebrate with us. Be prepared to create and dig into edible dirt cups. 

This event is in the "Teens (Grades 6-12)" group

Battle of the Books

4:30pm–6:30pm
Teens (Grades 6-12)
Upcoming
Registration Required
Registration will open on May 1, 2026 @ 10:00am.
Library Branch: The Library
Room: Teen Program Room (D)
Age Group: Teens (Grades 6-12)
Program Type: Book Clubs, In-Person
Registration Required
Event Details:

Do you love reading? Do you have a competitive spirit? Then, join our team for this year’s Battle of the Books!

This event is in the "Teens (Grades 6-12)" group

Battle of the Books

4:30pm–6:30pm
Teens (Grades 6-12)
Upcoming
Registration Required
Registration will open on May 1, 2026 @ 10:00am.
Library Branch: The Library
Room: Teen Program Room (D)
Age Group: Teens (Grades 6-12)
Program Type: Book Clubs, In-Person
Registration Required
Event Details:

Do you love reading? Do you have a competitive spirit? Then, join our team for this year’s Battle of the Books!

This event is in the "Teens (Grades 6-12)" group

Battle of the Books

4:30pm–6:30pm
Teens (Grades 6-12)
Upcoming
Registration Required
Registration will open on May 1, 2026 @ 10:00am.
Library Branch: The Library
Room: Teen Program Room (D)
Age Group: Teens (Grades 6-12)
Program Type: Book Clubs, In-Person
Registration Required
Event Details:

Do you love reading? Do you have a competitive spirit? Then, join our team for this year’s Battle of the Books!

This event is in the "Teens (Grades 6-12)" group

Battle of the Books

4:30pm–6:30pm
Teens (Grades 6-12)
Upcoming
Registration Required
Registration will open on May 1, 2026 @ 10:00am.
Library Branch: The Library
Room: Teen Program Room (D)
Age Group: Teens (Grades 6-12)
Program Type: Book Clubs, In-Person
Registration Required
Event Details:

Do you love reading? Do you have a competitive spirit? Then, join our team for this year’s Battle of the Books!

This event is in the "Teens (Grades 6-12)" group

Battle of the Books

4:30pm–6:30pm
Teens (Grades 6-12)
Upcoming
Registration Required
Registration will open on May 1, 2026 @ 10:00am.
Library Branch: The Library
Room: Teen Program Room (D)
Age Group: Teens (Grades 6-12)
Program Type: Book Clubs, In-Person
Registration Required
Event Details:

Do you love reading? Do you have a competitive spirit? Then, join our team for this year’s Battle of the Books!

This event is in the "Teens (Grades 6-12)" group

Battle of the Books

4:30pm–6:30pm
Teens (Grades 6-12)
Upcoming
Registration Required
Registration will open on May 1, 2026 @ 10:00am.
Library Branch: The Library
Room: Teen Program Room (D)
Age Group: Teens (Grades 6-12)
Program Type: Book Clubs, In-Person
Registration Required
Event Details:

Do you love reading? Do you have a competitive spirit? Then, join our team for this year’s Battle of the Books!