Event List

Age Group
Age Group
Program Type
Program Type
Library Branch
Registration Type

Primary tabs

This event is in the "Children (Main)" group

Children's Chess Workshop

Monday, December 8, 2025 at 3:45pm - 4:45pm
Community Room at Main Library
Program Type:
Workshop
Age Group:
Children (Main)

In this chess workshop, kids will have the chance to further their knowledge of chess in a stress-free environment.

Open
Registration Required
Library Branch: Main Library
Room: Community Room
Age Group: Children (Main)
Program Type: Workshop
Registration Required
Event Details:

In this chess workshop, kids will have the chance to further their knowledge of chess in a stress-free environment.

This event is in the "Children (Main)" group

Kids Origami

Tuesday, December 16, 2025 at 3:30pm - 4:30pm
Community Room at Main Library
Program Type:
Workshop
Age Group:
Children (Main)

Learn Origami folding techniques and how to make different shapes! Yoshimi Arai's focus is teaching patience, accuracy, respect and joy that comes with a sense of accomplishment.

Open
Registration Required
Library Branch: Main Library
Room: Community Room
Age Group: Children (Main)
Program Type: Workshop
Registration Required
Event Details:

Learn Origami folding techniques and how to make different shapes! Yoshimi Arai's focus is teaching patience, accuracy, respect and joy that comes with a sense of accomplishment.

This event is in the "Teens" group

Teen Origami

Wednesday, December 17, 2025 at 3:30pm - 4:30pm
Community Room at Main Library
Program Type:
Workshop
Age Group:
Teens

Learn Origami folding techniques and how to make different shapes! Yoshimi Arai's focus is teaching patience, accuracy, respect and joy that comes with a sense of accomplishment.

Open
Registration Required
Library Branch: Main Library
Room: Community Room
Age Group: Teens
Program Type: Workshop
Registration Required
Event Details:

Learn Origami folding techniques and how to make different shapes! Yoshimi Arai's focus is teaching patience, accuracy, respect and joy that comes with a sense of accomplishment.

Main Library Early Closing: 5PM

Wednesday, December 24, 2025 at 5:00pm - 8:00pm
Main Library

The Main Library will be closing at 5 PM on Wednesday, December 24, for Christmas Eve.

Closing
Branches:
Main Library
Description:

The Main Library will be closing at 5 PM on Wednesday, December 24, for Christmas Eve.

Library Closed

All Day
Main and Branch Libraries
Closing
Branches:
Main and Branch Libraries
This event is in the "Children (Main)" group

LEGO Free Play

Friday, December 26, 2025 at 2:30pm - 3:45pm
Programming Room at Main Library
Program Type:
Workshop
Age Group:
Children (Main)

Let's spend the afternoon building! Create your own LEGO design or try one of our challenges! 

For grades 1–4. *Please register for each child attending.

Open
Registration Required
Library Branch: Main Library
Room: Programming Room
Age Group: Children (Main)
Program Type: Workshop
Registration Required
Event Details:

Let's spend the afternoon building! Create your own LEGO design or try one of our challenges! 

For grades 1–4. *Please register for each child attending.

Main Library Early Closing: 5PM

Wednesday, December 31, 2025 at 5:00pm - 8:00pm
Main Library

The Main Library will be closing at 5 PM on Wednesday, December 31, for New Year's Eve.

Closing
Branches:
Main Library
Description:

The Main Library will be closing at 5 PM on Wednesday, December 31, for New Year's Eve.

Library Closed

All Day
Main and Branch Libraries
Closing
Branches:
Main and Branch Libraries
This event is in the "Children (Main)" group

Kids Theater Games & Improv

Thursday, January 8, 2026 at 3:45pm - 4:45pm
Community Room at Main Library
Program Type:
Theater, Workshop
Age Group:
Children (Main)

This class combines the fun and fundamentals of acting technique with the excitement and creativity of improvisation!

Upcoming
Registration Required
Library Branch: Main Library
Room: Community Room
Age Group: Children (Main)
Program Type: Theater, Workshop
Registration Required
Event Details:

This class combines the fun and fundamentals of acting technique with the excitement and creativity of improvisation!

This event is in the "Children (Main)" group

Children's Chess Workshop

Monday, January 12, 2026 at 3:45pm - 4:45pm
Community Room at Main Library
Program Type:
Workshop
Age Group:
Children (Main)

In this chess workshop, kids will have the chance to further their knowledge of chess in a stress-free environment.

