• Book Mobile

    Book Mobile

    Not feeling well or can't get out of the house? The IFL Book Mobile will bring books, movies, or magazines to you. Please call Judy at (401) 466-3233 and she … Continued

  • Walking in Place

    Walking in Place

     Low Impact Cardio. (Enter via the gray side door. Downstairs in Room B to move your heartbeat and get your daily steps with one of our librarians!) new program!

  • Book Reading with Judy Tierney

    Judy will be reading excerpts from her new and yet unnamed manuscript. In addition to reading excerpts from the manuscript, she will share her thoughts on the process. Judy has … Continued

  • Author Event: Judy Tierney

    Judy Tierney will read excerpts from her new manuscript. She will also share her thoughts on her writing process. Judy has evolved from reporting facts for newspapers to inventing them … Continued

  • Walking in Place

    Low Impact Cardio. (Enter via the gray side door. Downstairs in Room B to move your heartbeat and get your daily steps with one of our librarians!) new program!

  • Come play Mah Jongg!

    Film &Soup

    Join us for a lively game of Mah Jongg! Limited 2026 Mah Jongg cards available, please bring your own card. All ages and levels welcome. Come to learn!

  • Bloomsday Celebration

     Come celebrate the work Ulysses by James Joyce at the Island Free Library. The library will be observing the celebration of Bloomsday reading from Ulysses in the garden. If you have a copy of … Continued

  • Bloomsday Celebration

     Come celebrate the work Ulysses by James Joyce at the Island Free Library. The library will be observing the celebration of Bloomsday reading from Ulysses in the garden. If you have a copy of … Continued

  • Memoir Writing Workshop on Zoom

    Memoir Writing Workshop on Zoom

    Join us on Zoom and share your memoir writing with other writers in a workshop environment - come to receive and give feedback - all are welcome! Please contact the library for the Zoom link and password information. Thank you! 401 466 3233