Upcoming Events
Skip Upcoming Events widget
Thu, Jun 25, 10:30am - 11:00am
Let’s get ready for school! Enjoy books, songs, rhymes, and movement while learning school readiness skills and having fun. For ages 2 - 5 with their parent or caregiver.
This event is full

Fri, Jun 26, 4:00pm - 5:00pm
Meeting Room
Learn more about how your favorite sports actually works by using the scientific method to study how balls bounce, test different materials used for sports gear, and more! For ages 7 - 12 with a caregiver.

Wed, Jul 01, 3:00pm - 3:30pm
Meeting Room
Join the Teen Advisory Board! Voice your opinions and make suggestions for new programs and services, while working with other teens who share your interest in the library. For ages 14 - 17.

Wed, Jul 01, 3:30pm - 4:30pm
Meeting Room
Can your robot win the match? Learn about coding with Ozobots and then join a soccer challenge and try to score a goal. For teens ages 13 - 18.

Thu, Jul 02, 10:30am - 11:00am
Let’s get ready for school! Enjoy books, songs, rhymes, and movement while learning school readiness skills and having fun. For ages 2 - 5 with their parent or caregiver.

Wed, Jul 08, 6:00pm - 7:00pm
Meeting Room
Starting an original painting can be intimidating, so let’s make it fun! This activity uses random dice rolls to give you ideas for an original painting. Feel free to be as serious, or as silly, as you want! Limited to 15 participants. For adults.
This event is full

Thu, Jul 09, 10:30am - 11:00am
Let’s get ready for school! Enjoy books, songs, rhymes, and movement while learning school readiness skills and having fun. For ages 2 - 5 with their parent or caregiver.

Sat, Jul 11, 11:00am - 12:00pm
Meeting Room
Learn about the science, art and history of glass making, then create your very own glass treasure box! Finished projects will be ready for pick-up approximately two weeks after the program. Limited to 20 participants. For teens ages 12- 17.

Sat, Jul 11, 2:00pm - 3:00pm
Meeting Room
Learn about yourself and different art styles and create your own silhouette self-portrait. For ages 5 - 12.

Tue, Jul 14, 3:30pm - 4:30pm
Meeting Room
Celebrate Disability Pride Month and the anniversary of the Americans with Disabilities Act by learning about the history and impact of disability rights activists. Explore adaptive technologies and how to design new tools. For teens ages 12 – 18.

Thu, Jul 16, 10:30am - 11:00am
Let’s get ready for school! Enjoy books, songs, rhymes, and movement while learning school readiness skills and having fun. For ages 2 - 5 with their parent or caregiver.

Sat, Jul 18, 11:00am - 12:00pm
Meeting Room
Learn about the amazing life of the sea star and how it survives in the ocean. Experience marine life up-close with The Blue Submarine’s live tidepool animals, including sea stars, urchins, sea slugs, hermit crabs, and more! For ages 3 - 12.
This event is full

Wed, Jul 22, 3:30pm - 4:30pm
Meeting Room
Do you have an idea of what you want your life to look like but not quite sure how to make it happen? Learn goal setting techniques and how to create SMART goals. Teens are encouraged to bring their personal planners or journals. For ages 12- 17.

Thu, Jul 23, 10:30am - 11:00am
Let’s get ready for school! Enjoy books, songs, rhymes, and movement while learning school readiness skills and having fun. For ages 2 - 5 with their parent or caregiver.

Sat, Jul 25, 2:00pm - 3:00pm
Meeting Room
Learn about the history of the claw machine and design your own as you explore concepts of engineering. For ages 5 - 12.

Wed, Jul 29, 5:30pm - 7:30pm
Meeting Room
Come try your hand at speed puzzling! Come solo, bring a friend or join a team of up to four players to complete a 500-piece puzzle. First to finish wins!  Puzzles provided. For adults.

Thu, Jul 30, 10:30am - 11:00am
Music helps your baby’s brain make more learning connections, build fine and gross motor skills, and teach social skills. Come play with us! For ages 0 - 36 months and caregivers.

Sat, Aug 01, 1:00pm - 2:00pm
Meeting Room
Learn watercolor art techniques, including mixing colors, and create your own masterpiece. For ages 5 - 12.
This event is full

Sat, Aug 08, 2:00pm - 3:00pm
Meeting Room
Learn about bugs and their important roles in Earth's ecosystem and build a bug hotel to observe them in nature. For ages 5 - 12.

Thu, Aug 13, 10:30am - 11:00am
Let’s get ready for school! Enjoy books, songs, rhymes, and movement while learning school readiness skills and having fun. For ages 2 - 5 with their parent or caregiver.

Thu, Aug 20, 10:30am - 11:00am
Let’s get ready for school! Enjoy books, songs, rhymes, and movement while learning school readiness skills and having fun. For ages 2 - 5 with their parent or caregiver.