This event is in the "Adults" group Apr 11 2026 Sat Fact and Fiction History Book Club 11:00am–12:00pm Adults Open Registration Required This event is in the "Adults" group Apr 11 2026 Sat Fact and Fiction History Book Club 11:00am–12:00pm Open Registration will close on April 11, 2026 @ 11:00am. Remaining seats Remaining waitlist seats 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 Apr 20 2026 Mon World of Mysteries Book Club 11:30am–12:30pm Adults Open Registration Required This event is in the "Adults" group Apr 20 2026 Mon World of Mysteries Book Club 11:30am–12:30pm Open Registration will close on April 20, 2026 @ 11:30am. Remaining seats Remaining waitlist seats 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 Apr 26 2026 Sun Off the Shelf Book Club 5:30pm–6:30pm Adults Open Registration Required Virtual Event This event is in the "Adults" group Apr 26 2026 Sun Off the Shelf Book Club 5:30pm–6:30pm Open Registration will close on April 26, 2026 @ 5:30pm. Remaining seats Remaining waitlist seats 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:30pmThe Doorman by Chris Pavone
This event is in the "Adults" group Apr 27 2026 Mon Off the Shelf Book Club 5:30pm–6:30pm Adults Open Registration Required Virtual Event This event is in the "Adults" group Apr 27 2026 Mon Off the Shelf Book Club 5:30pm–6:30pm Open Registration will close on April 27, 2026 @ 5:30pm. Remaining seats Remaining waitlist seats 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:30pmThe Doorman by Chris Pavone
This event is in the "Teens (Grades 6-12)" group May 5 2026 Tue Manga Mania! 3:30pm–4:30pm Teens (Grades 6-12) Upcoming Registration Required This event is in the "Teens (Grades 6-12)" group May 5 2026 Tue Manga Mania! 3:30pm–4:30pm Upcoming Registration will open on May 1, 2026 @ 10:00am. Remaining seats Remaining waitlist seats 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 May 6 2026 Wed Battle of the Books Information Session 3:30pm–4:00pm Teens (Grades 6-12) Upcoming Registration Required This event is in the "Teens (Grades 6-12)" group May 6 2026 Wed Battle of the Books Information Session 3:30pm–4:00pm Upcoming Registration will open on May 1, 2026 @ 10:00am. Remaining seats Remaining waitlist seats 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 May 27 2026 Wed Battle of the Books 4:30pm–6:30pm Teens (Grades 6-12) Upcoming Registration Required This event is in the "Teens (Grades 6-12)" group May 27 2026 Wed Battle of the Books 4:30pm–6:30pm Upcoming Registration will open on May 1, 2026 @ 10:00am. Remaining seats Remaining waitlist seats 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 Jun 3 2026 Wed Battle of the Books 4:30pm–6:30pm Teens (Grades 6-12) Upcoming Registration Required This event is in the "Teens (Grades 6-12)" group Jun 3 2026 Wed Battle of the Books 4:30pm–6:30pm Upcoming Registration will open on May 1, 2026 @ 10:00am. Remaining seats Remaining waitlist seats 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 Jun 10 2026 Wed Battle of the Books 4:30pm–6:30pm Teens (Grades 6-12) Upcoming Registration Required This event is in the "Teens (Grades 6-12)" group Jun 10 2026 Wed Battle of the Books 4:30pm–6:30pm Upcoming Registration will open on May 1, 2026 @ 10:00am. Remaining seats Remaining waitlist seats 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 Jun 17 2026 Wed Battle of the Books 4:30pm–6:30pm Teens (Grades 6-12) Upcoming Registration Required This event is in the "Teens (Grades 6-12)" group Jun 17 2026 Wed Battle of the Books 4:30pm–6:30pm Upcoming Registration will open on May 1, 2026 @ 10:00am. Remaining seats Remaining waitlist seats 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 Jun 24 2026 Wed Battle of the Books 4:30pm–6:30pm Teens (Grades 6-12) Upcoming Registration Required This event is in the "Teens (Grades 6-12)" group Jun 24 2026 Wed Battle of the Books 4:30pm–6:30pm Upcoming Registration will open on May 1, 2026 @ 10:00am. Remaining seats Remaining waitlist seats 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 Jun 29 2026 Mon Dig With Us Summer Reading Party 2:00pm–3:00pm Pre-K, K-3, Tweens (Grades 4-5), Families Upcoming Registration Required 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 Jun 29 2026 Mon Dig With Us Summer Reading Party 2:00pm–3:00pm Upcoming Registration will open on May 1, 2026 @ 10:00am. Remaining seats Remaining waitlist seats 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 Jul 1 2026 Wed Battle of the Books 4:30pm–6:30pm Teens (Grades 6-12) Upcoming Registration Required This event is in the "Teens (Grades 6-12)" group Jul 1 2026 Wed Battle of the Books 4:30pm–6:30pm Upcoming Registration will open on May 1, 2026 @ 10:00am. Remaining seats Remaining waitlist seats 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 Jul 8 2026 Wed Battle of the Books 4:30pm–6:30pm Teens (Grades 6-12) Upcoming Registration Required This event is in the "Teens (Grades 6-12)" group Jul 8 2026 Wed Battle of the Books 4:30pm–6:30pm Upcoming Registration will open on May 1, 2026 @ 10:00am. Remaining seats Remaining waitlist seats 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 Jul 15 2026 Wed Battle of the Books 4:30pm–6:30pm Teens (Grades 6-12) Upcoming Registration Required This event is in the "Teens (Grades 6-12)" group Jul 15 2026 Wed Battle of the Books 4:30pm–6:30pm Upcoming Registration will open on May 1, 2026 @ 10:00am. Remaining seats Remaining waitlist seats 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 Jul 22 2026 Wed Battle of the Books 4:30pm–6:30pm Teens (Grades 6-12) Upcoming Registration Required This event is in the "Teens (Grades 6-12)" group Jul 22 2026 Wed Battle of the Books 4:30pm–6:30pm Upcoming Registration will open on May 1, 2026 @ 10:00am. Remaining seats Remaining waitlist seats 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 Jul 29 2026 Wed Battle of the Books 4:30pm–6:30pm Teens (Grades 6-12) Upcoming Registration Required This event is in the "Teens (Grades 6-12)" group Jul 29 2026 Wed Battle of the Books 4:30pm–6:30pm Upcoming Registration will open on May 1, 2026 @ 10:00am. Remaining seats Remaining waitlist seats 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 Aug 5 2026 Wed Battle of the Books 4:30pm–6:30pm Teens (Grades 6-12) Upcoming Registration Required This event is in the "Teens (Grades 6-12)" group Aug 5 2026 Wed Battle of the Books 4:30pm–6:30pm Upcoming Registration will open on May 1, 2026 @ 10:00am. Remaining seats Remaining waitlist seats 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!