This event is in the "Adults" group Wednesday Walking Club Wednesday, April 1, 2026 at 4:00pm - 5:00pm Off-site Program Type: Health & Fitness, In-Person Age Group: Adults Wednesday Walking ClubWednesdays, April 1 - April 29 at 4:00pm Join Librarian Anne for a walk around town! Upcoming View Details Registration Required Virtual Event This event is in the "Adults" group Apr 1 2026 Wed Wednesday Walking Club 4:00pm–5:00pm Upcoming Registration will open on March 2, 2026 @ 10:00am. Remaining seats Remaining waitlist seats Library Branch: Off-site Age Group: Adults Program Type: Health & Fitness, In-Person Registration Required Event Details: Wednesday Walking ClubWednesdays, April 1 - April 29 at 4:00pm Join Librarian Anne for a walk around town!
This event is in the "Adults" group Thursday Morning Pilates Thursday, April 2, 2026 at 10:00am - 11:00am Meeting Room AB at The Library Program Type: Health & Fitness, In-Person Age Group: Adults Thursday Morning PilatesThursdays, March 12 - April 30 at 10:00am Upcoming View Details Registration Required Payment Required This event is in the "Adults" group Apr 2 2026 Thu Thursday Morning Pilates 10:00am–11:00am Upcoming Registration will open on March 2, 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, March 12 - April 30 at 10:00am
This event is in the "Babies" group A Time For Kids: Baby Start Thursday, April 2, 2026 at 10:15am - 10:45am Children's Program Room (E) at The Library Program Type: Music Events, In-Person Age Group: Babies Thursdays, March 19 and April 2 from 10:15-10:45am. Learn through play with singing, dancing, fingerplays and more! For ages 9-17 months. Upcoming View Details Registration Required This event is in the "Babies" group Apr 2 2026 Thu A Time For Kids: Baby Start 10:15am–10:45am Upcoming Registration will open on March 2, 2026 @ 10:00am. Remaining seats Remaining waitlist seats Library Branch: The Library Room: Children's Program Room (E) Age Group: Babies Program Type: Music Events, In-Person Registration Required Event Details: Thursdays, March 19 and April 2 from 10:15-10:45am. Learn through play with singing, dancing, fingerplays and more! For ages 9-17 months.
This event is in the "Toddlers" group This event is in the "Pre-K" group A Time For Kids: Rock and Read Thursday, April 2, 2026 at 11:00am - 11:45am Children's Program Room (E) at The Library Program Type: Music Events, In-Person Age Group: Toddlers, Pre-K Thursdays, March 19 and April 2 from 11:00-11:45am. Upcoming View Details Registration Required This event is in the "Toddlers" group This event is in the "Pre-K" group Apr 2 2026 Thu A Time For Kids: Rock and Read 11:00am–11:45am Upcoming Registration will open on March 2, 2026 @ 10:00am. Remaining seats Remaining waitlist seats Library Branch: The Library Room: Children's Program Room (E) Age Group: Toddlers, Pre-K Program Type: Music Events, In-Person Registration Required Event Details: Thursdays, March 19 and April 2 from 11:00-11:45am.
This event is in the "Adults" group This event is in the "Seniors" group LibraryGeeks Remote Appointments Thursday, April 2, 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 Apr 2 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, April 2, 2026 at 4:00pm - 5:00pm Meeting Room AB at The Library Program Type: Clubs & Games, In-Person Age Group: Adults Current Events Club Thursdays, March 5 - April 30 at 4:00pm Upcoming View Details Registration Required This event is in the "Adults" group Apr 2 2026 Thu Current Events Club 4:00pm–5:00pm Upcoming Registration will open on March 2, 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 Club Thursdays, March 5 - April 30 at 4:00pm
This event is in the "Teens (Grades 6-12)" group Dungeons & Dragons: Advanced Thursday, April 2, 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, March 5, 19 and April 2, 16 from 4:00-6:00pm.Advanced players welcome! Join DM Gabriella on a quest to slay the beasts that bring harm to the fantasy world. Upcoming View Details Registration Required This event is in the "Teens (Grades 6-12)" group Apr 2 2026 Thu Dungeons & Dragons: Advanced 4:00pm–6:00pm Upcoming Registration will open on March 2, 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, March 5, 19 and April 2, 16 from 4:00-6:00pm.Advanced players welcome! Join DM Gabriella on a quest to slay the beasts that bring harm to the fantasy world.
This event is in the "Adults" group Thursday Evening Yoga Thursday, April 2, 2026 at 5:30pm - 6:30pm Meeting Room AB at The Library Program Type: Health & Fitness, In-Person Age Group: Adults Thursday Evening Yoga Thursdays, March 12 - April 30 at 10:00am Upcoming View Details Registration Required Payment Required This event is in the "Adults" group Apr 2 2026 Thu Thursday Evening Yoga 5:30pm–6:30pm Upcoming Registration will open on March 2, 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 Yoga Thursdays, March 12 - April 30 at 10:00am
This event is in the "Seniors" group Senior Total Fitness (Zoom Virtual Classes) Friday, April 3, 2026 at 9:00am - 10:00am Off-site Program Type: Health & Fitness, Virtual Age Group: Seniors Senior Total Fitness (Zoom Virtual Classes)Fridays, March 13 - April 24 at 9:00am (excl. March 27) Open Register Now Registration Required Payment Required Virtual Event This event is in the "Seniors" group Apr 3 2026 Fri Senior Total Fitness (Zoom Virtual Classes) 9:00am–10:00am Open Registration will close on April 24, 2026 @ 9: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, March 13 - April 24 at 9:00am (excl. March 27)
This event is in the "Teens (Grades 6-12)" group Library Egg Hunt: Morning Volunteer Friday, April 3, 2026 at 9:30am - 11:00am Teen Blvd Room 2 at The Library Program Type: In-Person Age Group: Teens (Grades 6-12) Friday, April 3 from 9:30-11:00am. Earn community service hours by hiding eggs, assisting during the egg hunt, and cleaning up after the event. Please register, space is limited. Upcoming View Details Registration Required This event is in the "Teens (Grades 6-12)" group Apr 3 2026 Fri Library Egg Hunt: Morning Volunteer 9:30am–11:00am Upcoming Registration will open on March 2, 2026 @ 10:00am. Remaining seats Remaining waitlist seats Library Branch: The Library Room: Teen Blvd Room 2 Age Group: Teens (Grades 6-12) Program Type: In-Person Registration Required Event Details: Friday, April 3 from 9:30-11:00am. Earn community service hours by hiding eggs, assisting during the egg hunt, and cleaning up after the event. Please register, space is limited.
This event is in the "Toddlers" group 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 Library Egg Hunt Friday, April 3, 2026 at 10:15am - 10:45am Idea Place Floor at The Library Program Type: Holiday, In-Person Age Group: Toddlers, Pre-K, K-3, Tweens (Grades 4-5) You are invited to the children’s floor to find some treat filled eggs. Eggs can be found while supplies last. Registration is required for each child with this program. Upcoming View Details Registration Required This event is in the "Toddlers" group 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 Apr 3 2026 Fri Library Egg Hunt 10:15am–10:45am Upcoming Registration will open on March 2, 2026 @ 10:00am. Remaining seats Remaining waitlist seats Library Branch: The Library Room: Idea Place Floor Age Group: Toddlers, Pre-K, K-3, Tweens (Grades 4-5) Program Type: Holiday, In-Person Registration Required Event Details: You are invited to the children’s floor to find some treat filled eggs. Eggs can be found while supplies last. Registration is required for each child with this program.
Good Friday Friday, April 3, 2026 at 12:30pm - 7:00pm The Library Closing Apr 3 2026 Fri Closing Good Friday 12:30pm–7:00pm Branches: The Library
This event is in the "Teens (Grades 6-12)" group Community Service: Summer Clothing Drive All Day Teen Blvd Desk at The Library Program Type: Community Service, In-Person Age Group: Teens (Grades 6-12) Monday, March 2 - Friday, April 24. We will be collecting new and gently used summer clothes for those in need at Maureen’s Haven Homeless Outreach. View Details This event is in the "Teens (Grades 6-12)" group Apr 4 2026 Sat Community Service: Summer Clothing Drive All Day Remaining seats Remaining waitlist seats Library Branch: The Library Room: Teen Blvd Desk Age Group: Teens (Grades 6-12) Program Type: Community Service, In-Person Event Details: Monday, March 2 - Friday, April 24. We will be collecting new and gently used summer clothes for those in need at Maureen’s Haven Homeless Outreach.
This event is in the "Teens (Grades 6-12)" group Grab & Go Community Service: Summer Bookmarks All Day Off-site Program Type: Arts & Crafts, Community Service, In-Person Age Group: Teens (Grades 6-12) Earn one hour for all of the following Grab & Go activities. Projects must be returned on time and must be good quality. Available while supplies last. One kit per person. View Details Virtual Event This event is in the "Teens (Grades 6-12)" group Apr 4 2026 Sat Grab & Go Community Service: Summer Bookmarks All Day Remaining seats Remaining waitlist seats Library Branch: Off-site Age Group: Teens (Grades 6-12) Program Type: Arts & Crafts, Community Service, In-Person Event Details: Earn one hour for all of the following Grab & Go activities. Projects must be returned on time and must be good quality. Available while supplies last. One kit per person.
This event is in the "Teens (Grades 6-12)" group Teen Grab & Go Craft Kit: Fluffy Sheep Friends All Day 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, March 30 - Friday, April 17. March comes in like a lion and goes out like one of these fluffy sheep! View Details This event is in the "Teens (Grades 6-12)" group Apr 4 2026 Sat Teen Grab & Go Craft Kit: Fluffy Sheep Friends All Day 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, March 30 - Friday, April 17. March comes in like a lion and goes out like one of these fluffy sheep!
This event is in the "Adults" group This event is in the "Seniors" group Chair Boxing Saturday, April 4, 2026 at 12:00pm - 1:00pm Meeting Room AB at The Library Program Type: Health & Fitness, In-Person Age Group: Adults, Seniors Chair Boxing with Jonathan Arroyo Saturdays, March 28 - April 11 at 12:00pmRegistration is $25 Join us for a great workout! Back by popular demand. Open Register Now Registration Required Payment Required This event is in the "Adults" group This event is in the "Seniors" group Apr 4 2026 Sat Chair Boxing 12:00pm–1:00pm Open Registration will close on April 4, 2026 @ 12:00pm. Remaining seats Remaining waitlist seats Library Branch: The Library Room: Meeting Room AB Age Group: Adults, Seniors Program Type: Health & Fitness, In-Person Registration Required Payment Required Event Details: Chair Boxing with Jonathan Arroyo Saturdays, March 28 - April 11 at 12:00pmRegistration is $25 Join us for a great workout! Back by popular demand.
This event is in the "Adults" group Take & Bake Kit: Flower M&M Cookies All Day 4/6 - 4/10 Adult Reference Desk at The Library Program Type: Take-and-make, Food Events, In-Person Age Group: Adults Take and Bake Kits: Flower M&M CookiesAvailable the week of April 6 - April 10 View Details This event is in the "Adults" group Apr 6 - 10 2026 Take & Bake Kit: Flower M&M Cookies All Day 4/6–4/10 Remaining seats Remaining waitlist seats Library Branch: The Library Room: Adult Reference Desk Age Group: Adults Program Type: Take-and-make, Food Events, In-Person Event Details: Take and Bake Kits: Flower M&M CookiesAvailable the week of April 6 - April 10
This event is in the "Teens (Grades 6-12)" group Teen Grab & Go Craft Kit: Fluffy Sheep Friends All Day 4/6 - 4/17 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, March 30 - Friday, April 17. March comes in like a lion and goes out like one of these fluffy sheep! View Details This event is in the "Teens (Grades 6-12)" group Apr 6 - 17 2026 Teen Grab & Go Craft Kit: Fluffy Sheep Friends All Day 4/6–4/17 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, March 30 - Friday, April 17. March comes in like a lion and goes out like one of these fluffy sheep!
This event is in the "Teens (Grades 6-12)" group Community Service: Summer Clothing Drive All Day 4/6 - 4/24 Teen Blvd Desk at The Library Program Type: Community Service, In-Person Age Group: Teens (Grades 6-12) Monday, March 2 - Friday, April 24. We will be collecting new and gently used summer clothes for those in need at Maureen’s Haven Homeless Outreach. View Details This event is in the "Teens (Grades 6-12)" group Apr 6 - 24 2026 Community Service: Summer Clothing Drive All Day 4/6–4/24 Remaining seats Remaining waitlist seats Library Branch: The Library Room: Teen Blvd Desk Age Group: Teens (Grades 6-12) Program Type: Community Service, In-Person Event Details: Monday, March 2 - Friday, April 24. We will be collecting new and gently used summer clothes for those in need at Maureen’s Haven Homeless Outreach.
This event is in the "Teens (Grades 6-12)" group Grab & Go Community Service: Summer Bookmarks All Day 4/6 - 4/24 Off-site Program Type: Arts & Crafts, Community Service, In-Person Age Group: Teens (Grades 6-12) Earn one hour for all of the following Grab & Go activities. Projects must be returned on time and must be good quality. Available while supplies last. One kit per person. View Details Virtual Event This event is in the "Teens (Grades 6-12)" group Apr 6 - 24 2026 Grab & Go Community Service: Summer Bookmarks All Day 4/6–4/24 Remaining seats Remaining waitlist seats Library Branch: Off-site Age Group: Teens (Grades 6-12) Program Type: Arts & Crafts, Community Service, In-Person Event Details: Earn one hour for all of the following Grab & Go activities. Projects must be returned on time and must be good quality. Available while supplies last. One kit per person.
This event is in the "Adults" group Monday Morning Yoga Monday, April 6, 2026 at 10:00am - 11:00am Meeting Room AB at The Library Program Type: Health & Fitness, In-Person Age Group: Adults Monday Morning Yoga Mondays, March 9 - April 27 at 10:00am Upcoming View Details Registration Required Payment Required This event is in the "Adults" group Apr 6 2026 Mon Monday Morning Yoga 10:00am–11:00am Upcoming Registration will open on March 2, 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: Monday Morning Yoga Mondays, March 9 - April 27 at 10:00am
Plein Air Painters Monday, April 6, 2026 at 10:00am - 12:00pm Multipurpose Room (C) at The Library Apr 6 2026 Mon Plein Air Painters 10:00am–12:00pm This is not a library sponsored event. Library Branch: The Library Room: Multipurpose Room (C)
This event is in the "Adults" group This event is in the "Seniors" group LibraryGeeks Remote Appointments Monday, April 6, 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 Apr 6 2026 Mon 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