Upcoming
Registration Required
Library Branch: Main Library
Room: Community Room
Age Group: Children (Main)
Program Type: Workshop
Registration Required
Event Details:

In this chess workshop, kids will have the chance to further their knowledge of chess in a stress-free environment.

This event is in the "Teens" group

Teen Theater Games & Improv

Wednesday, January 14, 2026 at 3:45pm - 4:45pm
Community Room at Main Library
Program Type:
Theater, Workshop
Age Group:
Teens

This class combines the fun and fundamentals of acting technique with the excitement and creativity of improvisation!

Upcoming
Registration Required
Library Branch: Main Library
Room: Community Room
Age Group: Teens
Program Type: Theater, Workshop
Registration Required
Event Details:

This class combines the fun and fundamentals of acting technique with the excitement and creativity of improvisation!

This event is in the "Adults" group

Be Human, Be Happy, Be You!

Saturday, January 24, 2026 at 11:00am - 12:00pm
Community Room at Main Library
Program Type:
Health & Wellness, Workshop
Age Group:
Adults

A transformative mindfulness workshop designed to help you Be Human, Be Happy, and Be You!

Upcoming
Registration Required
Library Branch: Main Library
Room: Community Room
Age Group: Adults
Program Type: Health & Wellness, Workshop
Registration Required
Event Details:

A transformative mindfulness workshop designed to help you Be Human, Be Happy, and Be You!

This event is in the "Children (Main)" group

Children's Chess Workshop

Monday, January 26, 2026 at 3:45pm - 4:45pm
Community Room at Main Library
Program Type:
Workshop
Age Group:
Children (Main)

In this chess workshop, kids will have the chance to further their knowledge of chess in a stress-free environment.

Upcoming
Registration Required
Library Branch: Main Library
Room: Community Room
Age Group: Children (Main)
Program Type: Workshop
Registration Required
Event Details:

In this chess workshop, kids will have the chance to further their knowledge of chess in a stress-free environment.

This event is in the "Children (Main)" group

Children's Chess Workshop

Monday, February 9, 2026 at 3:45pm - 4:45pm
Community Room at Main Library
Program Type:
Workshop
Age Group:
Children (Main)

In this chess workshop, kids will have the chance to further their knowledge of chess in a stress-free environment.

Upcoming
Registration Required
Library Branch: Main Library
Room: Community Room
Age Group: Children (Main)
Program Type: Workshop
Registration Required
Event Details:

In this chess workshop, kids will have the chance to further their knowledge of chess in a stress-free environment.

This event is in the "Children (Main)" group

LEGO Free Play

Thursday, February 19, 2026 at 2:30pm - 3:45pm
Programming Room at Main Library
Program Type:
Workshop
Age Group:
Children (Main)

Let's spend the afternoon building! Create your own LEGO design or try one of our challenges! 

For grades 1–4. *Please register for each child attending.

Upcoming
Registration Required
Library Branch: Main Library
Room: Programming Room
Age Group: Children (Main)
Program Type: Workshop
Registration Required
Event Details:

Let's spend the afternoon building! Create your own LEGO design or try one of our challenges! 

For grades 1–4. *Please register for each child attending.

This event is in the "Children (Main)" group

Little Yogis

Friday, February 20, 2026 at 10:15am - 11:00am
Community Room at Main Library
Program Type:
Health & Wellness, Workshop
Age Group:
Children (Main)

Yoga for our Littles! This class is designed to help little ones stretch, move, and breathe in a fun and supportive environment.

Upcoming
Registration Required
Library Branch: Main Library
Room: Community Room
Age Group: Children (Main)
Program Type: Health & Wellness, Workshop
Registration Required
Event Details:

Yoga for our Littles! This class is designed to help little ones stretch, move, and breathe in a fun and supportive environment.

This event is in the "Children (Main)" group

Children's Chess Workshop

Monday, February 23, 2026 at 3:45pm - 4:45pm
Community Room at Main Library
Program Type:
Workshop
Age Group:
Children (Main)

In this chess workshop, kids will have the chance to further their knowledge of chess in a stress-free environment.

Upcoming
Registration Required
Library Branch: Main Library
Room: Community Room
Age Group: Children (Main)
Program Type: Workshop
Registration Required
Event Details:

In this chess workshop, kids will have the chance to further their knowledge of chess in a stress-free environment.

This event is in the "Children (Main)" group

Magnetic Mayhem: A Slime Sensation

