Library Services


View our online calendar to find all programs and register for events. Click on the links below to learn more on what we offer for all ages.

    We offer year-round story time and a wide variety of fun, educational, and crafty programs. Other programs include 1,000 Books Before Kindergarten and Summer Reading. Learn more on our Children’s Page.
    Discover Reading Recommendations and learn about our programs for Teens, including Book Clubs. Learn more on our Teens Page.
    We offer a Second Sunday Series of entertaining programs from September to April. In addition, we run programs on educational topics and hobbies , such as, crafting and cooking throughout the year. Of course, we also have reading-centered programs, including our Book Talk group and Book Discussion groups. Learn more on our Adults Page.

Wireless Printing

Mobile App

  • Download the MAIN Libraries App for easy access to the library catalog, your account, self-checkout, the library website and more. Click here for full instructions.

Automatic Renewal

  • The system will automatically renew eligible materials.
  • Digital items are not auto-renewed.
  • You will receive an email 3 days before the due date to inform you which items were renewed and the new due dates. The email will also list those items that could not be renewed and should be returned (e.g. if others are waiting for the item or if you have reached the maximum number of renewals on the item).


Technical Assistance

    Our friendly and knowledgeable library staff is available to help walk you through accessing the wide range of digital resources available from the library.
    Bring your mobile device and inquire at the Circulation Desk if you need a quick lesson on using one of our digital apps.
  • 1-ON-1 TECH HELP
    In-person appointments are available to help get you started with technology basics. Make an appointment for a 30-minute one-on-one session to get an answer.

Readers Advisory

  • BOOKS AND MORE Browse our virtual book shelves of New Books, Coming Soon Books, Books on Current Topics, and Guided Reading Levels.
  • BOOK BUNDLES Complete a form to enroll in a program that offers curated selections made by our librarians specifically tailored to your preferences. You can sign up to automatically receive a bundle on a regular basis, or request one whenever you need something new to read.
  • TRAVEL PACKS Complete a form to pick a destination and the library’s travel guides will assemble a pack of books, movies, music, and more for you to check out.
  • RECOMMEND A TITLE Complete a form to suggest a book for purchase or to receive reading recommendations based on your preferences.
  • LIBRARY NEWSLETTER Signup to receive emails announcing library events and you can also opt in to receive reading recommendation emails.