This event is in the "Teens (Grades 6-12)" group Battle of the Books Wednesday, June 10, 2026 at 4:30pm - 6:30pm Teen Program Room (D) at The Library Program Type: Book Clubs, In-Person Age Group: Teens (Grades 6-12) Do you love reading? Do you have a competitive spirit? Then, join our team for this year’s Battle of the Books! Upcoming View Details 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 "Adults" group Stonewall Then and Now (Zoom Virtual Event) Wednesday, June 10, 2026 at 7:00pm - 8:00pm Off-site Program Type: History, Virtual Age Group: Adults Stonewall Then and Now (Zoom Virtual Event)Thursday, June 11 at 7:00pm Upcoming View Details Registration Required Virtual Event This event is in the "Adults" group Jun 10 2026 Wed Stonewall Then and Now (Zoom Virtual Event) 7:00pm–8:00pm Upcoming Registration will open on May 1, 2026 @ 10:00am. Remaining seats Remaining waitlist seats Library Branch: Off-site Age Group: Adults Program Type: History, Virtual Registration Required Event Details: Stonewall Then and Now (Zoom Virtual Event)Thursday, June 11 at 7:00pm
This event is in the "Adults" group Thursday Morning Pilates Thursday, June 11, 2026 at 10:00am - 11:00am Meeting Room AB at The Library Program Type: Health & Fitness, In-Person Age Group: Adults Thursday Morning PilatesThursdays, May 14 - June 25 at 10:00am Upcoming View Details Registration Required Payment Required This event is in the "Adults" group Jun 11 2026 Thu Thursday Morning Pilates 10:00am–11:00am Upcoming Registration will open on May 1, 2026 @ 10:00am. Remaining seats Remaining waitlist seats Library Branch: The Library Room: Meeting Room AB Age Group: Adults Program Type: Health & Fitness, In-Person Registration Required Payment Required Event Details: Thursday Morning PilatesThursdays, May 14 - June 25 at 10:00am
This event is in the "Babies" group This event is in the "Toddlers" group This event is in the "Pre-K" group Sprouts & Friends Thursday, June 11, 2026 at 10:15am - 11:00am Children's Program Room (E) at The Library Program Type: Music Events, In-Person Age Group: Babies, Toddlers, Pre-K Sprouts & Friends bring families with children together through music and movement. Music and movement plays an important role in early childhood development, and is a fun way to help grow your sprouting little ones minds. Upcoming View Details Registration Required This event is in the "Babies" group This event is in the "Toddlers" group This event is in the "Pre-K" group Jun 11 2026 Thu Sprouts & Friends 10:15am–11:00am 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: Babies, Toddlers, Pre-K Program Type: Music Events, In-Person Registration Required Event Details: Sprouts & Friends bring families with children together through music and movement. Music and movement plays an important role in early childhood development, and is a fun way to help grow your sprouting little ones minds.
This event is in the "Adults" group This event is in the "Seniors" group LibraryGeeks Remote Appointments Thursday, June 11, 2026 at 3:00pm - 7:00pm Off-site Program Type: Technology, In-Person Age Group: Adults, Seniors LibraryGeeks Remote Appointments View Details Virtual Event This event is in the "Adults" group This event is in the "Seniors" group Jun 11 2026 Thu LibraryGeeks Remote Appointments 3:00pm–7:00pm Remaining seats Remaining waitlist seats Library Branch: Off-site Age Group: Adults, Seniors Program Type: Technology, In-Person Event Details: LibraryGeeks Remote Appointments
This event is in the "Adults" group Current Events Club Thursday, June 11, 2026 at 4:00pm - 5:00pm Meeting Room AB at The Library Program Type: Clubs & Games, In-Person Age Group: Adults Current Events ClubThursdays, May 14 - June 26 (excl. May 7) at 4:00pm. Upcoming View Details Registration Required This event is in the "Adults" group Jun 11 2026 Thu Current Events Club 4:00pm–5:00pm Upcoming Registration will open on May 1, 2026 @ 10:00am. Remaining seats Remaining waitlist seats Library Branch: The Library Room: Meeting Room AB Age Group: Adults Program Type: Clubs & Games, In-Person Registration Required Event Details: Current Events ClubThursdays, May 14 - June 26 (excl. May 7) at 4:00pm.
This event is in the "Teens (Grades 6-12)" group Dungeons & Dragons: Beginners Thursday, June 11, 2026 at 4:00pm - 6:00pm Multipurpose Room (C) at The Library Program Type: Clubs & Games, In-Person Age Group: Teens (Grades 6-12) Thursdays, May 14, 28 and June 11 from 4:00-6:00pm. Upcoming View Details Registration Required This event is in the "Teens (Grades 6-12)" group Jun 11 2026 Thu Dungeons & Dragons: Beginners 4:00pm–6:00pm Upcoming Registration will open on May 1, 2026 @ 10:00am. Remaining seats Remaining waitlist seats Library Branch: The Library Room: Multipurpose Room (C) Age Group: Teens (Grades 6-12) Program Type: Clubs & Games, In-Person Registration Required Event Details: Thursdays, May 14, 28 and June 11 from 4:00-6:00pm.
This event is in the "Adults" group Thursday Evening Yoga Thursday, June 11, 2026 at 5:30pm - 6:30pm Meeting Room AB at The Library Program Type: Health & Fitness, In-Person Age Group: Adults Thursday Evening YogaThursdays, May 7 - June 25 at 5:30pm Upcoming View Details Registration Required Payment Required This event is in the "Adults" group Jun 11 2026 Thu Thursday Evening Yoga 5:30pm–6:30pm Upcoming Registration will open on May 1, 2026 @ 10:00am. Remaining seats Remaining waitlist seats Library Branch: The Library Room: Meeting Room AB Age Group: Adults Program Type: Health & Fitness, In-Person Registration Required Payment Required Event Details: Thursday Evening YogaThursdays, May 7 - June 25 at 5:30pm
This event is in the "Adults" group The History of Emancipation and Juneteenth (Zoom Virtual Event) Thursday, June 11, 2026 at 7:00pm - 8:00pm Off-site Program Type: History, Virtual Age Group: Adults The History of Emancipation and Juneteenth (Zoom Virtual Event)Thursday, June 11 at 7:00pm Upcoming View Details Registration Required Virtual Event This event is in the "Adults" group Jun 11 2026 Thu The History of Emancipation and Juneteenth (Zoom Virtual Event) 7:00pm–8:00pm Upcoming Registration will open on May 1, 2026 @ 10:00am. Remaining seats Remaining waitlist seats Library Branch: Off-site Age Group: Adults Program Type: History, Virtual Registration Required Event Details: The History of Emancipation and Juneteenth (Zoom Virtual Event)Thursday, June 11 at 7:00pm
This event is in the "Seniors" group Senior Total Fitness (Zoom Virtual Classes) Friday, June 12, 2026 at 9:00am - 10:00am Off-site Program Type: Health & Fitness, Virtual Age Group: Seniors Senior Total Fitness (Zoom Virtual Classes)Fridays, May 8, June 5, June 12, and June 26 at 9:00am Upcoming View Details Registration Required Payment Required Virtual Event This event is in the "Seniors" group Jun 12 2026 Fri Senior Total Fitness (Zoom Virtual Classes) 9:00am–10:00am Upcoming Registration will open on May 1, 2026 @ 10:00am. Remaining seats Remaining waitlist seats Library Branch: Off-site Age Group: Seniors Program Type: Health & Fitness, Virtual Registration Required Payment Required Event Details: Senior Total Fitness (Zoom Virtual Classes)Fridays, May 8, June 5, June 12, and June 26 at 9:00am
This event is in the "Babies" group This event is in the "Toddlers" group This event is in the "Pre-K" group Once Upon A Cuento Friday, June 12, 2026 at 10:30am - 11:00am Children's Program Room (E) at The Library Program Type: Language Learning, Storytime, In-Person Age Group: Babies, Toddlers, Pre-K Fridays, May 15, 22 and June 12, 26 from 10:30-11:00am. Upcoming View Details Registration Required This event is in the "Babies" group This event is in the "Toddlers" group This event is in the "Pre-K" group Jun 12 2026 Fri Once Upon A Cuento 10:30am–11:00am 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: Babies, Toddlers, Pre-K Program Type: Language Learning, Storytime, In-Person Registration Required Event Details: Fridays, May 15, 22 and June 12, 26 from 10:30-11:00am.
This event is in the "Adults" group This event is in the "Seniors" group Games Club Friday, June 12, 2026 at 11:30am - 1:30pm Meeting Room B at The Library Program Type: Clubs & Games, In-Person Age Group: Adults, Seniors Dates/Times in May will change from week to week. Please check the online calendar for the latest information.In June: View Details This event is in the "Adults" group This event is in the "Seniors" group Jun 12 2026 Fri Games Club 11:30am–1:30pm Remaining seats Remaining waitlist seats Library Branch: The Library Room: Meeting Room B Age Group: Adults, Seniors Program Type: Clubs & Games, In-Person Event Details: Dates/Times in May will change from week to week. Please check the online calendar for the latest information.In June:
This event is in the "Adults" group This event is in the "Seniors" group LibraryGeeks Friday, June 12, 2026 at 12:00pm - 2:00pm Geek Desk at The Library Program Type: Technology, In-Person Age Group: Adults, Seniors LibraryGeeks View Details This event is in the "Adults" group This event is in the "Seniors" group Jun 12 2026 Fri LibraryGeeks 12:00pm–2:00pm Remaining seats Remaining waitlist seats Library Branch: The Library Room: Geek Desk Age Group: Adults, Seniors Program Type: Technology, In-Person Event Details: LibraryGeeks
This event is in the "Seniors" group Friday Chair Yoga Friday, June 12, 2026 at 3:00pm - 4:00pm Meeting Room AB at The Library Program Type: Health & Fitness, In-Person Age Group: Seniors Friday Chair YogaFridays, May 8 - June 26 at 3:00pm (excl. June 19) Upcoming View Details Registration Required Payment Required This event is in the "Seniors" group Jun 12 2026 Fri Friday Chair Yoga 3:00pm–4:00pm Upcoming Registration will open on May 1, 2026 @ 10:00am. Remaining seats Remaining waitlist seats Library Branch: The Library Room: Meeting Room AB Age Group: Seniors Program Type: Health & Fitness, In-Person Registration Required Payment Required Event Details: Friday Chair YogaFridays, May 8 - June 26 at 3:00pm (excl. June 19)
This event is in the "Teens (Grades 6-12)" group Friday Fun: Summer Reading Club Sundaes Friday, June 12, 2026 at 3:30pm - 4:00pm Multipurpose Room (C) at The Library Program Type: Food Events, In-Person Age Group: Teens (Grades 6-12) Join us for an ice cream sundae and sign up for this year's summer reading club! Registration required. Upcoming View Details Registration Required This event is in the "Teens (Grades 6-12)" group Jun 12 2026 Fri Friday Fun: Summer Reading Club Sundaes 3:30pm–4:00pm Upcoming Registration will open on May 1, 2026 @ 10:00am. Remaining seats Remaining waitlist seats Library Branch: The Library Room: Multipurpose Room (C) Age Group: Teens (Grades 6-12) Program Type: Food Events, In-Person Registration Required Event Details: Join us for an ice cream sundae and sign up for this year's summer reading club! Registration required.
This event is in the "Tweens (Grades 4-5)" group Taste It: Chip Edition Friday, June 12, 2026 at 4:00pm - 5:00pm Children's Program Room (E) at The Library Program Type: Lifelong Learning, Food Events, In-Person Age Group: Tweens (Grades 4-5) Every month explore and guess the different flavors from classic American companies! Snacks may contain common allergens (wheat, dairy, peanuts, tree nuts, soy, or eggs). Registration required. Upcoming View Details Registration Required This event is in the "Tweens (Grades 4-5)" group Jun 12 2026 Fri Taste It: Chip Edition 4:00pm–5: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: Tweens (Grades 4-5) Program Type: Lifelong Learning, Food Events, In-Person Registration Required Event Details: Every month explore and guess the different flavors from classic American companies! Snacks may contain common allergens (wheat, dairy, peanuts, tree nuts, soy, or eggs). Registration required.
This event is in the "Adults" group Talking the Bill of Rights (Zoom Virtual Event) Friday, June 12, 2026 at 6:00pm - 7:00pm Off-site Program Type: History, Lifelong Learning, Virtual Age Group: Adults Talking the Bill of Rights (Zoom Virtual Event)Friday, June 12 at 6:00pm Upcoming View Details Registration Required Virtual Event This event is in the "Adults" group Jun 12 2026 Fri Talking the Bill of Rights (Zoom Virtual Event) 6:00pm–7:00pm Upcoming Registration will open on May 1, 2026 @ 10:00am. Remaining seats Remaining waitlist seats Library Branch: Off-site Age Group: Adults Program Type: History, Lifelong Learning, Virtual Registration Required Event Details: Talking the Bill of Rights (Zoom Virtual Event)Friday, June 12 at 6:00pm
This event is in the "Adults" group Fact and Fiction History Book Club Saturday, June 13, 2026 at 11:00am - 12:00pm Multipurpose Room (C) at The Library Program Type: Book Clubs, In-Person Age Group: Adults Fact and Fiction History Book Club Saturday, June 13 at 11:00am. Read nonfiction and historical fiction and see where the two converge. Also, bagels. Upcoming View Details Registration Required This event is in the "Adults" group Jun 13 2026 Sat Fact and Fiction History Book Club 11:00am–12:00pm Upcoming Registration will open on May 1, 2026 @ 10: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, June 13 at 11:00am. Read nonfiction and historical fiction and see where the two converge. Also, bagels.
This event is in the "Babies" group This event is in the "Toddlers" group This event is in the "Pre-K" group 1KB4K Book Club Saturday, June 13, 2026 at 11:30am - 12:00pm Children's Program Room (E) at The Library Program Type: Arts & Crafts, Storytime, In-Person Age Group: Babies, Toddlers, Pre-K Saturdays, May 16, and June 13 from 11:30am-12:00pm. Upcoming View Details Registration Required This event is in the "Babies" group This event is in the "Toddlers" group This event is in the "Pre-K" group Jun 13 2026 Sat 1KB4K Book Club 11:30am–12: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: Babies, Toddlers, Pre-K Program Type: Arts & Crafts, Storytime, In-Person Registration Required Event Details: Saturdays, May 16, and June 13 from 11:30am-12:00pm.
This event is in the "Adults" group Rainbow Fruit Salsa Saturday, June 13, 2026 at 1:00pm - 2:00pm Meeting Room AB at The Library Program Type: Food Events, In-Person Age Group: Adults Rainbow Fruit SalsaSaturday, June 13 at 1:00pmCreate a refreshing summer fruit salsa using a variety of colorful fruits.Registration is $3 Upcoming View Details Registration Required Payment Required This event is in the "Adults" group Jun 13 2026 Sat Rainbow Fruit Salsa 1:00pm–2:00pm Upcoming Registration will open on May 1, 2026 @ 10:00am. Remaining seats Remaining waitlist seats Library Branch: The Library Room: Meeting Room AB Age Group: Adults Program Type: Food Events, In-Person Registration Required Payment Required Event Details: Rainbow Fruit SalsaSaturday, June 13 at 1:00pmCreate a refreshing summer fruit salsa using a variety of colorful fruits.Registration is $3
This event is in the "Children (Birth to Grade 3)" group This event is in the "Babies" group This event is in the "Toddlers" group This event is in the "Pre-K" group This event is in the "K-3" group Mini Stories with Ms. Jane Sunday, June 14, 2026 at 12:45pm - 1:00pm Idea Place Main Floor at The Library Program Type: Music Events, Storytime, In-Person Age Group: Children (Birth to Grade 3), Babies, Toddlers, Pre-K, K-3 Join us for a delightful program designed especially for young children, siblings, and caregivers! This program features short, engaging stories, songs, and finger plays that spark imagination and build a love of reading. View Details This event is in the "Children (Birth to Grade 3)" group This event is in the "Babies" group This event is in the "Toddlers" group This event is in the "Pre-K" group This event is in the "K-3" group Jun 14 2026 Sun Mini Stories with Ms. Jane 12:45pm–1:00pm Remaining seats Remaining waitlist seats Library Branch: The Library Room: Idea Place Main Floor Age Group: Children (Birth to Grade 3), Babies, Toddlers, Pre-K, K-3 Program Type: Music Events, Storytime, In-Person Event Details: Join us for a delightful program designed especially for young children, siblings, and caregivers! This program features short, engaging stories, songs, and finger plays that spark imagination and build a love of reading.
This event is in the "K-3" group This event is in the "Tweens (Grades 4-5)" group LISC: Science of Ice Cream Sunday, June 14, 2026 at 1:00pm - 2:00pm Children's Program Room (E) at The Library Program Type: Food Events, In-Person Age Group: K-3, Tweens (Grades 4-5) Come to our Library’s science lab and become a scientist for a day! Explore the fascinating world of molecules through fun, interactive experiments. The grand finale? Upcoming View Details Registration Required This event is in the "K-3" group This event is in the "Tweens (Grades 4-5)" group Jun 14 2026 Sun LISC: Science of Ice Cream 1:00pm–2: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: K-3, Tweens (Grades 4-5) Program Type: Food Events, In-Person Registration Required Event Details: Come to our Library’s science lab and become a scientist for a day! Explore the fascinating world of molecules through fun, interactive experiments. The grand finale?
This event is in the "Teens (Grades 6-12)" group Pride Magnets All Day 6/15 - 6/18 Teen at The Library Program Type: Arts & Crafts, In-Person Age Group: Teens (Grades 6-12) Weekdays in June from 10:00am-6:30pm. Stop in anytime to create a magnet to celebrate Pride Month! View Details This event is in the "Teens (Grades 6-12)" group Jun 15 - 18 2026 Pride Magnets All Day 6/15–6/18 Remaining seats Remaining waitlist seats Library Branch: The Library Room: Teen Age Group: Teens (Grades 6-12) Program Type: Arts & Crafts, In-Person Event Details: Weekdays in June from 10:00am-6:30pm. Stop in anytime to create a magnet to celebrate Pride Month!
This event is in the "Teens (Grades 6-12)" group Teen Grab & Go Relaxation Kit: Seashell Frames All Day 6/15 - 6/18 Teen Blvd Tables at The Library Program Type: Take-and-make, In-Person Age Group: Teens (Grades 6-12) Stop by Teen Blvd to pick up a Grab & Go kit while supplies last!Monday, June 15 - Thursday, July 2. Turn a beautiful seashell into a little friend to sit on your desk at home. View Details This event is in the "Teens (Grades 6-12)" group Jun 15 - 18 2026 Teen Grab & Go Relaxation Kit: Seashell Frames All Day 6/15–6/18 Remaining seats Remaining waitlist seats Library Branch: The Library Room: Teen Blvd Tables Age Group: Teens (Grades 6-12) Program Type: Take-and-make, In-Person Event Details: Stop by Teen Blvd to pick up a Grab & Go kit while supplies last!Monday, June 15 - Thursday, July 2. Turn a beautiful seashell into a little friend to sit on your desk at home.