Tuesday, February 24, 2026 at 3:45pm - 4:45pm
Community Room at Main Library
Program Type:
STEM, Workshop
Age Group:
Children (Main)

This exciting program combines the gooey fun of slime with the intriguing power of magnets, creating a captivating experience where kids will create magnetic slime and conduct magnetic experiments. *For grades K-2.

Upcoming
Registration Required
Library Branch: Main Library
Room: Community Room
Age Group: Children (Main)
Program Type: STEM, Workshop
Registration Required
Event Details:

This exciting program combines the gooey fun of slime with the intriguing power of magnets, creating a captivating experience where kids will create magnetic slime and conduct magnetic experiments. *For grades K-2.

This event is in the "Adults" group

Be Human, Be Happy, Be You!

Saturday, February 28, 2026 at 11:00am - 12:00pm
Community Room at Main Library
Program Type:
Health & Wellness, Workshop
Age Group:
Adults

A transformative mindfulness workshop designed to help you Be Human, Be Happy, and Be You!

Upcoming
Registration Required
Library Branch: Main Library
Room: Community Room
Age Group: Adults
Program Type: Health & Wellness, Workshop
Registration Required
Event Details:

A transformative mindfulness workshop designed to help you Be Human, Be Happy, and Be You!

This event is in the "Children (Main)" group

Children's Chess Workshop

Monday, March 2, 2026 at 3:45pm - 4:45pm
Community Room at Main Library
Program Type:
Workshop
Age Group:
Children (Main)

In this chess workshop, kids will have the chance to further their knowledge of chess in a stress-free environment.

Upcoming
Registration Required
Library Branch: Main Library
Room: Community Room
Age Group: Children (Main)
Program Type: Workshop
Registration Required
Event Details:

In this chess workshop, kids will have the chance to further their knowledge of chess in a stress-free environment.

This event is in the "Children (Main)" group

Pete the Cat's Groovy Robotic Adventure

Wednesday, March 4, 2026 at 3:45pm - 4:45pm
Community Room at Main Library
Program Type:
STEM, Workshop
Age Group:
Children (Main)

This workshop combines storytelling with robotics as participants build their own robot using craft materials and then use coding instructions to control their creation. *For grades K-2. Please register for each child attending. 

Upcoming
Registration Required
Library Branch: Main Library
Room: Community Room
Age Group: Children (Main)
Program Type: STEM, Workshop
Registration Required
Event Details:

This workshop combines storytelling with robotics as participants build their own robot using craft materials and then use coding instructions to control their creation. *For grades K-2. Please register for each child attending. 

This event is in the "Children (Main)" group

Children's Chess Workshop

Monday, March 16, 2026 at 3:45pm - 4:45pm
Community Room at Main Library
Program Type:
Workshop
Age Group:
Children (Main)

In this chess workshop, kids will have the chance to further their knowledge of chess in a stress-free environment.

Upcoming
Registration Required
Library Branch: Main Library
Room: Community Room
Age Group: Children (Main)
Program Type: Workshop
Registration Required
Event Details:

In this chess workshop, kids will have the chance to further their knowledge of chess in a stress-free environment.

This event is in the "Children (Main)" group

Sphero Robotic Bowling

Thursday, March 26, 2026 at 3:45pm - 4:45pm
Community Room at Main Library
Program Type:
STEM, Workshop
Age Group:
Children (Main)

An action-packed program where children build, code, and compete with their very own robotic bowling machines, introducing them to the world of robotics and coding through the fun and familiar game of bowling! *For grades 3-6.

Upcoming
Registration Required
Library Branch: Main Library
Room: Community Room
Age Group: Children (Main)
Program Type: STEM, Workshop
Registration Required
Event Details:

An action-packed program where children build, code, and compete with their very own robotic bowling machines, introducing them to the world of robotics and coding through the fun and familiar game of bowling! *For grades 3-6.

This event is in the "Adults" group

Be Human, Be Happy, Be You!

Saturday, April 11, 2026 at 11:00am - 12:00pm
Community Room at Main Library
Program Type:
Health & Wellness, Workshop
Age Group:
Adults

A transformative mindfulness workshop designed to help you Be Human, Be Happy, and Be You!

Upcoming
Registration Required
Library Branch: Main Library
Room: Community Room
Age Group: Adults
Program Type: Health & Wellness, Workshop
Registration Required
Event Details:

A transformative mindfulness workshop designed to help you Be Human, Be Happy, and Be You!