The library hosts a variety of activities for adults, including a knitting group, four book clubs, a game tournament, and various one-off programs.
The library hosts programs for teens sporadically throughout the year. Teens are also welcome at many children's programs and most adult programs.
The library hosts several weekly children's programs for kids of all ages, as well as separate literacy programs (with prizes!) during the school year and the summer.