Classes & Activities

The Library schedules classes and activities for all ages. Click one of the links below to see classes by topic, or click here to see all classes and activities currently planned for the library.

  • Computer Classes

    Learn the basics of computer through these free classes at the Library. For more information and to register call (520) 458-4225.

  • Story Time

    Enjoy learning time with your baby, toddler, and preschooler. Learn more

  • STEAM Saturdays

    One Saturday each month, from 11:00 a.m. to noon, kids from ages 5 to 12 learn about STEAM (Science, Technology, Engineering, Art, and Mathematics) concepts through play and creative expression. Registration required. Call (520) 458-4225 to learn more!

  • Book Discussion Group

    The Library has several book discussion groups with many fantastic book titles discussed throughout the year. To learn more about our book discussion group click here

  • Digital Device Drop-In

    Bring your reader, laptop, or other devices and learn how to download library eBooks, and eAudiobooks. To check for the next Digital Device Drop-In click here

  • Puzzle Exchange

    Bring a puzzle, take a puzzle! Get together and trade your puzzles for ones you haven’t done yet. Occurs every third Saturday of the month from 2:00 to 3:00 p.m.

  • Wednesday Movie Matinee

    The Library shows movies the first and third Wednesday of the month for adults. Indie favorites, major studio releases, and even oldies but goodies can all be seen at the Library. For more information contact Susan Abend at (520) 458-4225.