- Browse By Age
- Adults
- Infants & Toddlers
- Middle school
- School age
- Seniors
- Teens
- Browse By Type
- Club/ Group
- Crafts/Hobbies
- Friends/Foundation
- Literacy/Learning
- Meeting
- Online Event
- Performance & Arts
- Reception
- Storytime
- Summer Reading
- Talk/Lecture
- Technology
Upcoming Events
Mixed Media Mayhem
Online EventDiscover art journaling with CreativeBug! Play, experiment, explore, and most of all – have fun!
Afterschool Lounge
Teen RoomDrop in Wednesdays after school for snacks, studying, and hanging out. For grades 6-12.
Chess Club
Corner BooksJoin us for chess meetups at the library! Whether you're a beginner or an experienced player, come and enhance your chess skills in a friendly environment. All ages are welcome.
Cricut Crafting for Beginners
MakerspaceLearn Cricut basics, design your first project, and leave with a personalized masterpiece. No experience needed. Ages 10+ are welcome.
RegisterAfterschool Lounge
Teen RoomDrop in Wednesdays after school for snacks, studying, and hanging out. For grades 6-12.
Chess Club
Corner BooksJoin us for chess meetups at the library! Whether you're a beginner or an experienced player, come and enhance your chess skills in a friendly environment. All ages are welcome.
Filmmaking Workshop
Founders RoomJoin our hands-on filmmaking workshops to learn the basics of filmmaking. No experience needed! Drop-ins welcome.
RegisterClothing Mending Workshop
MakerspaceJoin us in the Makerspace to learn how to extend the life of your wardrobe. Whether it’s a loose button or a worn-out knee, we’ll show you how to turn "damaged" into "designed."
Make & Create with Hatem Aly: Sketchbooks + Bookmarks
Online EventJoin us for a special live event featuring award-winning illustrator, Hatem Aly.
Reading Buddies Teen Volunteer
Do you love reading and enjoy working with younger kids? Do you want to earn community service credit? Join Reading Buddies and make reading fun!
RegisterCrochet Club Summer Sampler
Large Meeting RoomHave you always wanted to learn to crochet? Join the crochet club this summer to learn a range of techniques while making several sample squares. This fun program is for ages 12-adult.
RegisterChess Club
Corner BooksJoin us for chess meetups at the library! Whether you're a beginner or an experienced player, come and enhance your chess skills in a friendly environment. All ages are welcome.
Sewing Bee
MakerspaceJoin our Sewing Bee! Whether you're a seasoned pro or just starting, bring your current project or follow along with our seasonal craft. This month, we're making: headbands!
RegisterFilmmaking Workshop
Founders RoomJoin our hands-on filmmaking workshops to learn the basics of filmmaking. No experience needed! Drop-ins welcome.
RegisterReading Buddies Teen Volunteer
Do you love reading and enjoy working with younger kids? Do you want to earn community service credit? Join Reading Buddies and make reading fun!
RegisterCrochet Club Summer Sampler
Large Meeting RoomHave you always wanted to learn to crochet? Join the crochet club this summer to learn a range of techniques while making several sample squares. This fun program is for ages 12-adult.
RegisterFilmmaking Workshop
Founders RoomJoin our hands-on filmmaking workshops to learn the basics of filmmaking. No experience needed! Drop-ins welcome.
RegisterIrit Schaffer, Author of Good Blood - A Journey of Healing
Founders RoomJoin us in hearing a powerful story of resilience and healing and learn how to connect to the inner light, strength and wisdom that helps transcend personal pain and intergenerational trauma.
RegisterReading Buddies Teen Volunteer
Do you love reading and enjoy working with younger kids? Do you want to earn community service credit? Join Reading Buddies and make reading fun!
RegisterReading Buddies Teen Volunteer
Do you love reading and enjoy working with younger kids? Do you want to earn community service credit? Join Reading Buddies and make reading fun!
Register